struttura USBDEVICE_RESET (ucxusbdevice.h)
Contiene parametri per una richiesta di reimpostazione del dispositivo specificato. Questa struttura viene passata da UCX nei parametri della richiesta (Parameters.Others.Arg1) di un oggetto richiesta framework della funzione di callback EVT_UCX_USBDEVICE_RESET.
Sintassi
typedef struct _USBDEVICE_RESET {
USBDEVICE_MGMT_HEADER Header;
UCXENDPOINT DefaultEndpoint;
ULONG EndpointsToDisableCount;
UCXENDPOINT *EndpointsToDisable;
} USBDEVICE_RESET, *PUSBDEVICE_RESET;
Members
Header
Struttura USBDEVICE_MGMT_HEADER che contiene l'handle per l'hub USB o il dispositivo.
DefaultEndpoint
Endpoint predefinito per l'hub USB o il dispositivo.
EndpointsToDisableCount
Numero di endpoint da disabilitare.
EndpointsToDisable
Puntatore a una matrice di handle agli endpoint da disabilitare.
Requisiti
Requisito | Valore |
---|---|
Intestazione | ucxusbdevice.h (include Ucxclass.h) |