struktur PEP_PROCESSOR_IDLE_CONSTRAINTS (pep_x.h)
Struktur PEP_PROCESSOR_IDLE_CONSTRAINTS menentukan serangkaian batasan yang digunakan PEP untuk memilih status menganggur prosesor.
Sintaks
typedef struct _PEP_PROCESSOR_IDLE_CONSTRAINTS {
ULONGLONG IdleDuration;
BOOLEAN Interruptible;
PEP_PROCESSOR_IDLE_TYPE Type;
} PEP_PROCESSOR_IDLE_CONSTRAINTS, *PPEP_PROCESSOR_IDLE_CONSTRAINTS;
Anggota
IdleDuration
Lamanya waktu, dalam unit 100 nanodetik, yang prosesornya diharapkan tetap dalam status menganggur yang dipilih. Ini adalah perkiraan terbaik sistem operasi saat ini dan mungkin bervariasi dari waktu ke waktu tanpa pemberitahuan lebih lanjut.
Interruptible
Apakah prosesor harus dapat merespons gangguan dalam status menganggur yang dipilih. Nilai TRUE menunjukkan bahwa prosesor harus dapat diinterupsi dalam status menganggur ini. Nilai FALSE menunjukkan bahwa prosesor tidak diperlukan untuk dapat diinterupsi dalam status menganggur ini.
Type
Nilai enumerasi PEP_PROCESSOR_IDLE_TYPE yang menunjukkan apakah batasan menganggur ini hanya berlaku untuk prosesor saat ini (Ketik = PepIdleTypeProcessor) atau ke semua prosesor di platform perangkat keras (Ketik = PepIdleTypePlatform).
Keterangan
Anggota Batasan struktur PEP_PPM_IDLE_SELECT adalah penunjuk ke struktur PEP_PROCESSOR_IDLE_CONSTRAINTS .
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Didukung dimulai dengan Windows 10. |
Header | pep_x.h (termasuk Pepfx.h) |
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk