最終更新:2014-11-17 (月) 15:00:28 (1734d)  

GET_REPORT はてなブックマークを見る
Top / GET_REPORT

HID クラスリクエストbRequest=0x01

コントロール転送を使い、デバイスにHIDデータ(Inputレポート/Featureレポート)を転送要求

仕様

  • The Get_Report request allows the host to receive a report via the Control pipe.

パケットの内容

オフセットフィールドサイズ説明
0bmRequestType1ビットマップリクエストの性質を表す
1bRequest1Valueリクエストの種類。GET_REPORTは0x01
2wValue2Valueレポートの種類/レポートID
4wIndex2Index or Offsetインターフェイス番号
6wLength2Countレポートの長さ

bmRequestType

  • リクエストの性質を表す
    ビット意味
    7データ転送方向0: ホストからデバイス
    1: デバイスからホスト
    6リクエストタイプ0: 標準リクエスト
    1: クラスリクエスト
    2: ベンダリクエスト?
    3: Reserved
    5
    4リクエストの対象0: デバイス
    1: インターフェイス
    2: エンドポイント
    3: Other
    4~31: Reserved
    3
    2
    1
    0

wValue

レポートのタイプ

hid.dll

メモ

関連