Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Der Erweiterungsbefehl !hidkd.hidppd zeigt vorbereitete HID-Daten an.
!hidkd.hidppd ppd
Parameter
Ppd
Adresse einer HIDP_PREPARSED_DATA-Struktur. Um die Adresse einer HIDP_PREPARSED_DATA-Struktur zu erhalten, verwenden Sie !hidfdo oder !hidpdo.
DLL
Hidkd.dll
Beispiele
Dieses Beispiel zeigt, wie man !hidpdo gefolgt von !hidppd verwendet. Die Ausgabe von !hidpdo zeigt die Adresse einer HIDP_PREPARSED_DATA-Struktur.
0: kd> !hidpdo 0xffffe000029f6060
## PDO 0xffffe000029f6060 (!devobj/!devstack)
Collection Num : 1
Name : \Device\_HID00000000#COLLECTION00000001
...
Pre-parsed Data : 0xffffe000029d1010
...
0: kd> !hidkd.hidppd 0xffffe000029d1010
Reading preparsed data...
Preparsed Data at 0xffffe000029d1010
## Summary
UsagePage : Vendor-defined (0xFFA0)
Usage : 0x01
Report Length : 0x2(Input) 0x2(Output) 0x0(Feature)
Link Collection Nodes : 2
Button Caps : 0(Input) 0(Output) 0(Feature)
Value Caps : 1(Input) 1(Output) 0(Feature)
Data Indices : 1(Input) 1(Output) 0(Feature)
## Input Value Capability #0
Report ID : 0x0
Usage Page : Vendor-defined (0xFFA1)
Bit Size : 0x8
Report Count : 0x1
...