struktur PEP_PROCESSOR_IDLE_STATE_UPDATE (pepfx.h)
Struktur PEP_PROCESSOR_IDLE_STATE_UPDATE berisi properti yang diperbarui dari status menganggur prosesor.
Sintaks
typedef struct _PEP_PROCESSOR_IDLE_STATE_UPDATE {
ULONG Version;
ULONG Latency;
ULONG BreakEvenDuration;
} PEP_PROCESSOR_IDLE_STATE_UPDATE, *PPEP_PROCESSOR_IDLE_STATE_UPDATE;
Anggota
Version
Nomor versi struktur ini. Atur anggota ini ke PEP_PROCESSOR_IDLE_STATE_UPDATE_VERSION.
Latency
Latensi terburuk, dalam unit 100 nanodetik, yang diperlukan platform untuk bangun dari status diam platform ini sebagai respons terhadap peristiwa bangun.
BreakEvenDuration
Jumlah waktu minimum, yang ditentukan dalam unit 100 nanodetik, yang harus dihabiskan platform dalam keadaan menganggur ini untuk melakukan transisi ke status ini layak. PoFx menggunakan nilai anggota ini sebagai petunjuk untuk menghindari peralihan platform ke status menganggur kecuali platform kemungkinan akan tetap dalam status ini setidaknya selama jumlah waktu yang ditentukan oleh BreakEvenDuration.
Keterangan
Parameter Pembaruan ke rutinitas UpdateProcessorIdleState adalah penunjuk ke struktur PEP_PROCESSOR_IDLE_STATE_UPDATE . Rutinitas ini memperbarui properti status menganggur yang ditentukan untuk prosesor. PEP tidak boleh memanggil rutinitas ini sampai telah merespons pemberitahuan PEP_NOTIFY_PPM_QUERY_IDLE_STATES_V2 untuk prosesor ini.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Didukung dimulai dengan Windows 10. |
Header | pepfx.h (termasuk Pep_x.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