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 指定的使用情况 ID 的使用情况页。
Usage
指示使用情况 ID。
CollectionNumber
HIDP_COLLECTION_DESC 结构数组中集合的索引。 这是一个从 1 开始的值。
Reserved[15]
保留供内部系统使用。 必须为 0。
InputLength
此集合的输入报表的最大长度。
OutputLength
此集合的输出报告的最大长度。
FeatureLength
此集合的特征报告的最大长度。
PreparsedDataLength
PreparsedData 指向的预分析数据的长度。
PreparsedData
指向包含顶级集合的预先分析数据的 _HIDP_PREPARSED_DATA 结构的指针。
要求
要求 | 值 |
---|---|
Header | hidpddi.h (包括 Hidpddi.h) |