union USB_NODE_CONNECTION_INFORMATION_EX_V2_FLAGS (usbioctl.h)
Le USB_NODE_CONNECTION_INFORMATION_EX_V2_FLAGS union est utilisé pour indiquer la vitesse à laquelle un appareil USB 3.0 fonctionne actuellement et s’il peut fonctionner à une vitesse plus élevée, lorsqu’il est attaché à un port particulier.
Les informations de vitesse de l’appareil sont obtenues dans la structure USB_NODE_CONNECTION_INFORMATION_EX_V2 par la demande de contrôle d’E /S IOCTL_USB_GET_NODE_CONNECTION_INFORMATION_EX_V2.
Ou : la vitesse à laquelle un appareil attaché à un port fonctionne actuellement et à quelle vitesse il est capable de fonctionner.
Syntaxe
typedef union _USB_NODE_CONNECTION_INFORMATION_EX_V2_FLAGS {
ULONG ul;
struct {
ULONG DeviceIsOperatingAtSuperSpeedOrHigher : 1;
ULONG DeviceIsSuperSpeedCapableOrHigher : 1;
ULONG DeviceIsOperatingAtSuperSpeedPlusOrHigher : 1;
ULONG DeviceIsSuperSpeedPlusCapableOrHigher : 1;
ULONG ReservedMBZ : 28;
};
} USB_NODE_CONNECTION_INFORMATION_EX_V2_FLAGS, *PUSB_NODE_CONNECTION_INFORMATION_EX_V2_FLAGS;
Membres
ul
Masque de bits qui indique la vitesse USB de l’appareil attaché au port.
DeviceIsOperatingAtSuperSpeedOrHigher
Si la valeur est TRUE, l’appareil attaché fonctionne actuellement à SuperSpeed ou à une vitesse supérieure définie par la spécification USB officielle.
DeviceIsSuperSpeedCapableOrHigher
Si la valeur est TRUE, l’appareil attaché est un appareil USB 3.0 et est capable de fonctionner à SuperSpeed ou à une vitesse supérieure définie par la spécification USB officielle.
DeviceIsOperatingAtSuperSpeedPlusOrHigher
DeviceIsSuperSpeedPlusCapableOrHigher
ReservedMBZ
Réservé. Ne pas utiliser.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 8 |
Serveur minimal pris en charge | Aucun pris en charge |
En-tête | usbioctl.h (inclure Usbioctl.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