我想(通过编程,使用WinAPI)与Windows在开始菜单中单击“切换用户”时完全相同。即,要显示列出所有可用用户帐户的屏幕,您可以切换到另一个仍作为前一个帐户登录的帐户。据我所知,这被称为“快速用户切换”。我没有凭据,我的任务是让我应用程序的用户使用自己的凭据切换到另一个帐户。
另外,是否有办法知道“开始”菜单中是否启用了该选项?因为如果不是这样,我也不想在我的应用程序中显示该选项。
更新
我曾经用于::ExitWindowsEx()
注销,但是没有EWX_
用于切换的标志。
问候,
听起来您想要该WTSDisconnectSession()
功能:
在不关闭会话的情况下将登录的用户与指定的远程桌面服务会话断开连接。如果用户随后登录到同一远程桌面会话主机(RD会话主机)服务器,则该用户将重新连接到同一会话。
您可以这样使用它:
WTSDisconnectSession(WTS_CURRENT_SERVER_HANDLE, WTS_CURRENT_SESSION, FALSE);
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句