Freigeben über


HID-Erweiterungen

In diesem Abschnitt werden die HiD-Debuggererweiterungsbefehle (Human Interface Device) beschrieben.

Die HID-Debuggererweiterungsbefehle werden in Hidkd.dll implementiert. Um die HID-Befehle zu laden, geben Sie . load hidkd.dll im Debugger ein.

Erste Schritte mit den HID-Erweiterungen

Um mit dem Debuggen eines HID-Problems zu beginnen, geben Sie den Befehl !hidtree ein. Der Befehl !hidtree zeigt eine Liste von Befehlen und Adressen an, mit denen Sie Geräteobjekte, vorbereitete HID-Daten und HID-Berichtsdeskriptoren untersuchen können.

In diesem Abschnitt

Thema BESCHREIBUNG

!hidkd.help

Der Befehl !hidkd.help zeigt Hilfe für die Befehle der HID-Debuggererweiterung an.

!hidkd.hidfdo

Der Befehl !hidkd.hidfdo zeigt HID-Informationen an, die einem funktionalen Geräteobjekt (Functional Device Object, FDO) zugeordnet sind.

!hidkd.hidpdo

Der Befehl !hidkd.hidpdo zeigt HID-Informationen an, die einem physischen Geräteobjekt (PDO) zugeordnet sind.

!hidkd.hidtree

Der Befehl !hidkd.hidtree zeigt eine Liste aller Geräteknoten an, die zusammen mit ihren untergeordneten Knoten über einen HID-Funktionstreiber verfügen. Die untergeordneten Knoten verfügen über ein physisches Geräteobjekt (PDO), das vom HID-Funktionstreiber des übergeordneten Knotens erstellt wurde.

!hidkd.hidppd

Mit dem Befehl !hidkd.hidppd werden vorbereitete HID-Daten angezeigt.

!hidkd.hidrd

Der Befehl !hidkd.hidrd zeigt einen HID-Berichtsdeskriptor sowohl im rohen als auch im analysierten Format an.

Siehe auch

RCDRKD-Erweiterungen

Spezialisierte Erweiterungsbefehle