!Ipi

L'estensione !ipi visualizza lo stato di interrupt dell'interprocessore (IPI) per un processore specificato.

!ipi [Processor]

Parametri

Processore
Specifica un processore. Se processore viene omesso, viene visualizzato lo stato IPI per ogni processore.

DLL

Kdexts.dll

Questo comando di estensione può essere usato solo con un computer di destinazione basato su x86.

Informazioni aggiuntive

Per informazioni sugli IPI, vedere Microsoft Windows Internals di Mark Russinovich e David Solomon.

Osservazioni:

Ecco un esempio dell'output di questa estensione:

0: kd> !ipi
IPI State for Processor 0
  Worker Routine:  nt!KiFlushTargetMultipleTb [Stale]
  Parameter[0]:    0
  Parameter[1]:    3
  Parameter[2]:    F7C98770
  Ipi Trap Frame:  F7CCCCDC [.trap F7CCCCDC]
  Signal Done:     0
  IPI Frozen:      24 [FreezeActive] [Owner]
  Request Summary: 0
  Target Set:      0
  Packet Barrier:  0

IPI State for Processor 1
  Worker Routine:  nt!KiFlushTargetMultipleTb [Stale]
  Parameter[0]:    1
  Parameter[1]:    3
  Parameter[2]:    F7CDCD28
  Ipi Trap Frame:  F7C8CCC4 [.trap F7C8CCC4]
  Signal Done:     0
  IPI Frozen:      2 [Frozen]
  Request Summary: 0
  Target Set:      0
  Packet Barrier:  0