структура USBDEVICE_ENABLE (ucxusbdevice.h)
Содержит параметры для запроса, чтобы включить указанное устройство. Эта структура передается UCX в параметрах запроса (Parameters.Others.Arg1) объекта запроса платформы функции обратного вызова EVT_UCX_USBDEVICE_ENABLE.
Синтаксис
typedef struct _USBDEVICE_ENABLE {
USBDEVICE_MGMT_HEADER Header;
UCXENDPOINT DefaultEndpoint;
USBDEVICE_ENABLE_FAILURE_FLAGS FailureFlags;
} USBDEVICE_ENABLE, *PUSBDEVICE_ENABLE;
Члены
Header
Структура USBDEVICE_MGMT_HEADER, содержащая дескриптор ДЛЯ USB-концентратора или устройства.
DefaultEndpoint
Конечная точка по умолчанию для USB-концентратора или устройства для включения передачи.
FailureFlags
Ошибки, которые произошли при попытке включить концентратор или устройство для передачи.
Требования
Требование | Ценность |
---|---|
заголовка | ucxusbdevice.h (include Ucxclass.h) |