HidD_GetPreparsedData関数 (hidsdi.h)
HidD_GetPreparsedData ルーチンは、最上位コレクションの準備済みデータを返します。
構文
BOOLEAN HidD_GetPreparsedData(
[in] HANDLE HidDeviceObject,
[out] PHIDP_PREPARSED_DATA *PreparsedData
);
パラメーター
[in] HidDeviceObject
最上位のコレクションに対する開いているハンドルを指定します。
[out] PreparsedData
コレクションの準備済みデータを _HIDP_PREPARSED_DATA 構造体に格納するルーチン割り当てバッファーのアドレスへのポインター。
戻り値
HidD_GetPreparsedData は、成功した場合 TRUE を返します。それ以外の場合は、FALSE 返します。 GetLastError を使用して、拡張エラー情報を取得します。
備考
HidD_GetPreparsedDataを呼び出すことができるのは、ユーザー モード アプリケーションだけです。 カーネル モード ドライバーは、IOCTL_HID_GET_COLLECTION_DESCRIPTOR 要求を使用できます。
準備されたデータが不要になったアプリケーションは、HidD_FreePreparsedData を呼び出して、準備されたデータ バッファーを解放する必要があります。
詳細については、「HID コレクションの」を参照してください。
必要条件
要件 | 価値 |
---|---|
サポートされる最小クライアント | Windows 2000 以降のバージョンの Windows で使用できます。 |
ターゲット プラットフォーム の | 万国 |
ヘッダー | hidsdi.h (Hidsdi.h を含む) |
ライブラリ | Hid.lib |
DLL | Hid.dll |