Search code examples
c#windowswindows-shelluser-accounts

How do I lock and force the user to re-enter one's windows password?


I want to lock the accessing of current operating user, as if the user

clicked on Start → pointed to shutdown → click on LOCK

How to do that in C#?


Solution

  • http://jessn.blogspot.com/2009/05/lock-my-computer-programatically-in-c.html This article says it best:

    A much better design that isn't hard coded to your windows system paths, etc:

    using System.Runtime.InteropServices;

    [DllImport("user32.dll")] public static extern void LockWorkStation();

    Then just call LockWorkStation();