estructura USBDEVICE_RESET (ucxusbdevice.h)
Contiene parámetros para que una solicitud restablezca 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_RESET .
Sintaxis
typedef struct _USBDEVICE_RESET {
USBDEVICE_MGMT_HEADER Header;
UCXENDPOINT DefaultEndpoint;
ULONG EndpointsToDisableCount;
UCXENDPOINT *EndpointsToDisable;
} USBDEVICE_RESET, *PUSBDEVICE_RESET;
Miembros
Header
Estructura USBDEVICE_MGMT_HEADER que contiene el identificador del concentrador o dispositivo USB.
DefaultEndpoint
Punto de conexión predeterminado para el dispositivo o el concentrador USB.
EndpointsToDisableCount
Número de puntos de conexión que se van a deshabilitar.
EndpointsToDisable
Puntero a una matriz de identificadores para los puntos de conexión que se van a deshabilitar.
Requisitos
Requisito | Valor |
---|---|
Header | ucxusbdevice.h (include Ucxclass.h) |