Compartir a través de


estructura USBDEVICE_ENABLE (ucxusbdevice.h)

Contiene parámetros para una solicitud para habilitar el dispositivo especificado. UcX pasa esta estructura en parámetros de solicitud (Parameters.Others.Arg1) de un objeto de solicitud de marco de la función de devolución de llamada EVT_UCX_USBDEVICE_ENABLE.

Sintaxis

typedef struct _USBDEVICE_ENABLE {
  USBDEVICE_MGMT_HEADER          Header;
  UCXENDPOINT                    DefaultEndpoint;
  USBDEVICE_ENABLE_FAILURE_FLAGS FailureFlags;
} USBDEVICE_ENABLE, *PUSBDEVICE_ENABLE;

Miembros

Header

Estructura USBDEVICE_MGMT_HEADER que contiene el identificador del concentrador o dispositivo USB.

DefaultEndpoint

Punto de conexión predeterminado para el concentrador USB o el dispositivo para habilitar las transferencias.

FailureFlags

Errores, si los hay, que se produjeron al intentar habilitar el centro o el dispositivo para las transferencias.

Requisitos

Requisito Valor
encabezado de ucxusbdevice.h (include Ucxclass.h)

Consulte también

USBDEVICE_DISABLE

WdfRequestGetParameters