次の方法で共有


HidP_MaxUsageListLength関数 (hidpi.h)

HidP_MaxUsageListLength ルーチンは、指定した種類の HID レポートと指定した 最上位コレクションに対して返すことができる HIDP_GETUSAGESHID 使用法 の最大数を返します。

構文

ULONG HidP_MaxUsageListLength(
  [in] HIDP_REPORT_TYPE     ReportType,
  [in] USAGE                UsagePage,
  [in] PHIDP_PREPARSED_DATA PreparsedData
);

パラメーター

[in] ReportType

レポートの種類を示す HIDP_REPORT_TYPE 列挙子の値を指定します。

[in] UsagePage

検索条件として 使用状況ページを指定します。 UsagePage ゼロの場合、ルーチンはコレクション内のすべてのボタンの数を返します。

[in] PreparsedData

最上位レベルのコレクションの 準備されたデータへのポインター。

戻り値

成功した場合、HidP_MaxUsageListLength は、指定した種類の HID レポートと指定した 最上位コレクションに対して返すことができる HIDP_GETUSAGESHID 使用法 の最大数を返します。 指定した準備済みデータまたはレポートの種類が無効な場合、ルーチンは 0 を返します。

備考

詳細については、「HID コレクションの」を参照してください。

必要条件

要件 価値
サポートされる最小クライアント Windows 2000 以降のバージョンの Windows で使用できます。
ターゲット プラットフォーム 万国
ヘッダー hidpi.h (Hidpi.h を含む)
ライブラリ Hidparse.lib
IRQL PASSIVE_LEVEL

関連項目

HidP_GetButtons

HidP_GetUsages

_HIDP_PREPARSED_DATA