다음을 통해 공유


!iovirp

!iovirp 확장은 지정된 I/O 검증 도구 IRP에 대한 자세한 정보를 표시합니다.

!iovirp [IRP]

매개 변수

IRP
드라이버 검증 도구에서 추적하는 IRP의 주소를 지정합니다. IRP가 0이거나 생략된 경우 각 미해결 IRP에 대한 요약 정보가 표시됩니다.

DLL

Kdexts.dll

설명

이 확장의 출력 예는 다음과 같습니다.

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)를 눌러 언제든지 실행을 중지할 수 있습니다.