!hidkd.hidpdo

!hidkd.hidpdo 扩展命令显示与物理设备对象 (PDO) 关联的 HID 信息。

!hidkd.hidpdo pdo

参数

pdo
PDO 的地址。 若要获取与 HID 驱动程序关联的 PDO 地址,请使用 !usbhid.hidtree 命令。

DLL

Hidkd.dll

示例

以下是 !hidpdo 命令输出的示例。 该示例首先调用 !hidtree 以获取 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)

另请参阅

HID 扩展