Bagikan melalui


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

Lihat juga

CallNtPowerInformation

Fungsi Manajemen Daya

SYSTEM_POWER_CAPABILITIES