У меня есть приложение, которое запускается каждый час на компьютере с Windows XP. Для правильной работы этого приложения требуется разблокировать текущий сеанс. Поэтому мне было интересно, есть ли способ узнать, заблокирован ли текущий сеанс Windows или нет с C# и .NET 3.5.Как определить, заблокирован ли текущий сеанс Windows?
UPDATE: приложение не может прослушивать события SessionNotification. Приложение может быть запущено в любое время и завершено по завершении.
Спасибо!
Что он делает, если он не может работать, когда сеанс заблокирован? – jmucchiello