Freigeben über


PEP_PPM_PERF_SET_STATE-Struktur (pep_x.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 Mindestleistungsstatus. Dieser Zustand wird als absolutes minimum instantanes Leistungsniveau definiert, auf dem der Prozessor ausgeführt werden kann. Das Betriebssystem kann diesen Wert auf einen beliebigen Leistungswert im Bereich [Niedrigste Leistung, garantierte Leistung] festlegen. Die Mindestleistung darf niemals auf einen Wert festgelegt werden, der höher als die maximale Leistung ist.

MaximumPerformanceState

Bei Der Eingabe wurde der neue maximale Leistungszustand angefordert. Dieser Zustand wird als die absolute maximale momentane 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 wurde der neue gewünschte Leistungszustand angefordert. Dieser Zustand wird definiert, wenn der Power Manager der 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 dem garantierten Leistungsniveau liegt.

  • Unterhalb des garantierten Leistungsniveaus drückt die gewünschte Leistung die durchschnittliche Leistungsstufe aus, die die Plattform bereitstellen muss.  
  • Über dem garantierten Leistungsniveau muss die Plattform das garantierte Leistungsniveau bereitstellen. Die Plattform sollte versuchen, das gewünschte Leistungsniveau bereitzustellen, wenn die aktuellen Betriebsbedingungen dies zulassen, aber nicht erforderlich ist.

EnergyPerformancePreference

Bei Eingabe verlangte die neue Präferenz für die Energieeffizienz.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 10, Version 1709
Unterstützte Mindestversion (Server) Windows Server 2016
Kopfzeile pep_x.h (einschließlich Pep_x.h)

Weitere Informationen