Reputation: 445
I'm looking for a function that could perform a fast user switching. Something like ExitWindowsEx() or InitiateShutdown(). I searched in MSDN but I could find anything useful. The only thing was that: http://msdn.microsoft.com/en-us/library/windows/desktop/bb776893%28v=vs.85%29.aspx but there is nothing how to do it programically. Thanks in advance.
Upvotes: 3
Views: 929
Reputation: 37132
Fast User Switching is implemented via Remote Desktop Services (used to be called Terminal Services), so to initiate the switching screen it's simply a matter of disconnecting the current session:
WTSDisconnectSession(WTS_CURRENT_SERVER_HANDLE, WTS_CURRENT_SESSION, FALSE);
Upvotes: 2