HIDP_COLLECTION_DESC 結構 (hidpddi.h)
包含最上層集合的資訊。 這個結構用於 HidP_GetCollectionDescription 呼叫中。
語法
typedef struct _HIDP_COLLECTION_DESC {
USAGE UsagePage;
USAGE Usage;
UCHAR CollectionNumber;
UCHAR Reserved[15];
USHORT InputLength;
USHORT OutputLength;
USHORT FeatureLength;
USHORT PreparsedDataLength;
PHIDP_PREPARSED_DATA PreparsedData;
} HIDP_COLLECTION_DESC, *PHIDP_COLLECTION_DESC;
成員
UsagePage
指定 Usage 所指定使用量識別碼的使用量頁面。
Usage
表示使用標識碼。
CollectionNumber
HIDP_COLLECTION_DESC 結構的陣列 中集合的索引。 這是以 1 為基礎的值。
Reserved[15]
保留供內部系統使用。 必須是 0。
InputLength
這個集合之輸入報表的最大長度。
OutputLength
這個集合的輸出報表長度上限。
FeatureLength
這個集合之功能報表的最大長度。
PreparsedDataLength
PreparsedData 所指向之預先分析數據的長度。
PreparsedData
包含最上層集合預先剖析數據的 _HIDP_PREPARSED_DATA 結構的指標。
規格需求
需求 | 值 |
---|---|
標頭 | hidpddi.h (包含 Hidpddi.h) |