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