서비스 중지 중에 RegisterEventSource() 함수를 호출합니다. 그러나 시스템 종료 중에 null을 반환합니다. 이 문제가 발생하는 이유는 무엇입니까?Windows 종료시 'null'을 반환하는 RegisterEventSource 메서드
오류 : GetLastError()에서 오류 코드 0x800706b5가 표시됩니다. 봤을 때 누락 된 레지스트리 데이터와 관련이 있음을 알게되었습니다.
또한 시스템 종료가 시작되었는지 확인하는 방법은 무엇입니까? (즉, C#의 HasShutdownStarted()에 해당)
+1이 솔루션은 서비스 종속성을 설정하는 것보다 낫습니다. 더 많은 제어가 가능합니다. 메시지에 응답하여 정상적으로 서비스를 중지 할 수있는 기회를 얻습니다. –