structure USBDEVICE_ENABLE (ucxusbdevice.h)
Contient des paramètres pour une demande d’activation de l’appareil spécifié. Cette structure est passée par UCX dans les paramètres de requête (Parameters.Others.Arg1) d’un objet de requête framework de la fonction de rappel EVT_UCX_USBDEVICE_ENABLE.
Syntaxe
typedef struct _USBDEVICE_ENABLE {
USBDEVICE_MGMT_HEADER Header;
UCXENDPOINT DefaultEndpoint;
USBDEVICE_ENABLE_FAILURE_FLAGS FailureFlags;
} USBDEVICE_ENABLE, *PUSBDEVICE_ENABLE;
Membres
Header
Structure USBDEVICE_MGMT_HEADER qui contient le handle pour le hub USB ou l’appareil.
DefaultEndpoint
Point de terminaison par défaut pour le hub USB ou l’appareil pour lequel activer les transferts.
FailureFlags
Les erreurs, le cas échéant, qui se sont produites lors de la tentative d’activation du hub ou de l’appareil pour les transferts.
Exigences
Exigence | Valeur |
---|---|
d’en-tête | ucxusbdevice.h (include Ucxclass.h) |