Windows Standby - PullRequest
       5

Windows Standby

3 голосов
/ 03 декабря 2010

У меня есть приложение, задачей которого является обработка данных, поступающих с ком-порта, с интервалом 2 или 60 секунд. Очевидно, что не имеет смысла включать это приложение в режим ожидания. Со мной происходят три вещи: 1) периодически сообщать Windows о том, что происходит, что должно задержать режим ожидания 2) отключать режим ожидания 3) обнаруживать, что режим ожидания настроен и предупреждать пользователя ИМХО, (1) имело бы смысл.

Так что же обычно делает такое приложение?

Как мне сделать это с ++?

Ответы [ 2 ]

3 голосов
/ 03 декабря 2010

SetThreadExecutionState может помочь вам, в частности, флаг ES_SYSTEM_REQUIRED «Перевести систему в рабочее состояние путем сброса системного таймера простоя».

0 голосов
/ 04 декабря 2010

Я верю, что это будет правильный ответ -

Остановить переход системы в режим ожидания

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...