PEP_PROCESSOR_PARK_PREFERENCE-Struktur (pepfx.h)
Die PEP_PROCESSOR_PARK_PREFERENCE-Struktur gibt die Einstellungen des Betriebssystems und des Plattformerweiterungs-Plug-Ins (PEP) an, ob der angegebene Prozessor geparkt werden soll, um den Energieverbrauch zu reduzieren.
Syntax
typedef struct _PEP_PROCESSOR_PARK_PREFERENCE {
PEPHANDLE Processor;
UCHAR PoPreference;
UCHAR PepPreference;
} PEP_PROCESSOR_PARK_PREFERENCE, *PPEP_PROCESSOR_PARK_PREFERENCE;
Member
Processor
Ein PEPHANDLE-Wert , der den Prozessor identifiziert. Das PEP hat dieses Handle in einer vorherigen PEP_DPM_REGISTER_DEVICE Benachrichtigung bereitgestellt.
PoPreference
Die Parkpräferenz des Betriebssystems für diesen Prozessor. Weitere Informationen finden Sie in den Hinweisen.
PepPreference
Die Parkpräferenz des PEP für diesen Prozessor. Weitere Informationen finden Sie in den Hinweisen.
Hinweise
Das Prozessorenelement der PEP_PPM_PARK_SELECTION-Struktur ist ein Zeiger auf ein Array von PEP_PROCESSOR_PARK_PREFERENCE Strukturen.
Die Prozessor- und PoPreference-Member der PEP_PROCESSOR_PARK_PREFERENCE-Struktur enthalten Eingabewerte, die vom Windows-Energieverwaltungsframework bereitgestellt werden, wenn eine PEP_NOTIFY_PPM_PARK_SELECTION Benachrichtigung an pep gesendet wird. Das PepPreference-Element enthält einen Ausgabewert, den pep als Reaktion auf diese Benachrichtigung in die Struktur schreibt.
In der folgenden Tabelle sind die drei Werte aufgeführt, die für die PoPreference - und PepPreference-Member definiert sind.
Parkpräferenz | Wert | Bedeutung |
---|---|---|
PROCESSOR_PARK_PREFERENCE_NONE | 0x0 | Keine Einstellung. Entweder geparkt oder nicht geparkt ist in Ordnung. |
PROCESSOR_PARK_PREFERENCE_PARKED | 0x1 | Das Betriebssystem oder PEP gibt an, dass der Prozessor geparkt werden soll. |
PROCESSOR_PARK_PREFERENCE_UNPARKED | 0x2 | Das Betriebssystem oder PEP gibt an, dass der Prozessor nicht geparkt werden soll. |
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Wird ab Windows 10 unterstützt. |
Kopfzeile | pepfx.h (einschließlich Pep_x.h) |