Обнаружить систему ожидания / сна / спящий режим из.NET Windows Service?
В службе Windows мне нужно определить, когда компьютер переходит в спящий режим и когда он просыпается, и запускать некоторый код для этих событий. Это необходимо сделать для режимов сна, ожидания и режима гибернации.
Как я могу это сделать?
2 ответа
Решение
Я не уверен, потому что я никогда не делал это сам, но недавно я столкнулся с методом OnSessionChange. Я не могу обещать, что это позволяет отлавливать событие сна, но, возможно, изучает его документацию в MSDN или может помочь вам.