Freigeben über


PEP_PLATFORM_IDLE_STATE_UPDATE Struktur (pepfx.h)

Die PEP_PLATFORM_IDLE_STATE_UPDATE-Struktur enthält die aktualisierten Eigenschaften eines Plattform-Leerlaufzustands.

Syntax

typedef struct _PEP_PLATFORM_IDLE_STATE_UPDATE {
  ULONG Version;
  ULONG Latency;
  ULONG BreakEvenDuration;
} PEP_PLATFORM_IDLE_STATE_UPDATE, *PPEP_PLATFORM_IDLE_STATE_UPDATE;

Angehörige

Version

Die aktuelle Versionsnummer dieser Struktur. Legen Sie dieses Element auf PEP_PLATFORM_IDLE_STATE_UPDATE_VERSION fest.

Latency

Die ungünstigste Latenz in 100 Nanosekundeneinheiten, damit die Plattform als Reaktion auf ein Wake-Ereignis aus diesem Leerlaufzustand wachen kann.

BreakEvenDuration

Die in 100 Nanosekunden angegebene Mindestzeit, die die Plattform in diesem Leerlaufzustand verbringen muss, um einen Übergang zu diesem Zustand lohnen zu können. Das Windows Power Management Framework (PoFx) verwendet diesen Memberwert als Hinweis, um zu vermeiden, dass die Plattform in einen Leerlaufzustand wechselt, es sei denn, die Plattform verbleibt wahrscheinlich für mindestens die Zeitspanne, die durch BreakEvenDurationangegeben wird.

Bemerkungen

Der Update Parameter der UpdatePlatformIdleState Routine ist ein Zeiger auf eine PEP_PLATFORM_IDLE_STATE_UPDATE-Struktur.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Wird ab Windows 10 unterstützt.
Header- pepfx.h (include Pep_x.h)

Siehe auch

UpdatePlatformIdleState-