最終更新:2026-05-26 (火) 18:12:15 (14d)
GET_REPORT
Top / GET_REPORT
HID/クラスリクエストのbRequest=0x01
コントロール転送を使い、デバイスにHIDデータ(Inputレポート/Featureレポート)を転送要求
- レポートIDがレポートディスクリプタで使用されていない場合はレポートIDを0にする。
仕様
- The Get_Report request allows the host to receive a report via the Control pipe.
パケットの内容
オフセット フィールド サイズ 値 説明 0 bmRequestType 1 ビットマップ リクエストの性質を表す 1 bRequest 1 Value リクエストの種類。GET_REPORTは0x01 2 wValue 2 Value レポートの種類/レポートID 4 wIndex 2 Index or Offset インターフェイス番号 6 wLength 2 Count レポートの長さ
bmRequestType
- リクエストの性質を表す
bRequest
- GET_REPORTは0x01
wValue
MSB LSB レポートのタイプ レポートID
レポートのタイプ
値 タイプ 01 Inputレポート 02Outputレポート03 Featureレポート 04-FF Reserved

