!ipi

Расширение !ipi отображает состояние прерывания межпроцессора (IPI ) для указанного процессора.

!ipi [Processor]

Параметры

Процессор
Указывает процессор. Если обработчик опущен, отображается состояние IPI для каждого процессора.

DLL-библиотеки

Kdexts.dll

Эта команда расширения может использоваться только с целевым компьютером на основе x86.

Дополнительная информация

Дополнительные сведения об IP-адресах см. в разделе "Внутренние компоненты Microsoft Windows" марком Руссиновичем и Дэвидом Соломоном.

Замечания

Ниже приведен пример выходных данных из этого расширения:

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