Fungsi GetPwrCapabilities (powerbase.h)
Mengambil informasi tentang kemampuan daya sistem.
Sintaks
BOOLEAN GetPwrCapabilities(
[out] PSYSTEM_POWER_CAPABILITIES lpspc
);
Parameter
[out] lpspc
Penunjuk ke struktur SYSTEM_POWER_CAPABILITIES yang menerima informasi.
Nilai kembali
Jika fungsi berhasil, nilai yang dikembalikan bukan nol.
Jika fungsi gagal, nilai yang dikembalikan adalah nol. Untuk mendapatkan informasi kesalahan yang diperluas, hubungi GetLastError.
Keterangan
Fungsi ini mengambil informasi terperinci tentang sumber daya dan kemampuan perangkat keras manajemen daya sistem saat ini. Ini termasuk informasi tentang keberadaan fitur perangkat keras seperti tombol daya, sakelar tutup, dan baterai. Detail lain yang dikembalikan termasuk informasi tentang kemampuan dan konfigurasi manajemen daya saat ini yang dapat berubah secara dinamis, seperti status tidur minimum yang saat ini didukung, yang dapat berubah saat driver baru diperkenalkan ke dalam sistem, atau adanya file hibernasi sistem.
Informasi ini juga tersedia melalui fungsi CallNtPowerInformation , menggunakan tingkat SystemPowerCapabilities.
Untuk informasi selengkapnya tentang menggunakan PowrProf.h, lihat Power Schemes.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows XP [hanya aplikasi desktop] |
Server minimum yang didukung | Windows Server 2003 [hanya aplikasi desktop] |
Target Platform | Windows |
Header | powerbase.h |
Pustaka | PowrProf.lib |
DLL | PowrProf.dll |