ROOTHUB_20PORT_INFO结构(ucxroothub.h)
提供有关 USB 2.0 根中心端口的信息。 此结构由 UCX 在 EVT_UCX_ROOTHUB_GET_20PORT_INFO 回调函数中传递。
语法
typedef struct _ROOTHUB_20PORT_INFO {
USHORT PortNumber;
UCHAR MinorRevision;
UCHAR HubDepth;
TRISTATE Removable;
TRISTATE IntegratedHubImplemented;
TRISTATE DebugCapable;
CONTROLLER_USB_20_HARDWARE_LPM_FLAGS ControllerUsb20HardwareLpmFlags;
} ROOTHUB_20PORT_INFO, *PROOTHUB_20PORT_INFO;
成员
PortNumber
USB 2.0 根中心端口号。
MinorRevision
次要修订号。
HubDepth
中心深度限制。
Removable
TRISTATE 值,该值指示端口是否可移动。
IntegratedHubImplemented
TRISTATE 值,该值指示是否已实现端口。
DebugCapable
TRISTATE 值,该值指示端口是否支持调试。
ControllerUsb20HardwareLpmFlags
指示控制器的链接电源管理(LPM)标志的值。
要求
要求 | 价值 |
---|---|
标头 | ucxroothub.h (包括 Ucxclass.h) |