PEP_PPM_PERF_SET_STATE-Struktur (pepfx.h)

Wird im PEP_NOTIFY_PPM_PERF_SET Benachrichtigung zur Laufzeit verwendet, um die aktuelle Betriebsleistung des Prozessors festzulegen.

Syntax

typedef struct _PEP_PPM_PERF_SET_STATE {
  UCHAR MinimumPerformanceState;
  UCHAR MaximumPerformanceState;
  UCHAR DesiredPerformanceState;
  UCHAR EnergyPerformancePreference;
} PEP_PPM_PERF_SET_STATE, *PPEP_PPM_PERF_SET_STATE;

Member

MinimumPerformanceState

Bei der Eingabe der neue angeforderte Mindestleistungszustand. Dieser Zustand ist als die absolute minimale sofortige Leistungsstufe definiert, auf der der Prozessor ausgeführt werden kann. Das Betriebssystem kann diesen Wert auf einen beliebigen Leistungswert im Bereich [Niedrigste Leistung, garantierte Leistung], einschließlich festlegen. Die mindeste Leistung darf niemals auf einen Wert festgelegt werden, der höher als die maximale Leistung ist.

MaximumPerformanceState

Bei der Eingabe der neue angeforderte maximale Leistungszustand. Dieser Zustand wird als die absolute maximale sofortige Leistungsstufe definiert, auf der der Prozessor ausgeführt werden kann. Das Betriebssystem kann maximale Leistung auf einen beliebigen Leistungswert im Bereich [Niedrigste Leistung, Höchste Leistung], einschließlich festlegen.

DesiredPerformanceState

Bei der Eingabe der neue angeforderte gewünschte Leistungszustand. Dieser Zustand wird definiert, da der Power Manager auf Leistungsebene vom Prozessor anfordert. Die gewünschte Leistung kann auf einen beliebigen Leistungswert im Bereich [Mindestleistung, Maximale Leistung], einschließlich festgelegt werden. Die gewünschte Leistung kann eine von zwei Bedeutungen annehmen, je nachdem, ob die gewünschte Leistung über oder unter der garantierten Leistungsstufe liegt.

  • Unterhalb der garantierten Leistungsstufe drückt die gewünschte Leistung die durchschnittliche Leistungsstufe aus, die die Plattform bereitstellen muss.  
  • Oberhalb der garantierten Leistungsstufe muss die Plattform die garantierte Leistungsstufe bereitstellen. Die Plattform sollte versuchen, bis zur gewünschten Leistungsstufe bereitzustellen, wenn dies unter den aktuellen Betriebsbedingungen möglich ist, aber dies ist nicht erforderlich.

EnergyPerformancePreference

Bei der Eingabe hat die neue Präferenz für die Energieleistung für den Prozessor angefordert.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 10, Version 1709
Unterstützte Mindestversion (Server) Windows Server 2016
Kopfzeile pepfx.h (include Pep_x.h)

Weitere Informationen