HID_COLLECTION_INFORMATION Struktur (hidclass.h)
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) |