다음을 통해 공유


!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 확장