!pcr
!pcr 擴充功能會顯示特定處理器上處理器控制區域 (NP) 的目前狀態。
!pcr [Processor]
參數
處理器
指定要從中擷取 DPI 信息的處理器。 如果 省略 Processor ,則會使用目前的處理器。
注意
目前不支援此命令,而且可能會顯示不正確的輸出。
DLL
Kdexts.dll
其他資訊
如需有關PCR和 PRCB 的資訊,請參閱 Mark Russinovich 和 David 所羅門Microsoft Windows 內部。
備註
處理器控制區塊(PRCB)是PCR的延伸。 它可以使用 !prcb 延伸模組來顯示。
以下是 x86 目標電腦上的 !HTTP 擴充功能範例:
kd> !pcr 0
KPCR for Processor 0 at ffdff000:
Major 1 Minor 1
NtTib.ExceptionList: 801626e0
NtTib.StackBase: 801628f0
NtTib.StackLimit: 8015fb00
NtTib.SubSystemTib: 00000000
NtTib.Version: 00000000
NtTib.UserPointer: 00000000
NtTib.SelfTib: 00000000
SelfPcr: ffdff000
Prcb: ffdff120
Irql: 00000000
IRR: 00000000
IDR: ffffffff
InterruptMode: 00000000
IDT: 80043400
GDT: 80043000
TSS: 803cc000
CurrentThread: 8015e8a0
NextThread: 00000000
IdleThread: 8015e8a0
DpcQueue: 0x80168ee0 0x80100d04 ntoskrnl!KiTimerExpiration
此顯示中的其中一個項目會顯示中斷要求層級 (IRQL)。 !np 延伸模組會顯示目前的 IRQL,但目前的 IRQL 通常不太感興趣。 在錯誤檢查或調試程式連線之前就存在的 IRQL 更有趣。 這是由 !irql 顯示,它僅適用於執行 Windows Server 2003 或更新版本的 Windows 計算機上。