!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