diff --git a/WpkgInstaller/WpkgInstaller.cs b/WpkgInstaller/WpkgInstaller.cs index cf38bd4be10d1b33ad14b3b7f6ae744e63765f38..0fe678312e030e0a1560e86ffc80e078b5a8cacc 100755 --- a/WpkgInstaller/WpkgInstaller.cs +++ b/WpkgInstaller/WpkgInstaller.cs @@ -52,10 +52,12 @@ namespace WpkgInstaller protected override void OnStart(string[] args) { - - ServiceStatus serviceStatus = new ServiceStatus(); - serviceStatus.dwCurrentState = ServiceState.SERVICE_START_PENDING; - serviceStatus.dwWaitHint = 100000; + + ServiceStatus serviceStatus = new ServiceStatus + { + dwCurrentState = ServiceState.SERVICE_START_PENDING, + dwWaitHint = 100000 + }; SetServiceStatus(this.ServiceHandle, ref serviceStatus); serviceStatus.dwCurrentState = ServiceState.SERVICE_RUNNING; @@ -66,9 +68,11 @@ namespace WpkgInstaller protected override void OnStop() { - ServiceStatus serviceStatus = new ServiceStatus(); - serviceStatus.dwCurrentState = ServiceState.SERVICE_STOP_PENDING; - serviceStatus.dwWaitHint = 100000; + ServiceStatus serviceStatus = new ServiceStatus + { + dwCurrentState = ServiceState.SERVICE_STOP_PENDING, + dwWaitHint = 100000 + }; SetServiceStatus(this.ServiceHandle, ref serviceStatus); serviceStatus.dwCurrentState = ServiceState.SERVICE_STOPPED;