libusb  1.0.24
USBデバイスにアクセスするためのクロス・プラットフォームのユーザー・ライブラリ
データ・フィールド
libusb_control_setup 構造体リファレンス

#include <libusb.h>

データ・フィールド

uint8_t bmRequestType
 要求(request)タイプ。詳細はコチラ
 
uint8_t bRequest
 要求(request) 詳細はコチラ
 
uint16_t wValue
 値。 詳細はコチラ
 
uint16_t wIndex
 インデックス。 詳細はコチラ
 
uint16_t wLength
 転送バイト数
 

詳細説明

制御転送用のセットアップ・パケット

フィールド解説

◆ bmRequestType

uint8_t libusb_control_setup::bmRequestType

要求(request)タイプ。

ビット 0:4 はレシピを決定(libusb_request_recipient 参照)。ビット 5:6 はタイプを決定(libusb_request_type 参照)。ビット 7 は転送方向を決定(libusb_endpoint_direction 参照)。

◆ bRequest

uint8_t libusb_control_setup::bRequest

要求(request)。

bmRequestTypeのタイプビットが LIBUSB_REQUEST_TYPE_STANDARD に等しい場合、このフィールドは libusb_standard_request を参照します。

◆ wValue

uint16_t libusb_control_setup::wValue

値。

要求に応じて異なります

◆ wIndex

uint16_t libusb_control_setup::wIndex

インデックス。

要求に応じて変化し、通常はインデックスまたはオフセットを渡すために使用されます


この文書は以下のファイルから生成されました: