USBDEVICE_UPDATE structure (ucxusbdevice.h)
Passé par UCX pour mettre à jour l’appareil spécifié. Cette structure se trouve dans les paramètres de requête (Parameters.Others.Arg1) d’un objet de demande d’infrastructure passé dans la fonction de rappel EVT_UCX_USBDEVICE_UPDATE .
Syntaxe
typedef struct _USBDEVICE_UPDATE {
USBDEVICE_MGMT_HEADER Header;
USBDEVICE_UPDATE_FLAGS Flags;
PUSB_DEVICE_DESCRIPTOR DeviceDescriptor;
PUSB_BOS_DESCRIPTOR BosDescriptor;
ULONG MaxExitLatency;
BOOLEAN IsHub;
USBDEVICE_UPDATE_FAILURE_FLAGS FailureFlags;
USBDEVICE_UPDATE_20_HARDWARE_LPM_PARAMETERS Usb20HardwareLpmParameters;
USHORT RootPortResumeTime;
} USBDEVICE_UPDATE, *PUSBDEVICE_UPDATE;
Membres
Header
Structure USBDEVICE_MGMT_HEADER qui contient le handle du hub ou du périphérique USB.
Flags
Or au niveau du bit de USBDEVICE_UPDATE_FLAGS valeurs qui indique les attributs qui doivent être mis à jour par le pilote client.
DeviceDescriptor
Pointeur USB_DEVICE_DESCRIPTOR structure qui contient le descripteur d’appareil.
BosDescriptor
Pointeur USB_BOS_DESCRIPTOR structure qui contient le descripteur d’appareil. Consultez Usbspec.h.
MaxExitLatency
Période de latence de sortie maximale.
IsHub
Indique si le périphérique USB à mettre à jour est un hub USB (TRUE) ou non (FALSE).
FailureFlags
Un USBDEVICE_UPDATE_FAILURE_FLAGS structure qui indique les erreurs, le cas échéant, qui se sont produites pendant l’opération de mise à jour.
Usb20HardwareLpmParameters
Structure USBDEVICE_UPDATE_20_HARDWARE_LPM_PARAMETERS qui décrit les fonctionnalités LPM (Link Power Management).
RootPortResumeTime
Heure de reprise du port racine.
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