Какво представлява мениджърът на Power Manager в режим на ядрото на Windows?

Съдържание:

Какво представлява мениджърът на Power Manager в режим на ядрото на Windows?
Какво представлява мениджърът на Power Manager в режим на ядрото на Windows?

Видео: Какво представлява мениджърът на Power Manager в режим на ядрото на Windows?

Видео: Какво представлява мениджърът на Power Manager в режим на ядрото на Windows?
Видео: The Windows 10 Run Command You Forgot - YouTube 2024, Може
Anonim

Windows използва технология за управление на захранването, за да намали потреблението на енергия за компютрите като цяло и за лаптопите, захранвани от батерии, по-специално. Например компютър с Windows може да бъде поставен в състояние на заспиване или хибернация.

Режим на ядрото на Windows за управление на захранването

Сложна система за управление на захранването на компютърните устройства се е развила така, че когато компютърът започне да се изключва или да намали консумацията на енергия, свързаните устройства също могат да бъдат захранвани по подходящ начин, така че да няма загубени данни.

Но тези устройства се нуждаят от предупреждение, че състоянието на захранването се променя и те също така трябва да са част от комуникационния цикъл, който казва на контролиращото устройство да изчака, докато не може да се изключи правилно.

Мениджърът на захранването в режим на ядрото на Windows управлява справедливата промяна на състоянието на захранването за всички устройства, които поддържат промени в състоянието на захранването. Това често се прави чрез сложен набор от устройства, контролиращи други устройства. Всяко управляващо устройство се нарича възел и трябва да има драйвер, който може да се справи с комуникацията на промените в състоянието на мощността нагоре и надолу през комин на устройство.

Ако пишете драйвер, който може да бъде засегнат от промените в състоянието на захранването, трябва да можете да обработвате следните типове информация в кода на драйвера:

  • Ниво на активност на системата.
  • Ниво на батерията на системата.
  • Текущи искания за изключване, заспиване или хибернация.
  • Действия на потребителя, като например натискане на бутона за захранване.
  • Настройки на контролния панел, като автоматично изключване при 10% захранване на батерията.

За подробности посетете MSDN.

Препоръчано: