USB_NODE_CONNECTION_NAME structure (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 numéro 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’y a pas d’appareil attaché, l’appareil attaché n’a pas de lien symbolique, ou si l’appareil n’est pas un hub, NodeName[0] contient une valeur de UNICODE_NULL.

Configuration requise

Condition requise Valeur
En-tête usbioctl.h (include Usbioctl.h)

Voir aussi

IOCTL_USB_GET_NODE_CONNECTION_NAME

USB Structures