HID_DEVICE_ATTRIBUTES-Struktur (hidport.h)
Die HID_DEVICE_ATTRIBUTES-Struktur enthält Informationen zu einem HIDClass-Gerät.
Syntax
typedef struct _HID_DEVICE_ATTRIBUTES {
ULONG Size;
USHORT VendorID;
USHORT ProductID;
USHORT VersionNumber;
USHORT Reserved[11];
} HID_DEVICE_ATTRIBUTES, *PHID_DEVICE_ATTRIBUTES;
Member
Size
Gibt die Größe der Struktur an. Dieser Member sollte als schreibgeschützt behandelt werden, wenn ein HID-Minidriver diese Struktur verwendet, um eine IOCTL_HID_GET_DEVICE_ATTRIBUTES Anforderung abzuschließen.
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.
Reserved[11]
Reserviert für die interne Systemverwendung.
Hinweise
Der HID-Klassentreiber verwendet diese Struktur, um Geräteattribute abzurufen, wenn er eine IOCTL_HID_GET_DEVICE_ATTRIBUTES Anforderung an einen HID-Minidriver sendet.
Anforderungen
Anforderung | Wert |
---|---|
Header | hidport.h (include Hidport.h) |