![]() |
libusb 1.0.24
USBデバイスにアクセスするためのクロス・プラットフォームのユーザー・ライブラリ
|
#include <libusb.h>
データ・フィールド | |
uint8_t | bmRequestType |
要求(request)タイプ。詳細はコチラ | |
uint8_t | bRequest |
要求(request) 詳細はコチラ | |
uint16_t | wValue |
値。 詳細はコチラ | |
uint16_t | wIndex |
インデックス。 詳細はコチラ | |
uint16_t | wLength |
転送バイト数 | |
制御転送用のセットアップ・パケット
uint8_t libusb_control_setup::bmRequestType |
要求(request)タイプ。
ビット 0:4 はレシピを決定(libusb_request_recipient 参照)。ビット 5:6 はタイプを決定(libusb_request_type 参照)。ビット 7 は転送方向を決定(libusb_endpoint_direction 参照)。
uint8_t libusb_control_setup::bRequest |
要求(request)。
bmRequestTypeのタイプビットが LIBUSB_REQUEST_TYPE_STANDARD に等しい場合、このフィールドは libusb_standard_request を参照します。
uint16_t libusb_control_setup::wValue |
値。
要求に応じて異なります
uint16_t libusb_control_setup::wIndex |
インデックス。
要求に応じて変化し、通常はインデックスまたはオフセットを渡すために使用されます