ROOTHUB_30PORT_INFO structure (ucxroothub.h)
Provides information about a USB 3.0 root hub port. This structure is passed by UCX in the EVT_UCX_ROOTHUB_GET_30PORT_INFO callback function.
Syntax
typedef struct _ROOTHUB_30PORT_INFO {
USHORT PortNumber;
UCHAR MinorRevision;
UCHAR HubDepth;
TRISTATE Removable;
TRISTATE DebugCapable;
} ROOTHUB_30PORT_INFO, *PROOTHUB_30PORT_INFO;
Members
PortNumber
The USB 3.0 port number connected to the root hub.
MinorRevision
Revision number.
HubDepth
The hub depth limit.
Removable
A TRISTATE value that indicates if the port is removable.
DebugCapable
A TRISTATE value that indicates if the port is debug capable.
Requirements
Requirement | Value |
---|---|
Header | ucxroothub.h (include Ucxclass.h) |