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) |