Freigeben über


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
PROCESSOR_PARK_TYPE_CORE_PARKING
0x00
Der Prozessor sollte geparkt werden.
PROCESSOR_PARK_TYPE_INTERRUPT_STEERING
0x01
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)