Partager via


!wdfkd.wdfumirps

L’extension !wdfkd.wdfumirps affiche la liste des paquets de demandes d’E/S en mode utilisateur en attente (IRP de messagerie unifiée) dans le processus implicite.

!wdfkd.wdfumirps NumberOfIrps Flags

Paramètres

NumberOfIrps
facultatif. Spécifie le nombre d’IRP de messagerie unifiée en attente sur lesquels afficher des informations. Si NumberOfIrps est un astérisque (*) ou est omis, tous les IRP de messagerie unifiée sont affichés.

Drapeaux
facultatif. Spécifie le type d’informations à afficher. Flags peut être n’importe quelle combinaison des bits suivants. La valeur par défaut est 0x01.

Bit 0 (0x01)
Affiche des détails sur les adresses IRP en attente.

DLL

Wdfkd.dll

Frameworks

UMDF 2

Informations supplémentaires

Pour plus d’informations, veuillez consulter la section Débogage de l’infrastructure du pilote Kernel-Mode.

Notes

Vous pouvez utiliser cette commande dans une session de débogage Kernel-Mode ou dans une session de débogage en mode utilisateur attachée au processus hôte UMDF (wudfhost.exe).

Cette commande affiche les mêmes informations que la commande en mode utilisateur !wudfext.umirps.

Vous pouvez utiliser !process pour obtenir la liste de tous les processus hôtes UMDF, et vous pouvez utiliser .process pour définir le processus implicite sur l’un des processus hôtes UMDF. Pour obtenir un exemple détaillé, consultez !wdfkd.wdfumdevstacks.

Voici un exemple de sortie 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