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 |