Partager via


structure USB_NODE_CONNECTION_NAME (usbioctl.h)

La structure USB_NODE_CONNECTION_NAME est utilisée avec la demande de contrôle d’E/S IOCTL_USB_GET_NODE_CONNECTION_NAME pour récupérer le lien symbolique du hub en aval attaché au port.

Syntaxe

typedef struct _USB_NODE_CONNECTION_NAME {
  ULONG ConnectionIndex;
  ULONG ActualLength;
  WCHAR NodeName[1];
} USB_NODE_CONNECTION_NAME, *PUSB_NODE_CONNECTION_NAME;

Membres

ConnectionIndex

Valeur supérieure ou égale à 1 qui spécifie le nombre du port auquel le hub est attaché.

ActualLength

Longueur, en octets, du lien symbolique du hub attaché.

NodeName[1]

Lien symbolique Unicode pour le hub en aval attaché au port indiqué par ConnectionIndex. S’il n’existe aucun appareil attaché, l’appareil attaché n’a pas de lien symbolique, ou si l’appareil n’est pas un hub, NodeName[0] contiendra une valeur de UNICODE_NULL.

Exigences

Exigence Valeur
d’en-tête usbioctl.h (include Usbioctl.h)

Voir aussi

IOCTL_USB_GET_NODE_CONNECTION_NAME

structures USB