Windows menggunakan teknologi manajemen daya untuk mengurangi konsumsi daya untuk PC pada umumnya dan laptop bertenaga baterai pada khususnya. Misalnya, komputer Windows dapat dimasukkan ke dalam status tidur atau hibernasi.
Pengelola Daya Mode Kernel Windows
Sistem manajemen daya yang kompleks untuk perangkat komputer telah berkembang sehingga ketika komputer mulai mati atau konsumsi dayanya rendah, perangkat yang terpasang juga dapat dimatikan dengan benar sehingga tidak ada data yang hilang.
Tetapi perangkat ini memerlukan peringatan bahwa status daya berubah dan mereka mungkin juga perlu menjadi bagian dari loop komunikasi yang memberi tahu perangkat pengontrol untuk menunggu sampai mereka dapat dimatikan dengan benar.
Pengelola daya mode Kernel Windows mengelola perubahan status daya secara teratur untuk semua perangkat yang mendukung perubahan status daya. Ini sering dilakukan melalui tumpukan perangkat kompleks yang mengendalikan perangkat lain other. Setiap perangkat pengontrol disebut node dan harus memiliki driver yang dapat menangani komunikasi perubahan status daya ke atas dan ke bawah melalui tumpukan perangkat.
Jika Anda menulis pengandar yang dapat dipengaruhi oleh perubahan status daya, Anda harus dapat memproses jenis informasi berikut dalam kode pengandar Anda:
- Tingkat aktivitas sistem.
- Tingkat baterai sistem.
- Permintaan saat ini untuk mematikan, tidur, atau hibernasi.
- Tindakan pengguna seperti menekan tombol daya.
- Pengaturan panel kontrol, seperti mati secara otomatis dengan daya baterai 10 persen.
Untuk detailnya, kunjungi MSDN.