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)

另請參閱

IOCTL_HID_GET_DEVICE_ATTRIBUTES