Поделиться через


структура 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)

См. также

IOCTL_HID_GET_DEVICE_ATTRIBUTES