|
名前 |
説明 |
![]() |
コールバックID | |
|
コールバックID | |
|
レポートタイプ |
|
名前 |
説明 |
|
HIDクラス固有ディスクリプタ情報 HIDクラス固有ディスクリプタの詳細については、「Device Class Definition for Human Interface Devices (HID) Firmware Specification」を参照して下さい。 バッファは対象ディスクリプタが格納出来るサイズ以上の大きさのものを非キャッシュ領域より取得し、 アプリケーション側が用意して下さい。 また、本システムではBootプロトコルのみを想定しているため、本構造体にはHIDディスクリプタ、 レポートディスクリプタのみ格納されます。 生成タイミング : HIDクラス固有ディスクリプタ取得前 削除タイミング : HIDクラス固有ディスクリプタ取得後 | |
|
レポート頻度情報 持続時間を0とすると、デバイスはデータが変化したときのみレポート通知を行います。 レポートIDは、本システムではBootプロトコルのみを想定しているため、通常は0を想定しています。 0の場合は、すべてのInputレポートに適用されます。 生成タイミング : レポート頻度設定前 削除タイミング : レポート頻度設定後 | |
|
プロトコル設定情報 設定するデータの詳細については、「Device Class Definition for Human Interface Devices (HID) Firmware Specification」を参照して下さい。 生成タイミング : プロトコル設定情報取得・設定前 削除タイミング : プロトコル設定情報取得・設定後 | |
|
GetReportで取得するレポート情報 バッファは、レポートが格納出来るサイズ以上の大きさのものをアプリケーション側が用意して下さい。 レポートIDは、本システムではBootプロトコルのみを想定しているため、通常は0を想定しています。 生成タイミング : GetReportによるレポート取得前 削除タイミング : GetReportによるレポート取得後 | |
![]() |
HIDクラス固有ディスクリプタ情報 HIDクラス固有ディスクリプタの詳細については、「Device Class Definition for Human Interface Devices (HID) Firmware Specification」を参照して下さい。 バッファは対象ディスクリプタが格納出来るサイズ以上の大きさのものを非キャッシュ領域より取得し、 アプリケーション側が用意して下さい。 また、本システムではBootプロトコルのみを想定しているため、本構造体にはHIDディスクリプタ、 レポートディスクリプタのみ格納されます。 生成タイミング : HIDクラス固有ディスクリプタ取得前 削除タイミング : HIDクラス固有ディスクリプタ取得後 | |
![]() |
レポート頻度情報 持続時間を0とすると、デバイスはデータが変化したときのみレポート通知を行います。 レポートIDは、本システムではBootプロトコルのみを想定しているため、通常は0を想定しています。 0の場合は、すべてのInputレポートに適用されます。 生成タイミング : レポート頻度設定前 削除タイミング : レポート頻度設定後 | |
![]() |
プロトコル設定情報 設定するデータの詳細については、「Device Class Definition for Human Interface Devices (HID) Firmware Specification」を参照して下さい。 生成タイミング : プロトコル設定情報取得・設定前 削除タイミング : プロトコル設定情報取得・設定後 | |
![]() |
GetReportで取得するレポート情報 バッファは、レポートが格納出来るサイズ以上の大きさのものをアプリケーション側が用意して下さい。 レポートIDは、本システムではBootプロトコルのみを想定しているため、通常は0を想定しています。 生成タイミング : GetReportによるレポート取得前 削除タイミング : GetReportによるレポート取得後 |
名前 |
説明 |
ユーザアプリケーション層 通知 Callback 関数型定義 | |
ディスクリプタ格納バッファ型へのポインタ | |
HID情報へのポインタ | |
HIDクラスドライバ情報へのポインタ | |
アイドル時間情報型へのポインタ | |
HID Interrupt IN 用受信バッファ情報へのポインタ | |
ユーザアプリケーション層への通知情報へのポインタ | |
HIDパイプ情報へのポインタ | |
プロトコル情報型へのポインタ | |
レポート情報型へのポインタ |