WDF_USB_BMREQUEST_RECIPIENT列挙 (wdfusb.h)

[KMDF と UMDF に適用]

WDF_USB_BMREQUEST_RECIPIENT列挙は、USB コントロール転送のデータ転送受信者を識別します。

構文

typedef enum _WDF_USB_BMREQUEST_RECIPIENT {
  BmRequestToDevice = 0,
  BmRequestToInterface,
  BmRequestToEndpoint,
  BmRequestToOther
} WDF_USB_BMREQUEST_RECIPIENT;

定数

 
BmRequestToDevice
値: 0
データ転送の受信者はデバイスです。
BmRequestToInterface
データ転送受信者はデバイス インターフェイスです。
BmRequestToEndpoint
データ転送受信者はパイプ エンドポイントです。
BmRequestToOther
データ転送受信者は、デバイス、インターフェイス、またはエンドポイントではありません。

注釈

WDF_USB_BMREQUEST_RECIPIENT列挙体は、WDF_USB_CONTROL_SETUP_PACKET構造体で使用されます。

USB コントロール転送のデータ転送受信者の詳細については、USB 仕様を参照してください。

要件

要件
最小 KMDF バージョン 1.0
最小 UMDF バージョン 2.0
Header wdfusb.h (Wdfusb.h を含む)

こちらもご覧ください

WDF_USB_CONTROL_SETUP_PACKET