Поделиться через


!wdfkd.wdfumirps

Расширение !wdfkd.wdfumirps отображает список ожидающих пакетов запросов ввода-вывода в режиме пользователя (UM IRPs) в неявном процессе.

!wdfkd.wdfumirps NumberOfIrps Flags

Параметры

NumberOfIrps
Необязательно. Указывает количество ожидающих операций irps единой системы обмена сообщениями для отображения сведений о нем. Если NumberOfIrps является звездочкой (*) или опущен, будут отображаться все UM IRPs.

Флаги
Необязательно. Указывает тип отображаемой информации. Флаги могут быть любым сочетанием следующих битов. Значение по умолчанию — 0x01.

Bit 0 (0x01)
Отображает сведения о ожидающих irps.

DLL-библиотеки

Wdfkd.dll

Платформы

UMDF 2

Дополнительная информация

Дополнительные сведения см. в разделе "Отладка driver Framework в режиме ядра".

Замечания

Эту команду можно использовать в сеансе отладки в режиме ядра или в сеансе отладки в пользовательском режиме, подключенном к процессу узла UMDF (wudfhost.exe).

Эта команда отображает те же сведения, что и команда в пользовательском режиме !wudfext.umirps.

Вы можете использовать !process для получения списка всех процессов узла UMDF, и можно использовать процесс ., чтобы задать неявный процесс одному из узлов UMDF. Подробный пример см. в разделе !wdfkd.wdfumdevstacks.

Ниже приведен пример выходных данных !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