Я занимаюсь разработкой приложения на C # .net3.5.
Приложение управляет питанием и, кроме всего прочего, оно также переводит компьютер в спящий режим, если нет активного процесса.
Я обнаружил, что в настоящее время работает Центр обновления Windows, пока я переключаю компьютер в спящий режим, компьютер перейдет в спящий режим и не будет ждать, пока Центр обновления Windows завершит выполнение.
Как я могу узнать, что в настоящее время работает Центр обновления Windows? Я где-то видел (не помню, где), что если запущено обновление Windows, то запускаются «Wuauclt» или «trustedInstaller».
Проблема в том, что TrustedInstaller также работает, когда не работает Центр обновления Windows.
Мне нужно найти способ определить, работает ли в настоящее время Центр обновления Windows.
Задача ещё не решена.
Других решений пока нет …