Feedback

C# - Windows lock-, unlock-, logon-, logoff-Events

Veröffentlicht von am 26.02.2014
(2 Bewertungen)
Zum Abfangen von System Events (anmelden, abmelden, sperren, entsperren, etc. ..)

Namespace : Microsoft.Win32

SystemEvents.SessionSwitch += SystemEvents_SessionSwitch;
void SystemEvents_SessionSwitch(object sender, SessionSwitchEventArgs e)
        {            
            switch (e.Reason)
            {
                case SessionSwitchReason.ConsoleConnect:
                    break;
                case SessionSwitchReason.ConsoleDisconnect:
                    break;
                case SessionSwitchReason.RemoteConnect:
                    break;
                case SessionSwitchReason.RemoteDisconnect:
                    break;
                case SessionSwitchReason.SessionLock:
                    break;
                case SessionSwitchReason.SessionLogoff:
                    break;
                case SessionSwitchReason.SessionLogon:
                    break;
                case SessionSwitchReason.SessionRemoteControl:
                    break;
                case SessionSwitchReason.SessionUnlock:
                    break;
                default:
                    break;
            }            
        }

Kommentare zum Snippet

 

Logge dich ein, um hier zu kommentieren!