struktur PEP_PROCESSOR_PARK_PREFERENCE (pepfx.h)

Struktur PEP_PROCESSOR_PARK_PREFERENCE menunjukkan preferensi sistem operasi dan plug-in ekstensi platform (PEP) mengenai apakah prosesor yang ditentukan harus diparkir untuk mengurangi konsumsi daya.

Sintaks

typedef struct _PEP_PROCESSOR_PARK_PREFERENCE {
  PEPHANDLE Processor;
  UCHAR     PoPreference;
  UCHAR     PepPreference;
} PEP_PROCESSOR_PARK_PREFERENCE, *PPEP_PROCESSOR_PARK_PREFERENCE;

Anggota

Processor

Nilai PEPHANDLE yang mengidentifikasi prosesor. PEP menyediakan handel ini di pemberitahuan PEP_DPM_REGISTER_DEVICE sebelumnya.

PoPreference

Preferensi parkir sistem operasi untuk prosesor ini. Untuk informasi selengkapnya, lihat Keterangan.

PepPreference

Preferensi parkir PEP untuk prosesor ini. Untuk informasi selengkapnya, lihat Keterangan.

Keterangan

Anggota Prosesor dari struktur PEP_PPM_PARK_SELECTION adalah penunjuk ke array struktur PEP_PROCESSOR_PARK_PREFERENCE .

Anggota Prosesor dan PoPreference dari struktur PEP_PROCESSOR_PARK_PREFERENCE berisi nilai input yang disediakan oleh kerangka kerja manajemen daya Windows saat pemberitahuan PEP_NOTIFY_PPM_PARK_SELECTION dikirim ke PEP. Anggota PepPreference berisi nilai output yang ditulis PEP ke struktur sebagai respons terhadap pemberitahuan ini.

Tabel berikut mencantumkan tiga nilai yang ditentukan untuk anggota PoPreference dan PepPreference .

Preferensi parkir Nilai Makna
PROCESSOR_PARK_PREFERENCE_NONE 0x0 Tidak ada preferensi. Baik diparkir atau tidak diparkir tidak apa-apa.
PROCESSOR_PARK_PREFERENCE_PARKED 0x1 Sistem operasi atau PEP menentukan bahwa prosesor harus diparkir.
PROCESSOR_PARK_PREFERENCE_UNPARKED 0x2 Sistem operasi atau PEP menentukan bahwa prosesor tidak boleh diparkir.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Didukung dimulai dengan Windows 10.
Header pepfx.h (termasuk Pep_x.h)

Lihat juga

PEP_DPM_REGISTER_DEVICE

PEP_NOTIFY_PPM_PARK_SELECTION

PEP_PPM_PARK_SELECTION