Share via


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)

Consulte también

EVT_UCX_USBDEVICE_RESET