Holger Stehle

Softwareentwicklung und -architektur

« Arbeitsplatz sperren

Das Sperren des Arbeitsplatzes lässt sich unter Windows beispielsweise über die Tastenkombination [Win] + [L] erreichen. Aber auch mit C# lässt sich dies sehr einfach per LockWorkStation und DllImport bewerkstelligen:

public static class Workstation {
    [DllImport("user32", EntryPoint = "LockWorkStation")]
    public static extern bool Lock();
}

Die Verwendung gestaltet sich nun äußerst einfach und selbsterklärend:

Workstation.Lock();