Поделиться через


перечисление 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 (include Wdfusb.h)

См. также

WDF_USB_CONTROL_SETUP_PACKET