2011-06-13 5 views

답변

1

서비스는 이러한 이벤트의 통지를하지 않습니다. 이것은 비스타가 세션 0 격리라고 알려진 것을 소개 한 이후 사실입니다.

정확히 무엇을 달성하려고하는지 정확히 모르는 경우 정확한 조언을하기가 어렵습니다. 즉, 이런 종류의 문제에 대한 매우 일반적인 접근 방식은 예를 들어 명명 된 파이프를 사용하여 서비스와 통신하는 로그인 된 사용자 데스크톱에서 표준 응용 프로그램을 실행하는 것입니다.

+0

David님께 감사드립니다. 이 작업에 대해 다음 이벤트를 시도하고 있습니다. 실제로 사용자 login \ logoff 또는 lock \ unlock 할 때 항목을 기록하려고합니다. SystemEvents.SessionSwitch + = 새 SessionSwitchEventHandler (SystemEvents_SessionSwitch); – Dheeraj

관련 문제