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.
Die HID_COLLECTION_INFORMATION-Struktur enthält allgemeine Informationen zu einer Auflistung auf oberster Ebene.
Syntax
typedef struct _HID_COLLECTION_INFORMATION {
ULONG DescriptorSize;
BOOLEAN Polled;
UCHAR Reserved1[1];
USHORT VendorID;
USHORT ProductID;
USHORT VersionNumber;
} HID_COLLECTION_INFORMATION, *PHID_COLLECTION_INFORMATION;
Angehörige
DescriptorSize
Gibt die Größe der vordefinierten Daten einer Auflistung in Bytesan.
Polled
Gibt an, ob TRUE, dass der HID-Klassentreiber das Gerät abrufen muss, um Daten zu empfangen. Andernfalls, wenn abgefragtenFALSEist, verwendet das Gerät asynchrone Unterbrechungen, um dem Host zu signalisieren, dass das Gerät HID-Berichte enthält, die an den Host gesendet werden sollen.
Reserved1[1]
Reserviert für die interne Systemverwendung.
VendorID
Gibt die Anbieter-ID eines HID-Geräts an.
ProductID
Gibt die Produkt-ID eines HID-Geräts an.
VersionNumber
Gibt die Revisionsnummer des Herstellers für ein HID-Gerät an.
Bemerkungen
Kernelmodustreiber können eine IOCTL_HID_GET_COLLECTION_INFORMATION verwenden, um die HID_COLLECTION_INFORMATION Struktur einer Sammlung abzurufen.
Anforderungen
| Anforderung | Wert |
|---|---|
| Header- | hidclass.h (include Hidclass.h) |