PEP_PLATFORM_IDLE_STATE_UPDATE-Struktur (pep_x.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;

Member

Version

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

Latency

Die Latenz im schlimmsten Fall in Einheiten von 100 Nanosekunden, damit die Plattform als Reaktion auf ein Aktivierungsereignis aus diesem Leerlaufzustand reaktiviert werden kann.

BreakEvenDuration

Die in 100 Nanosekundeneinheiten angegebene Mindestzeit, die die Plattform in diesem Leerlaufzustand verbringen muss, um einen Übergang zu diesem Zustand sinnvoll zu machen. 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 mindestens für die von BreakEvenDuration angegebene Zeit in diesem Zustand.

Hinweise

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

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Unterstützt ab Windows 10.
Kopfzeile pep_x.h (Pep_x.h einschließen)

Weitere Informationen

UpdatePlatformIdleState