![]() |
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 |
インデックス。
要求に応じて変化し、通常はインデックスまたはオフセットを渡すために使用されます
1.8.17