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) |