PEP_PPM_PARK_SELECTION_V2 Struktur (pepfx.h)
Die PEP_PPM_PARK_SELECTION_V2-Struktur gibt die Präferenzen des Betriebssystems und des Plattformerweiterungs-Plug-Ins (PEP) an, welche Prozessoren auf der Plattform geparkt werden sollten, um den Energieverbrauch zu reduzieren.
Syntax
typedef struct _PEP_PPM_PARK_SELECTION_V2 {
[in] ULONG AdditionalUnparkedProcessors;
[in] ULONG Count;
[in/out] PPEP_PROCESSOR_PARK_PREFERENCE Processors;
ULONGLONG EvaluationTime;
UCHAR EvaluationType;
} PEP_PPM_PARK_SELECTION_V2, *PPEP_PPM_PARK_SELECTION_V2;
Member
[in] AdditionalUnparkedProcessors
Die Anzahl zusätzlicher Prozessoren, die entparkt werden müssen.
Diese Zahl umfasst alle Prozessoren im Prozessorenarray , für das pep PepPreference auf PROCESSOR_PARK_PREFERENCE_PARKED festlegt, das Betriebssystem poPreference jedoch auf PROCESSOR_PARK_PREFERENCE_UNPARKED oder PROCESSOR_PARK_PREFERENCE_NONE. Weitere Informationen zu diesen Werten finden Sie unter PEP_PROCESSOR_PARK_PREFERENCE.
Diese Zahl schließt keine Prozessoren im Array Prozessoren ein, für das das Betriebssystem den PoPreference-Wert auf PROCESSOR_PARK_PREFERENCE_PARKED festlegt.
[in] Count
Die Anzahl der Elemente im Array, auf die das Prozessoren-Element verweist.
[in/out] Processors
Ein Zeiger auf ein Array von PEP_PROCESSOR_PARK_PREFERENCE Strukturen. Jedes Arrayelement gibt die Parkeinstellungen für einen bestimmten Prozessor an. Das Count-Element gibt die Anzahl der Elemente im Array an.
EvaluationTime
Die Unterbrechungszeit der Leistungsüberprüfungsauswertung, die diese Benachrichtigung initiiert hat.
EvaluationType
Die Art der durchgeführten Auswertung. Mögliche Werte:
Wert | Bedeutung |
---|---|
|
Der Prozessor sollte geparkt werden. |
|
Interrupts sollten vom Prozessor weggesteuert werden. |
Hinweise
Diese Struktur wird von der PEP_NOTIFY_PPM_PARK_SELECTION_V2 Benachrichtigung verwendet. Alle drei Elemente der Struktur enthalten Eingabewerte, die vom Windows Power Management Framework (PoFx) festgelegt werden, bevor diese Benachrichtigung an pep gesendet wird.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Wird ab Windows 10 unterstützt. |
Kopfzeile | pepfx.h (einschließlich Pep_x.h) |