HidD_GetNumInputBuffers関数 (hidsdi.h)
HidD_GetNumInputBuffers ルーチンは、HID クラス ドライバーが指定した最上位コレクションからの入力レポートをキューに格納するために使用するリング バッファーの現在のサイズ (レポートの数) を返します。
構文
BOOLEAN HidD_GetNumInputBuffers(
[in] HANDLE HidDeviceObject,
[out] PULONG NumberBuffers
);
パラメーター
[in] HidDeviceObject
最上位のコレクションに対する開いているハンドルを指定します。
[out] NumberBuffers
呼び出し元によって割り当てられた変数へのポインター。この変数は、リング バッファーが保持できる入力レポートの最大数を返すためにルーチンが使用します。
戻り値
HidD_GetNumInputBuffers 成功した場合は TRUE を 返します。それ以外の場合は、 FALSE を返します。 GetLastError を使用して、拡張エラー情報を取得します。
注釈
HidD_GetNumInputBuffersを呼び出すことができるのは、ユーザー モード アプリケーションだけです。 カーネル モード ドライバーは、 IOCTL_GET_NUM_DEVICE_INPUT_BUFFERS 要求を使用できます。
詳細については、「 HID コレクション」を参照してください。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 2000 以降のバージョンの Windows で使用できます。 |
対象プラットフォーム | ユニバーサル |
Header | hidsdi.h (Hidsdi.h を含む) |
Library | Hid.lib |
[DLL] | Hid.dll |