!wdfkd.wdfumirps

A extensão !wdfkd.wdfumirps exibe a lista de pacotes de solicitação de E/S no modo de usuário (UM IRPs) pendentes no processo implícito.

!wdfkd.wdfumirps NumberOfIrps Flags

Parâmetros

NumberOfIrps
Opcional. Especifica o número de UM IRPs pendentes sobre os quais exibir informações. Se NumberOfIrps for um asterisco (*) ou se for omitido, serão exibidos todos os UM IRPs.

Sinalizadores
Opcional. Especifica o tipo de informações a serem exibidas. Flags pode ser qualquer combinação dos bits a seguir. O valor padrão é 0x01.

Bit 0 (0x01)
Exibe detalhes sobre os IRPs pendentes.

DLL

Wdfkd.dll

Estruturas

UMDF 2

Informações Adicionais

Para obter mais informações, consulte Depuração KMDF.

Comentários

Você pode usar esse comando em uma sessão de depuração no modo kernel ou em uma sessão de depuração no modo de usuário anexada ao processo de host UMDF (wudfhost.exe).

Esse comando exibe as mesmas informações que o comando no modo de usuário !wudfext.umirps.

Você pode usar !process para obter uma lista de todos os processos de host UMDF e pode usar .process para definir o processo implícito para um dos processos de host UMDF. Para ver um exemplo detalhado, consulte !wdfkd.wdfumdevstacks.

Veja um exemplo de saída de !wdfkd.wdfumirps.

0: kd> !wdfkd.wdfumirps
Number of pending IRPS: 0x4
####  CWudfIrp     Current Type           UniqueId KernelIrp         Device Stack
----  ----------------  --------------------------------------------------  ----
0000  1ab9e90c40   WdfRequestUndefined        0     0                 1ab9eaa6d0
0001  1ab9ebfa90   WdfRequestInternalIoctl    0     0                 1ab9eaa6d0
0002  1ab9ebfd10   WdfRequestInternalIoctl    0     0                 1ab9eaa6d0
0003  1ab9eae370   Power (WAIT_WAKE)          0     ffffe00000c53010  1ab9eaa6d0