struktur PEP_COMPONENT_PLATFORM_CONSTRAINTS (pepfx.h)
Struktur PEP_COMPONENT_PLATFORM_CONSTRAINTS menjelaskan status Fx bertenaga terendah di mana komponen dapat berada di ketika platform berada dalam status menganggur tertentu.
Sintaks
typedef struct _PEP_COMPONENT_PLATFORM_CONSTRAINTS {
[in] PEPHANDLE DeviceHandle;
[in] ULONG Component;
[in] PULONG MinimumFStates;
[in] ULONG PlatformStateCount;
} PEP_COMPONENT_PLATFORM_CONSTRAINTS, *PPEP_COMPONENT_PLATFORM_CONSTRAINTS;
Anggota
[in] DeviceHandle
Nilai PEPHANDLE yang mengidentifikasi perangkat. Plug-in ekstensi platform (PEP) menyediakan handel ini sebagai respons terhadap pemberitahuan PEP_DPM_REGISTER_DEVICE sebelumnya.
[in] Component
Indeks yang mengidentifikasi komponen. Anggota ini adalah indeks ke dalam array Komponen dalam struktur PEP_DEVICE_REGISTER_V2 yang sebelumnya disediakan PEP sebagai respons terhadap pemberitahuan PEP_DPM_REGISTER_DEVICE untuk perangkat ini. Jika array Komponen berisi elemen N, indeks komponen berkisar antara 0 hingga N–1.
[in] MinimumFStates
Penunjuk ke buffer output. PEP menulis array ULONG ke buffer ini yang menentukan status Fx bertenaga terendah yang dapat digunakan komponen untuk setiap status diam platform. Elemen dengan nilai 0 menunjukkan F0, nilai 1 menunjukkan F1, dan sebagainya. Jika platform mendukung status diam M, elemen array 0 hingga M–1 menentukan status Fx yang sesuai dengan status diam platform 0 hingga M–1.
[in] PlatformStateCount
Jumlah elemen dalam array MinimumFStates . Array berisi satu elemen untuk setiap status diam platform. Kerangka kerja manajemen daya Windows (PoFx) sebelumnya mengirim pemberitahuan PEP_NOTIFY_PPM_QUERY_PLATFORM_STATES ke PEP untuk menentukan jumlah status diam platform yang didukung.
Keterangan
Struktur ini digunakan oleh pemberitahuan PEP_DPM_COMPONENT_IDLE_CONSTRAINTS . Keempat anggota struktur berisi nilai input yang disediakan PoFx saat pemberitahuan ini dikirim. PoFx mengalokasikan buffer yang ditujukkan oleh anggota MinimumFStates , dan PEP menulis ke buffer ini sebagai respons terhadap pemberitahuan.
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