Типи запитів на харчування: яка різниця між дисплеєм, системою, режимом AwayMode. (powercfg)


1

У чому різниця між дисплеєм, системою, Awaymode. Я не можу знайти чіткий опис станів, навіть якщо Awaymode частково самороз'яснює.

Відповіді:


1

Ці типи запитів потужності відповідають POWER_REQUEST_TYPE перерахування в Windows API.

Ця відповідь базується на наступних сторінках API Windows:

Тип запиту потужності DISPLAY ( PowerRequestDisplayRequired )

Цей запит на запит має такі ефекти:

  • Після періоду бездіяльності користувача дисплей сеансу залишається увімкненим і не вимикається автоматично. Якщо дисплей вже вимкнено, запит на живлення вмикає дисплей.

  • Заставка не запускається автоматично після періоду бездіяльності користувача. Якщо заставка вже запущена, запит на харчування зупиняє заставку.

  • Сеанс не буде автоматично заблоковано після періоду бездіяльності користувача. Якщо сеанс уже заблоковано, коли драйвер надсилає запит на харчування, сеанс залишається заблокованим.

Тип запиту на потужність системи ( PowerRequestSystemRequired )

Цей запит запобігає автоматичному переходу комп'ютера в сплячий режим після періоду бездіяльності користувача.

Цей тип запиту не виконується в системах, здатних підключатися в режим очікування. Програми повинні використовувати PowerRequestExecutionRequired замість цього.

Тип запиту на потужність AWAYMODE ( PowerRequestAwayModeRequired )

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

Поки а PowerRequestAwayModeRequired запит на харчування, якщо користувач намагається перевести комп'ютер у сплячий режим (наприклад, натиснувши кнопку Пуск і натиснувши сплячий режим), менеджер живлення вимикає аудіо та відео, щоб комп'ютер виглядав у сплячому режимі, але комп'ютер продовжує працювати.

Тип запиту на потужність EXECUTION ( PowerRequestExecutionRequired )

Процес виклику продовжує працювати замість того, щоб призупиняти або припиняти механізми управління термінами процесу. Коли і скільки часу дозволено запускати процес, залежить від параметрів політики операційної системи та енергопостачання.

На системах, не здатних підключатися в режим очікування, активні PowerRequestExecutionRequired прохання передбачає PowerRequestSystemRequired.

Примітка: PowerRequestExecutionRequired підтримується, починаючи з Windows 8 і Windows Server 2012.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.