Export (0) Print
Expand All
URB
Expand Minimize

USB_NODE_CONNECTION_NAME structure

The USB_NODE_CONNECTION_NAME structure is used with the IOCTL_USB_GET_NODE_CONNECTION_NAME I/O control request to retrieve the symbolic link of the downstream hub that is attached to the port.

Syntax


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

Members

ConnectionIndex

A value that is greater than or equal to 1 that specifies the number of the port to which the hub is attached.

ActualLength

The length, in bytes, of the attached hub's symbolic link.

NodeName

A Unicode symbolic link for the downstream hub that is attached to the port that is indicated by ConnectionIndex. If there is no attached device, the attached device does not have a symbolic link, or if the device is not a hub, NodeName[0] will contain a value of UNICODE_NULL.

Requirements

Header

Usbioctl.h (include Usbioctl.h)

See also

IOCTL_USB_GET_NODE_CONNECTION_NAME
USB Structures

 

 

Send comments about this topic to Microsoft

Show:
© 2014 Microsoft