Window Station and Desktop Functions

Use the following functions to implement window station and desktop features:

CloseDesktop
CloseWindowStation
CreateDesktop
CreateWindowStation

EnumDesktopProc
EnumDesktops
EnumDesktopWindows

EnumWindowStationProc
EnumWindowStations
GetProcessWindowStation

GetThreadDesktop
GetUserObjectInformation
GetUserObjectSecurity
OpenDesktop
OpenInputDesktop
OpenWindowStation
SetProcessWindowStation
SetThreadDesktop
SetUserObjectInformation

SetUserObjectSecurity
SwitchDesktop