У меня есть приложение С#, работающее в фоновом потоке, которое необходимо уведомлять, когда ЖЕ пользователь входит в систему.
Ex :
1 . Пользователь входит в систему
2 . Пользователь запускает приложение в фоновом режиме.
3 . Приложение запускается/выполняет свою задачу.
4 . Теперь предположим, что пользователь вышел на обед и заблокировал свой компьютер.
5 . Пользователь возвращается и разблокирует свой компьютер.
6 . Теперь приложение должно быть уведомлено о том, что пользователь снова вернулся, встать и начать выполнять свои задачи.
Как можно выполнить описанный выше шаг 6, чтобы приложение узнало, что пользователь повторно вошел в систему, и теперь ему нужно начать. Могу ли я зарегистрироваться для некоторых уведомлений Windows.