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) |