ROOTHUB_20PORT_INFO struttura (ucxroothub.h)
Fornisce informazioni su una porta hub radice USB 2.0. Questa struttura viene passata da UCX nella funzione di callback EVT_UCX_ROOTHUB_GET_20PORT_INFO.
Sintassi
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;
Membri
PortNumber
Numero di porta dell'hub radice USB 2.0.
MinorRevision
Numero di revisione secondario.
HubDepth
Limite di profondità dell'hub.
Removable
Valore TRISTATE che indica se la porta è rimovibile.
IntegratedHubImplemented
Valore TRISTATE che indica se la porta è implementata.
DebugCapable
Valore TRISTATE che indica se la porta è in grado di eseguire il debug.
ControllerUsb20HardwareLpmFlags
Valore che indica i flag di Collegamento del risparmio energia (LPM) per il controller.
Fabbisogno
Requisito | Valore |
---|---|
intestazione | ucxroothub.h (include Ucxclass.h) |