hidsdi.h ヘッダー

このモジュールには、HID dll を実装するコードの PUBLIC 定義が含まれています。

詳細については、次を参照してください。

hidsdi.h には、次のプログラミング インターフェイスが含まれています。

関数

 
HidD_FlushQueue

HidD_FlushQueue ルーチンは、最上位のコレクションの入力キュー内のすべての保留中の入力レポートを削除します。
HidD_FreePreparsedData

HidD_FreePreparsedData ルーチンは、HID クラス ドライバーが最上位レベルのコレクションの準備されたデータを保持するために割り当てたリソースを解放します。
HidD_GetAttributes

HidD_GetAttributes ルーチンは、指定した最上位コレクションの属性を返します。
HidD_GetFeature

HidD_GetFeature ルーチンは、指定した最上位コレクションから特徴レポートを返します。
HidD_GetHidGuid

HidD_GetHidGuid ルーチンは、HIDClass デバイスのデバイス インターフェイスGUID を返します。
HidD_GetIndexedString

HidD_GetIndexedString ルーチンは、最上位のコレクションから指定された埋め込み文字列を返します。
HidD_GetInputReport

HidD_GetInputReport ルーチンは、最上位のコレクションから入力レポートを返します。
HidD_GetManufacturerString

HidD_GetManufacturerString ルーチンは、製造元を識別する最上位のコレクションの埋め込み文字列を返します。
HidD_GetNumInputBuffers

HidD_GetNumInputBuffers ルーチンは、HID クラス ドライバーが指定した最上位コレクションからの入力レポートのキューに使用するリング バッファーの現在のサイズをレポートの数で返します。
HidD_GetPhysicalDescriptor

HidD_GetPhysicalDescriptor ルーチンは、コレクションの物理デバイスを識別する最上位のコレクションの埋め込み文字列を返します。
HidD_GetPreparsedData

HidD_GetPreparsedData ルーチンは、最上位レベルのコレクションの準備されたデータを返します。
HidD_GetProductString

HidD_GetProductString ルーチンは、製造元の製品を識別する最上位のコレクションの埋め込み文字列を返します。
HidD_GetSerialNumberString

HidD_GetSerialNumberString ルーチンは、コレクションの物理デバイスのシリアル番号を識別する最上位のコレクションの埋め込み文字列を返します。
HidD_SetFeature

HidD_SetFeature ルーチンは、機能レポートを最上位のコレクションに送信します。
HidD_SetNumInputBuffers

HidD_SetNumInputBuffers ルーチンは、HID クラス ドライバー リング バッファーが指定した最上位コレクションに対して保持できる入力レポートの最大数を設定します。
HidD_SetOutputReport

HidD_SetOutputReport ルーチンは、出力レポートを最上位のコレクションに送信します。

構造

 
HIDD_ATTRIBUTES

HIDD_ATTRIBUTES構造体には、HIDClass デバイスに関するベンダー情報が含まれています。