!iovirp!iovirp
! Ioブランコ p 拡張機能には、指定された I/o 検証ツールの IRP に関する詳細情報が表示されます。The !iovirp extension displays detailed information for a specified I/O Verifier IRP.
!iovirp [IRP]
パラメータParameters
IRP IRP
ドライバーの検証ツールによって追跡される IRP のアドレスを指定します。Specifies the address of an IRP tracked by the Driver Verifier. Irp が0または省略されている場合は、未処理の各 irp の概要情報が表示されます。If IRP is 0 or is omitted, the summary information for each outstanding IRP is displayed.
DLLDLL
Windows 2000Windows 2000 |
利用不可Unavailable |
Windows XP 以降Windows XP and later |
Kdexts.dllKdexts.dll |
注釈Remarks
この拡張機能からの出力の例を次に示します。Here is an example of the output from this extension:
kd> !iovirp 947cef68
IovPacket 84509af0
TrackedIrp 947cef68
HeaderLock 84509d61
LockIrql 0
ReferenceCount 1
PointerCount 1
HeaderFlags 00000000
ChainHead 84509af0
Flags 00200009
DepartureIrql 0
ArrivalIrql 0
StackCount 1
QuotaCharge 00000000
QuotaProcess 0
RealIrpCompletionRoutine 0
RealIrpControl 0
RealIrpContext 0
TopStackLocation 2
PriorityBoost 0
LastLocation 0
RefTrackingCount 0
SystemDestVA 0
VerifierSettings 84509d08
pIovSessionData 84509380
Allocation Stack:
nt!IovAllocateIrp+1a (817df356)
nt!IopXxxControlFile+40c (8162de20)
nt!NtDeviceIoControlFile+2a (81633090)
nt!KiFastCallEntry+164 (81513c64)
nt!EtwpFlushBuffer+10f (817606d7)
nt!EtwpFlushBuffersWithMarker+bd (817608cb)
nt!EtwpFlushActiveBuffers+2b4 (81760bc2)
nt!EtwpLogger+213 (8176036f)
任意のポイントで実行を停止するには、CTRL + BREAK (WinDbg の場合) または CTRL + C (KD の場合) を押します。You can stop execution at any point by pressing CTRL+BREAK (in WinDbg) or CTRL+C (in KD).