!hidkd.hidpdo
Il comando !hidkd.hidpdo extension (estensione !hidkd.hidpdo ) visualizza le informazioni HID associate a un oggetto dispositivo fisico (PDO).
!hidkd.hidpdo pdo
Parametri
pdo
Indirizzo di un PDO. Per ottenere gli indirizzi dei PDO associati ai driver HID, usare il comando !usbhid.hidtree.
DLL
Hidkd.dll
Esempi
Di seguito è riportato un esempio dell'output del comando !hidpdo . L'esempio chiama prima !hidtree per ottenere l'indirizzo di 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)