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;
Angehörige
Size
Gibt die Größe der Struktur an. Dieses Element sollte 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.
Bemerkungen
Der HID-Klassentreiber verwendet diese Struktur, um Geräteattribute abzurufen, wenn eine IOCTL_HID_GET_DEVICE_ATTRIBUTES Anforderung an einen HID-Minidriver gesendet wird.
Anforderungen
Anforderung | Wert |
---|---|
Header- | hidport.h (include Hidport.h) |