Поделиться через


!hidkd.hidpdo

Команда расширения !hidkd.hidpdo отображает сведения HID, связанные с объектом физического устройства (PDO).

!hidkd.hidpdo pdo

Параметры

pdo
Адрес PDO. Чтобы получить адреса PDOS, связанные с драйверами HID, используйте команду !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