我想知道是否有任何方式在C#编程登录Windows用户帐户?C# - 以编程方式注销和登录用户
我们目前正在开发一个监控应用程序,其中一个功能是能够注销当前的Windows用户并切换到另一个Windows用户帐户。
我有一些注销方法,比如通过API或命令行。但是登录用户帐户又怎么样?
我想知道是否有任何方式在C#编程登录Windows用户帐户?C# - 以编程方式注销和登录用户
我们目前正在开发一个监控应用程序,其中一个功能是能够注销当前的Windows用户并切换到另一个Windows用户帐户。
我有一些注销方法,比如通过API或命令行。但是登录用户帐户又怎么样?
这可能是你在找什么... codesample
你的意思是互动?
我不知道你可以在C#中做什么。
http://technet.microsoft.com/en-us/library/cc780332%28WS.10%29.aspx
有一些更多的细节如何在用户登录的作品。
+1应该可以用您自己的GINA模块替换。 – 2010-03-12 07:41:36
嗯。你的代码在哪里运行?如果您作为当前用户的应用程序运行,则应用程序将因发生注销而终止。 – 2010-03-12 07:35:21
@Damien_The_Unbeliever - 你相信Windows服务吗? – 2010-03-12 07:47:05
@Earwicker - 当然,但我会很欣赏一些清晰的,因为它被描述为一个应用程序,而不是服务(虽然这可能只是一个术语问题) – 2010-03-12 07:50:42