!ipi 拡張機能には、指定されたプロセッサのプロセッサ間割り込み (IPI) の状態が表示されます。
!ipi [Processor]
パラメーター
Processor
プロセッサを指定します。 もし プロセッサー を省略した場合は、プロセッサごとの IPI 状態が表示されます。
DLL
Kdexts.dll
この拡張コマンドは、x86 ベースのターゲット コンピューターでのみ使用できます。
追加情報
IPIの詳細については、次を参照してください Microsoft Windows internals』 Mark RussinovichとDavid Solomonします。
解説
この拡張機能からの出力の例を次に示します。
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