USB_NODE_CONNECTION_SUPERSPEEDPLUS_INFORMATION structure (usbioctl.h)

Syntax

typedef struct _USB_NODE_CONNECTION_SUPERSPEEDPLUS_INFORMATION {
  ULONG                                      ConnectionIndex;
  ULONG                                      Length;
  USB_DEVICE_CAPABILITY_SUPERSPEEDPLUS_SPEED RxSuperSpeedPlus;
  ULONG                                      RxLaneCount;
  USB_DEVICE_CAPABILITY_SUPERSPEEDPLUS_SPEED TxSuperSpeedPlus;
  ULONG                                      TxLaneCount;
} USB_NODE_CONNECTION_SUPERSPEEDPLUS_INFORMATION, *PUSB_NODE_CONNECTION_SUPERSPEEDPLUS_INFORMATION;

Members

ConnectionIndex

The one based port number.

Length

The length of this structure.

RxSuperSpeedPlus

Current operating speed for receiving lanes.

RxLaneCount

The zero-based number of receiving lanes. For actual lane count, add one.

TxSuperSpeedPlus

Current operating speed for transmitting lanes.

TxLaneCount

The zero-based number of transmitting lanes. For actual lane count, add one.

Requirements

Requirement Value
Header usbioctl.h