У меня есть служба Windows, всегда работающая после запуска ПК, как бы я обнаружил, используя .NET 3.5 или WMI, когда пользователь или другое приложение/процесс запросили выключение или перезагрузку в Windows.Обнаружение события выключения Windows
Я не хочу, чтобы остановить его, просто войти время и кто инициировал выключение (пользователь или процесс хорошо, на самом деле не нужно знать, какой процесс)
Спасибо