Bagikan melalui


Manajemen Daya Perangkat

API Daya Perangkat memudahkan untuk menentukan perangkat mana yang dapat membangunkan sistem dari keadaan tidur, dan tidur mana yang menyatakan perangkat tersebut mendukung bangun dari. Untuk informasi selengkapnya tentang status tidur, lihat Status Daya Sistem.

Fungsi DevicePowerEnumDevices dapat digunakan untuk mencari daftar perangkat untuk perangkat yang cocok dengan kriteria yang ditentukan. Kriteria dapat mencakup kemampuan perangkat untuk mendukung status sistem, atau bangun dari status tersebut. Bendera yang saat ini didukung dapat ditemukan di WinNT.h dan DevPower.h.

Fungsi DevicePowerSetDeviceState memungkinkan atau menonaktifkan perangkat tertentu agar tidak membangunkan sistem dari status tidur.

API Daya Perangkat memungkinkan pengembang untuk menciptakan pengalaman pengguna yang lebih baik dengan memberi pengguna informasi lebih lanjut tentang apa yang dilakukan sistem, dan lebih banyak kontrol atas perangkat dalam sistem. Daya Perangkat berguna dalam situasi di mana konsumsi daya sangat penting, seperti di perangkat portabel yang berjalan pada baterai. Misalnya, skema manajemen daya yang digunakan di komputer desktop mungkin bukan skema optimal untuk komputer laptop, sehingga pengguna mungkin ingin menonaktifkan perangkat tertentu agar tidak membangunkan sistem. Ini dapat menghemat energi karena perangkat yang dinonaktifkan tidak akan menarik daya saat sistem dalam mode tidur.

Misalnya, lihat Menggunakan Api Daya Perangkat.