1 write to _wuauserv
dotnet (1)
Installer\Windows\WindowsUpdateAgent.cs (1)
30
_wuauserv
= ServiceController.GetServices().Where(s => string.Equals(s.ServiceName, "wuauserv")).FirstOrDefault();
13 references to _wuauserv
dotnet (13)
Installer\Windows\WindowsUpdateAgent.cs (13)
33
if (
_wuauserv
== null)
45
if (
_wuauserv
== null)
50
if (
_wuauserv
.Status == ServiceControllerStatus.Running &&
_wuauserv
.CanStop)
60
_wuauserv
.Stop();
61
_wuauserv
.WaitForStatus(ServiceControllerStatus.Stopped, new TimeSpan(0, 0, 30));
71
_log?.LogMessage($"wuauserv, status: {
_wuauserv
.Status}, can stop: {
_wuauserv
.CanStop}");
81
if (
_wuauserv
== null)
87
if (
_wuauserv
.Status == ServiceControllerStatus.Stopped && _wasRunning && _wasStopped)
92
_wuauserv
.Start();
93
_wuauserv
.WaitForStatus(ServiceControllerStatus.Running, new TimeSpan(0, 0, 30));
102
_log?.LogMessage($"wuauserv, status: {
_wuauserv
.Status}, was running: {_wasRunning}, was stopped: {_wasStopped}");