estructura ROOTHUB_20PORT_INFO (ucxroothub.h)

Proporciona información sobre un puerto de concentrador raíz USB 2.0. UCX pasa esta estructura en la función de devolución de llamada EVT_UCX_ROOTHUB_GET_20PORT_INFO .

Sintaxis

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;

Miembros

PortNumber

Número de puerto del concentrador raíz USB 2.0.

MinorRevision

Número de revisión secundaria.

HubDepth

Límite de profundidad del concentrador.

Removable

Valor TRISTATE que indica si el puerto es extraíble.

IntegratedHubImplemented

Valor TRISTATE que indica si se implementa el puerto.

DebugCapable

Valor TRISTATE que indica si el puerto es capaz de depurar.

ControllerUsb20HardwareLpmFlags

Valor que indica las marcas de Link Power Management (LPM) para el controlador.

Requisitos

Requisito Valor
Header ucxroothub.h (incluya Ucxclass.h)