Partager via


structure USB_NODE_CONNECTION_INFORMATION_EX_V2 (usbioctl.h)

La structure USB_NODE_CONNECTION_INFORMATION_EX_V2 est utilisée avec la demande de contrôle d’E/S IOCTL_USB_GET_NODE_CONNECTION_INFORMATION_EX_V2 pour récupérer des informations de vitesse sur un périphérique USB (Universal Serial Bus) attaché à un port particulier.

Syntaxe

typedef struct _USB_NODE_CONNECTION_INFORMATION_EX_V2 {
  ULONG                                       ConnectionIndex;
  ULONG                                       Length;
  USB_PROTOCOLS                               SupportedUsbProtocols;
  USB_NODE_CONNECTION_INFORMATION_EX_V2_FLAGS Flags;
} USB_NODE_CONNECTION_INFORMATION_EX_V2, *PUSB_NODE_CONNECTION_INFORMATION_EX_V2;

Membres

ConnectionIndex

Numéro de port. S’il existe n ports sur le hub USB, les ports sont numérotés de 1 à n. Pour obtenir le nombre de ports, envoyez la demande de contrôle d’E/S IOCTL_USB_GET_HUB_INFORMATION_EX. La requête récupère le numéro de port le plus élevé sur le hub.

Length

Nombre d’octets requis pour contenir la structure USB_NODE_CONNECTION_INFORMATION_EX_V2. La valeur doit être définie par l’appelant comme entrée à la demande de IOCTL_USB_GET_NODE_CONNECTION_INFORMATION_EX_V2.

SupportedUsbProtocols

Protocoles de signalisation USB pris en charge par le port.

Dans la requête IOCTL_USB_GET_NODE_CONNECTION_INFORMATION_EX_V2 de l’appelant, l’appelant peut définir SupportedUsbProtocols sur un OU d’un ou plusieurs indicateurs définis dans USB_PROTOCOLS.

Une fois la requête terminée, SupportedUsbProtocols contient des indicateurs, qui indiquent les protocoles qui sont réellement pris en charge par le port.

Flags

Masque de bits qui indique les propriétés et les fonctionnalités de l’appareil ou du port attaché. Pour plus d’informations, consultez USB_NODE_CONNECTION_INFORMATION_EX_V2_FLAGS.

Exigences

Exigence Valeur
client minimum pris en charge Windows 8
serveur minimum pris en charge Aucun pris en charge
d’en-tête usbioctl.h (include Usbioctl.h)

Voir aussi

IOCTL_USB_GET_NODE_CONNECTION_INFORMATION_EX_V2

USB_NODE_CONNECTION_INFORMATION_EX_V2_FLAGS