次の方法で共有


HidP_GetButtons マクロ (hidpi.h)

HidP_GetButtons マクロは、HidP_GetUsages 関数のニーモニック エイリアスです。

構文

#define HidP_GetButtons(Rty, UPa, LCo, ULi, ULe, Ppd, Rep, RLe) \
        HidP_GetUsages(Rty, UPa, LCo, ULi, ULe, Ppd, Rep, RLe)

パラメーター

[in] Rty

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

[in] UPa

ボタン使用法の 使用状況ページ を指定します。 ルーチンは、この使用ページのボタンに関する情報のみを返します。

[in] LCo

ボタンの使用法の リンク コレクション を指定します。 LCo 0 以外の場合、ルーチンは、このリンク コレクションに含まれるボタンに関する情報のみを返します。それ以外の場合、LCo 0 の場合、ルーチンは、ppd に関連付けられている 最上位コレクション 内のすべてのボタン関する情報を返します。

[out] ULi

ルーチンが ON に設定され、UPaで指定された使用ページに属しているすべてのボタンの使用法を返すために使用する呼び出し元によって割り当てられたバッファーへのポインター。

[in, out] ULe

入力時に、ULi バッファーの長さを配列要素で指定します。 出力時に、指定した使用状況ページで ON に設定されているボタンの数を指定します。

[in] Ppd

最上位レベルのコレクションの 事前解析済みデータへのポインター。

[out] Rep

レポートへのポインター。

[in] RLe

Rep にあるレポートの長さをバイト単位指定します。

戻り値

何一つ

備考

戻り値の詳細については、HidP_GetUsages を参照してください。

必要条件

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

関連項目