Condividi tramite


!wudfext.umirp

L'estensione !wudfext.umirp visualizza informazioni su un pacchetto di richiesta I/O in modalità utente host (IRP di messaggistica unificata).

!wudfext.umirp Address

Parametri

Indirizzo
Specifica l'indirizzo dell'IRP di messaggistica unificata per visualizzare informazioni su .

DLL

Wudfext.dll

Informazioni aggiuntive

Per altre informazioni, vedere Debug del framework driver in modalità utente.

Osservazioni:

È possibile usare il comando di estensione !wudfext.umirps per visualizzare un elenco di tutti i runtime di integrazione di messaggistica unificata in sospeso nel processo host.

Ogni IRP di messaggistica unificata ha una o più posizioni dello stack. Ogni posizione dello stack corrisponde ai parametri che un singolo driver nello stack di dispositivi riceverà quando viene chiamato per gestire una richiesta.

!wudfext.umirp esegue il dump di tutte le posizioni dello stack e contrassegna la posizione corrente con una parentesi angolare destra (>). Il percorso corrente corrisponde al driver proprietario della richiesta. La posizione corrente cambia quando un driver inoltra una richiesta al driver inferiore successivo nello stack o quando il driver completa una richiesta di proprietà del driver.

Di seguito è riportato un esempio della visualizzazione !wudfext.umirp :

kd> !umirp 3dd480 
UM IRP: 0x003dd480  UniqueId: 0xde  Kernel Irp: 0x0x85377850
  Type: WudfMsg_READ
  ClientProcessId: 0x338
  Device Stack: 0x0034e4e0
  IoStatus
    hrStatus: 0x0
    Information: 0x0
  Driver/Framework created IRP: No
  Data Buffer: 0x00000000 / 0
  IsFrom32BitProcess: Yes
  CancelFlagSet: No
  Cancel callback: 0x01102224
  Total number of stack locations: 2
  CurrentStackLocation: 2 (StackLocation[ 1 ])
    StackLocation[ 0 ]
      UNINITIALIZED
  > StackLocation[ 1 ]
      IWDFRequest:  ????
      IWDFDevice:   0x000f2f80
      IWDFFile:     0x003a7648
      Completion:
        Callback:   0x00000000
        Context:    0x00000000
      Parameters: (RequestType: WdfRequestRead)
        Buffer length:        0x400
        Key:                  0x00000000
        Offset:               0x0