struttura USBDEVICE_DISABLE (ucxusbdevice.h)
Contiene parametri per una richiesta per disabilitare il dispositivo specificato. Questa struttura viene passata da UCX nei parametri di richiesta (Parameters.Others.Arg1) di un oggetto richiesta framework della funzione di callback EVT_UCX_USBDEVICE_DISABLE.
Sintassi
typedef struct _USBDEVICE_DISABLE {
USBDEVICE_MGMT_HEADER Header;
UCXENDPOINT DefaultEndpoint;
UCX_USBDEVICE_RECOVERY_ACTION UsbDeviceRecoveryAction;
} USBDEVICE_DISABLE, *PUSBDEVICE_DISABLE;
Members
Header
Struttura USBDEVICE_MGMT_HEADER che contiene l'handle per l'hub USB o il dispositivo.
DefaultEndpoint
Handle per l'endpoint predefinito del dispositivo USB o dell'hub da disabilitare.
UsbDeviceRecoveryAction
Valore UCX_USBDEVICE_RECOVERY_ACTION che indica la reimpostazione del trigger FLDR o PLDR.
Requisiti
Requisito | Valore |
---|---|
Intestazione | ucxusbdevice.h (include Ucxclass.h) |