PARENT_HUB_FLAGS Union (ucxroothub.h)
Diese Struktur wird von der HUB_INFO_FROM_PARENT Struktur verwendet, um Hubinformationen vom übergeordneten Element abzurufen.
Syntax
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;
Angehörige
AsUlong32
Die Größe der Struktur, die als LONG -Wert (32-Bit) dargestellt wird.
Flags
Flags.DisableLpmForAllDownstreamDevices
Gibt an, dass LPM für alle Geräte/Hubs hinter diesem Hub deaktiviert werden soll.
Flags.HubIsHighSpeedCapable
Gibt an, dass der Hub hochgeschwindigkeitsfähig ist.
Flags.DisableUpdateMaxExitLatency
Gibt an, dass UpdateMaxExitLatency deaktiviert werden soll.
Flags.DisableU1
Gibt an, dass U1-Übergänge deaktiviert werden sollen.
DisableLpmForAllDownstreamDevices
Gibt an, dass LPM für alle Geräte/Hubs hinter diesem Hub deaktiviert werden soll.
HubIsHighSpeedCapable
Gibt an, dass der Hub hochgeschwindigkeitsfähig ist.
DisableUpdateMaxExitLatency
Gibt an, dass UpdateMaxExitLatency deaktiviert werden soll.
DisableU1
Gibt an, dass U1-Übergänge deaktiviert werden sollen.
Anforderungen
Anforderung | Wert |
---|---|
Header- | ucxroothub.h (include Ucxclass.h) |