!hidkd.hidfdo
The !hidkd.hidfdo extension command displays HID information associated with a functional device object (FDO).
!hidkd.hidfdo fdo
Parameters
fdo
Address of an FDO. To get the addresses of FDOs that are associated with HID drivers, use the !usbhid.hidtree command.
DLL
Hidkd.dll
Examples
Here is an example of the output of the !hidfdo command. The example first calls !hidtree to get the address of an FDO.
0: kd> !hidkd.hidtree
HID Device Tree
...
FDO VendorID:0x045E(Microsoft Corporation) ProductID:0x0745 Version:0x0634
!hidfdo 0xffffe00004f466e0
...
0: kd> !hidfdo 0xffffe00004f466e0
# FDO 0xffffe00004f466e0 (!devobj/!devstack)
Name : \Device\_HID00000002
Vendor ID : 0x045E(Microsoft Corporation)
Product ID : 0x0745
Version Number : 0x0634
Is Present? : Y
Report Descriptor : !hidrd 0xffffe00004281a80 0x127
Per-FDO IFR Log : !rcdrlogdump HIDCLASS -a 0xFFFFE0000594D000
Position in HID tree
dt FDO_EXTENSION 0xffffe00004f46850