Freigeben über


Erforderliche HID-Deskriptoren

Erforderliche Betriebssystemdeskriptoren

Wenn Ihr Gerät den internen USB-Bus verwendet, müssen Sie mithilfe des Microsoft-Betriebssystemdeskriptors das Feature für das selektive Anhalten des USB-Geräts für Ihr HID-Gerät aktivieren. Mit einem ordnungsgemäß formatierten erweiterten Microsoft-Betriebssystemdeskriptor kann das Feature für das selektive Anhalten von USB automatisch aktiviert werden, wenn das HID-Gerät angeschlossen ist. Weitere Informationen dazu, wie der erweiterte Microsoft-Betriebssystemdeskriptor verwendet werden kann, um selektives Anhalten automatisch zu aktivieren, finden Sie unter Microsoft-Betriebssystemdeskriptor.

Erforderliche HID-Deskriptoren

Ein Windows-Zeigergerät muss die folgenden HID-Deskriptoren, Attribute und Zeichenfolgen bereitstellen.

Erforderlicher USB-HID-Deskriptor

Die folgende Tabelle zeigt den erforderlichen USB HID-Deskriptor. Weitere Informationen finden Sie unter Abschnitt 6.2.1 in der Geräteklassedefinition für Human Interface Devices (HID) Version 1.11.

Member Größe (Bytes) Beschreibung
bLength 1 Größe des Deskriptors
bDescriptorType 1 Typ des Deskriptors
bcdHID 2 HID-Versionsnummer
bCountryCode 1 Landeskennzahl
bNumDescriptors 1 Anzahl der Deskriptoren
bDescriptorType 1 Deskriptortyp
bDescriptorLength 2 Länge des Deskriptors

Erforderlicher I²C-HID-Deskriptor

Die folgende Tabelle zeigt den erforderlichen I²C-HID-Deskriptor.

Member Größe (Bytes) Beschreibung
bLength 2 Die Länge des vollständigen HID-Deskriptors in Byte
bcdVersion 2 Die Versionsnummer im binärcodierten Dezimalformat (BCD)
dwReportDescLength 2 Die Länge des Meldedeskriptors in Byte
wReportDescRegister 2 Der Registerindex mit dem Meldedeskriptor
wInputRegister 2 Die Registernummer zum Lesen der Eingabemeldung in nicht signierten Byte
wOutputRegister 2 Die Registernummer zum Senden der Ausgabe in nicht signierten Byte
wVendorID 2 USB-IF zugewiesene Anbieter-ID
wDeviceID 2 Geräte-ID.
wRevisionID 2 Firmwareversionsnummer

Erforderliche Geräteattribute

Die folgenden HID-Eigenschaften müssen in den Geräteattributen bereitgestellt werden. Die Berichterstellung dieser Geräteattribute ist busspezifisch. Lesen Sie die HID-spezifische Anleitung für die Auswahl des Busses.

Member Beschreibung
bSize Größe des Gerätedeskriptors
wVendorID Hersteller-ID
wProduct Product Id
Versionsnummer Firmwareversionsnummer

HID-Zeichenfolgen

Die folgenden Zeichenfolgen müssen von Geräten unterstützt werden, die Windows-Zeigerfunktionen unterstützen:

  • Herstellername
  • Produktzeichenfolge