Freigeben über


PEP_PPM_PARK_SELECTION-Struktur (pepfx.h)

Die PEP_PPM_PARK_SELECTION-Struktur gibt die Präferenzen des Betriebssystem- und Plattformerweiterungs-Plug-Ins (PEP) an, welche Prozessoren auf der Plattform geparkt werden sollen, um den Stromverbrauch zu reduzieren.

Syntax

typedef struct _PEP_PPM_PARK_SELECTION {
  [in]     ULONG                          AdditionalUnparkedProcessors;
  [in]     ULONG                          Count;
  [in/out] PPEP_PROCESSOR_PARK_PREFERENCE Processors;
} PEP_PPM_PARK_SELECTION, *PPEP_PPM_PARK_SELECTION;

Member

[in] AdditionalUnparkedProcessors

Die Anzahl der zusätzlichen Prozessoren, die geparkt werden müssen.

Diese Zahl umfasst alle Prozessoren im Prozessorenarray , für die pep PepPreference auf PROCESSOR_PARK_PREFERENCE_PARKED das Betriebssystem poPreference jedoch auf PROCESSOR_PARK_PREFERENCE_UNPARKED oder PROCESSOR_PARK_PREFERENCE_NONE festlegt. Weitere Informationen zu diesen Werten finden Sie unter PEP_PROCESSOR_PARK_PREFERENCE.

Diese Zahl schließt keine Prozessoren im Prozessorarray ein, für die das Betriebssystem den PoPreference-Wert auf PROCESSOR_PARK_PREFERENCE_PARKED festlegt.

[in] Count

Die Anzahl der Elemente im Array, auf die vom Prozessoren-Member verwiesen wird.

[in/out] Processors

Ein Zeiger auf ein Array von PEP_PROCESSOR_PARK_PREFERENCE Strukturen. Das Count-Element gibt die Anzahl der Elemente im Array an.

Bei Eingabe

Jedes Arrayelement gibt die Parkeinstellungen für einen bestimmten Prozessor an.

Bei Ausgabe

Gibt die PEP-Parkeinstellung für jeden Prozessor zurück.

Das Prozessorarray enthält garantiert die Prozessoren in zunehmender Reihenfolge nach Prozessorindex.

Hinweise

Diese Struktur wird von der PEP_NOTIFY_PPM_PARK_SELECTION Benachrichtigung verwendet. Alle drei Member 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) Unterstützt ab Windows 10.
Kopfzeile pepfx.h (include Pep_x.h)

Weitere Informationen

PEP_NOTIFY_PPM_PARK_SELECTION

PEP_PROCESSOR_PARK_PREFERENCE