HID_COLLECTION_INFORMATION結構 (hidclass.h)
HID_COLLECTION_INFORMATION 結構包含 最上層集合的一般資訊。
語法
typedef struct _HID_COLLECTION_INFORMATION {
ULONG DescriptorSize;
BOOLEAN Polled;
UCHAR Reserved1[1];
USHORT VendorID;
USHORT ProductID;
USHORT VersionNumber;
} HID_COLLECTION_INFORMATION, *PHID_COLLECTION_INFORMATION;
成員
DescriptorSize
指定集合 預先剖析資料的大小,以位元組為單位,。
Polled
指出,如果 TRUE,HID 類別驅動程式必須輪詢裝置以接收數據。 否則,如果 輪詢FALSE,則裝置會使用異步中斷來向主機發出通知,指出裝置有 HID 報告要傳送給主機。
Reserved1[1]
保留供內部系統使用。
VendorID
指定 HID 裝置的廠商識別碼。
ProductID
指定 HID 裝置的產品識別碼。
VersionNumber
指定 HID 裝置的製造商修訂編號。
言論
內核模式驅動程式可以使用 IOCTL_HID_GET_COLLECTION_INFORMATION 來取得集合 HID_COLLECTION_INFORMATION 結構。
要求
要求 | 價值 |
---|---|
標頭 | hidclass.h (include Hidclass.h) |