PARENT_HUB_FLAGS unione (ucxroothub.h)
Questa struttura viene usata dalla struttura HUB_INFO_FROM_PARENT per ottenere informazioni sull'hub dall'elemento padre.
Sintassi
typedef union _PARENT_HUB_FLAGS {
ULONG AsUlong32;
struct {
ULONG DisableLpmForAllDownstreamDevices : 1;
ULONG HubIsHighSpeedCapable : 1;
ULONG DisableUpdateMaxExitLatency : 1;
ULONG DisableU1 : 1;
} Flags;
struct {
ULONG DisableLpmForAllDownstreamDevices : 1;
ULONG HubIsHighSpeedCapable : 1;
ULONG DisableUpdateMaxExitLatency : 1;
ULONG DisableU1 : 1;
};
} PARENT_HUB_FLAGS, *PPARENT_HUB_FLAGS;
Members
AsUlong32
Dimensione della struttura rappresentata come valore LONG (32 bit).
Flags
Flags.DisableLpmForAllDownstreamDevices
Indica che LPM deve essere disabilitato per tutti i dispositivi/hub dietro questo hub.
Flags.HubIsHighSpeedCapable
Indica che l'hub è in grado di supportare ad alta velocità.
Flags.DisableUpdateMaxExitLatency
Indica che UpdateMaxExitLatency deve essere disabilitato.
Flags.DisableU1
Indica che le transizioni U1 devono essere disabilitate.
DisableLpmForAllDownstreamDevices
Indica che LPM deve essere disabilitato per tutti i dispositivi/hub dietro questo hub.
HubIsHighSpeedCapable
Indica che l'hub è in grado di supportare ad alta velocità.
DisableUpdateMaxExitLatency
Indica che UpdateMaxExitLatency deve essere disabilitato.
DisableU1
Indica che le transizioni U1 devono essere disabilitate.
Requisiti
Requisito | Valore |
---|---|
Intestazione | ucxroothub.h (includere Ucxclass.h) |