struktur PEP_DEVICE_PLATFORM_CONSTRAINTS (pep_x.h)
Struktur PEP_DEVICE_PLATFORM_CONSTRAINTS menentukan batasan untuk entri ke berbagai status daya Dx yang didukung oleh perangkat.
Sintaks
typedef struct _PEP_DEVICE_PLATFORM_CONSTRAINTS {
[in] PEPHANDLE DeviceHandle;
[in] PDEVICE_POWER_STATE MinimumDStates;
[in] ULONG PlatformStateCount;
} PEP_DEVICE_PLATFORM_CONSTRAINTS, *PPEP_DEVICE_PLATFORM_CONSTRAINTS;
Anggota
[in] DeviceHandle
Nilai PEPHANDLE yang mengidentifikasi perangkat. PEP menyediakan handel ini sebagai respons terhadap pemberitahuan PEP_DPM_REGISTER_DEVICE sebelumnya.
[in] MinimumDStates
Penunjuk ke array nilai enumerasi DEVICE_POWER_STATE yang menunjukkan status Dx (daya perangkat) bertenaga terendah yang dapat dimasukkan perangkat untuk setiap status diam platform.
[in] PlatformStateCount
Jumlah elemen dalam array yang ditujukkan oleh anggota MinimumDStates . Anggota ini berisi jumlah status platform yang disediakan PEP sebagai respons terhadap pemberitahuan PEP_NOTIFY_PPM_QUERY_PLATFORM_STATES sebelumnya.
Keterangan
Struktur ini digunakan oleh pemberitahuan PEP_DPM_DEVICE_IDLE_CONSTRAINTS . Ketiga anggota struktur ini berisi nilai input yang disediakan oleh kerangka kerja manajemen daya Windows (PoFx). Menanggapi pemberitahuan ini, PEP menulis nilai enumerasi DEVICE_POWER_STATE ke elemen array yang ditujukkan oleh anggota MinimumDStates . PoFx mengalokasikan penyimpanan untuk array ini sebelum mengirim pemberitahuan.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Didukung dimulai dengan Windows 10. |
Header | pep_x.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