Freigeben über


USB_NODE_CONNECTION_NAME Struktur (usbioctl.h)

Die USB_NODE_CONNECTION_NAME Struktur wird mit der IOCTL_USB_GET_NODE_CONNECTION_NAME-E/A-Steuerelementanforderung verwendet, um die symbolische Verknüpfung des nachgeschalteten Hubs abzurufen, der an den Port angefügt ist.

Syntax

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

Angehörige

ConnectionIndex

Ein Wert, der größer oder gleich 1 ist, der die Nummer des Ports angibt, an den der Hub angefügt ist.

ActualLength

Die Länge des symbolischen Links des angefügten Hubs in Bytes.

NodeName[1]

Eine symbolische Unicode-Verbindung für den nachgeschalteten Hub, der an den Port angefügt ist, der durch ConnectionIndex-angegeben wird. Wenn kein angeschlossenes Gerät vorhanden ist, verfügt das angeschlossene Gerät nicht über eine symbolische Verbindung, oder wenn das Gerät kein Hub ist, enthält NodeName-[0] einen Wert von UNICODE_NULL.

Anforderungen

Anforderung Wert
Header- usbioctl.h (include Usbioctl.h)

Siehe auch

IOCTL_USB_GET_NODE_CONNECTION_NAME

USB-Strukturen