перечисление 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