!hidkd.hidpdo
El comando de extensión !hidkd.hidpdo muestra información HID asociada a un objeto de dispositivo físico (PDO).
!hidkd.hidpdo pdo
Parámetros
pdo
Dirección de un PDO. Para obtener las direcciones de PDO que se asocian a controladores HID, use el comando !usbhid.hidtree.
Archivo DLL
Hidkd.dll
Ejemplos
Este es un ejemplo de la salida del comando !hidpdo. El ejemplo llama primero a !hidtree para obtener la dirección de un PDO.
0: kd> !hidkd.hidtree
HID Device Tree
...
FDO VendorID:0x045E(Microsoft Corporation) ProductID:0x0745 Version:0x0634
...
PDO Generic Desktop Controls (0x01) | Mouse (0x02)
!hidpdo 0xffffe000056281e0
...
0: kd> !hidpdo 0xffffe000056281e0
# PDO 0xffffe000056281e0 (!devobj/!devstack)
Collection Num : 1
Name : \Device\_HID00000002#COLLECTION00000001
FDO : !hidfdo 0xffffe00004f466e0
Per-FDO IFR Log : !rcdrlogdump HIDCLASS -a 0xFFFFE0000594D000
Usage Page : Generic Desktop Controls (0x01)
Usage : Mouse (0x02)
Report Length : 0xa(Input) 0x0(Output) 0x2(Feature)
Pre-parsed Data : 0xffffe00003742840
Position in HID tree
dt PDO_EXTENSION 0xffffe00005628350
## Power States
Power States : S0/D0
Wait Wake IRP : !irp 0xffffe00004fc57d0 (pending on \Driver\HidUsb)