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 设备的供应商 ID。

ProductID

指定 HID 设备的产品 ID。

VersionNumber

指定 HID 设备的制造商修订号。

Reserved[11]

保留供内部系统使用。

注解

HID 类驱动程序在向 HID 微型驱动程序发送 IOCTL_HID_GET_DEVICE_ATTRIBUTES 请求时使用此结构获取设备属性。

要求

要求
Header hidport.h (包括 Hidport.h)

另请参阅

IOCTL_HID_GET_DEVICE_ATTRIBUTES