структура 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
Задает размер структуры. Этот элемент следует рассматривать как доступный только для чтения, если мини-диск HID использует эту структуру для выполнения запроса IOCTL_HID_GET_DEVICE_ATTRIBUTES .
VendorID
Указывает идентификатор поставщика устройства HID.
ProductID
Указывает идентификатор продукта устройства HID.
VersionNumber
Указывает номер редакции изготовителя для устройства HID.
Reserved[11]
Зарезервировано для внутреннего использования системой.
Комментарии
Драйвер класса HID использует эту структуру для получения атрибутов устройства при отправке запроса IOCTL_HID_GET_DEVICE_ATTRIBUTES в мини-накопитель HID.
Требования
Требование | Значение |
---|---|
Заголовок | hidport.h (включая Hidport.h) |