2011-06-13 49 views

回答

1

服務,因爲他們從交互用戶不同的會話中運行不被通知這些事件。自從Vista引入了所謂的Session 0隔離功能以來,情況一直如此。

不知道你正在努力達到什麼,很難給出準確的建議。也就是說,解決這類問題的一種常見方法是在登錄用戶桌面上運行標準應用程序,該應用程序使用例如命名管道與服務進行通信。

+0

感謝大衛爲你的時間。我試着爲這個任務下面的事件,實際上我想登錄條目時,用戶登錄\註銷或鎖定\解鎖。 SystemEvents.SessionSwitch + = new SessionSwitchEventHandler(SystemEvents_SessionSwitch); – Dheeraj 2011-06-15 04:16:24