次の方法で共有


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 を含む)

こちらもご覧ください

HidP_GetCollectionDescription