структура HID_DEVICE_ATTRIBUTES (hidport.h)
Структура HID_DEVICE_ATTRIBUTES содержит сведения о устройстве HIDClass.
Синтаксис
typedef struct _HID_DEVICE_ATTRIBUTES {
ULONG Size;
USHORT VendorID;
USHORT ProductID;
USHORT VersionNumber;
USHORT Reserved[11];
} HID_DEVICE_ATTRIBUTES, *PHID_DEVICE_ATTRIBUTES;
Члены
Size
Указывает размер структуры. Этот элемент должен рассматриваться как доступный только для чтения, если мини-driver HID использует эту структуру для выполнения запроса IOCTL_HID_GET_DEVICE_ATTRIBUTES.
VendorID
Указывает идентификатор поставщика устройства HID.
ProductID
Указывает идентификатор продукта устройства HID.
VersionNumber
Указывает номер редакции производителя для устройства HID.
Reserved[11]
Зарезервировано для внутреннего использования системы.
Замечания
Драйвер класса HID использует эту структуру для получения атрибутов устройства при отправке запроса IOCTL_HID_GET_DEVICE_ATTRIBUTES в мини-driver HID.
Требования
Требование | Ценность |
---|---|
заголовка | hidport.h (include Hidport.h) |