ROOTHUB_20PORT_INFO結構 (ucxroothub.h)

提供USB 2.0根中樞埠的相關信息。 此結構是由 EVT_UCX_ROOTHUB_GET_20PORT_INFO 回呼函式中的UCX傳遞。

語法

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)