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
标头 wdfusb.h (包括 Wdfusb.h)

另请参阅

WDF_USB_CONTROL_SETUP_PACKET