USB_NODE_CONNECTION_NAME Struktur (usbioctl.h)

Die USB_NODE_CONNECTION_NAME-Struktur wird mit der IOCTL_USB_GET_NODE_CONNECTION_NAME E/A-Steuerungsanforderung verwendet, um den symbolischen Link des Downstreamhubs 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;

Member

ConnectionIndex

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

ActualLength

Die Länge der symbolischen Verknüpfung des angefügten Hubs in Bytes.

NodeName[1]

Ein symbolischer Unicode-Link für den Downstreamhub, der an den Port angefügt ist, der von ConnectionIndex angegeben wird. Wenn kein angeschlossenes Gerät vorhanden ist, das angefügte Gerät keine symbolische Verbindung aufweist, oder wenn das Gerät kein Hub ist, enthält NodeName[0] den Wert UNICODE_NULL.

Anforderungen

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

Weitere Informationen

IOCTL_USB_GET_NODE_CONNECTION_NAME

USB-Strukturen