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)

另請參閱

HidP_GetCollectionDescription