!isr

L'estensione !isr visualizza l'ISR (Itanium Interruption Status Register) nell'indirizzo specificato.

!isr Expression [DisplayLevel]

Importante Questo comando è stato deprecato in Windows Debugger versione 10.0.14257 e successive e non è più disponibile.

Parametri

Espressione
Specifica l'indirizzo esadecimale del registro ISR da visualizzare. L'espressione @isr può essere usata anche per questo parametro. In tal caso, vengono visualizzate informazioni sul registro ISR del processore corrente.

DisplayLevel
Può essere una delle opzioni seguenti:

0
Visualizza solo i valori di ogni campo ISR. Si tratta dell'impostazione predefinita.

1
Visualizza informazioni dettagliate sui campi ISR non riservati o ignorati.

2
Visualizza i dettagli su tutti i campi ISR, inclusi quelli ignorati o riservati.

DLL

Kdexts.dll

Questo comando di estensione può essere usato solo con un computer di destinazione Itanium.

Osservazioni:

Ecco alcuni esempi di output di questa estensione:

kd> !isr @isr
isr:ed ei so ni ir rs sp na r w x vector code
  0  0  0  0  0  0  0  0 0 0 0      0   0

kd> !isr @isr 2

 cod : 0 : interruption Code
 vec : 0 : IA32 exception vector number
  rv : 0 : reserved0
   x : 0 : eXecute exception
   w : 0 : Write exception
   r : 0 : Read exception
  na : 0 : Non-Access exception
  sp : 0 : Speculative load exception
  rs : 0 : Register Stack
  ir : 0 : Invalid Register frame
  ni : 0 : Nested Interruption
  so : 0 : IA32 Supervisor Override
  ei : 0 : Exception IA64 Instruction
  ed : 0 : Exception Deferral
  rv : 0 : reserved1