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
[使用状況] で指定された使用状況 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 を含む) |