structure USBDEVICE_RESET (ucxusbdevice.h)
Contient les paramètres d’une demande de réinitialisation de l’appareil spécifié. Cette structure est transmise par UCX dans les paramètres de requête (Parameters.Others.Arg1) d’un objet de demande d’infrastructure de la fonction de rappel EVT_UCX_USBDEVICE_RESET .
Syntaxe
typedef struct _USBDEVICE_RESET {
USBDEVICE_MGMT_HEADER Header;
UCXENDPOINT DefaultEndpoint;
ULONG EndpointsToDisableCount;
UCXENDPOINT *EndpointsToDisable;
} USBDEVICE_RESET, *PUSBDEVICE_RESET;
Membres
Header
Une structure USBDEVICE_MGMT_HEADER qui contient la poignée du hub ou de l’appareil USB.
DefaultEndpoint
Point de terminaison par défaut du hub ou de l’appareil USB.
EndpointsToDisableCount
Nombre de points de terminaison à désactiver.
EndpointsToDisable
Pointeur vers un tableau de handles vers des points de terminaison à désactiver.
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | ucxusbdevice.h (inclure Ucxclass.h) |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour