Window Stations

A window station is a secure object that contains a clipboard, a set of global atoms and a group of desktop objects. The interactive window station assigned to the logon session of the interactive user also contains the keyboard, mouse, and display device. The interactive window station is visible to the user and can receive input from the user. All other window stations are noninteractive, which means that they cannot be made visible to the user, and cannot receive user input.

Applications can use the following functions for manipulating window station objects:

Function
Description
CloseWindowStation
Closes a specified window station.
CreateWindowStation
Creates a new window station.
EnumWindowStations
Enumerates the window stations in the system by repeatedly calling an application-defined EnumWindowStationProc callback function.
GetProcessWindowStation
Returns a handle of the window station assigned to the calling process.
GetUserObjectInformation
Gets information about a window station or desktop object.
GetUserObjectSecurity
Gets security information for a window station or desktop object.
OpenWindowStation
Opens a handle of an existing window station.
SetProcessWindowStation
Assigns a specified window station to the calling process.
SetUserObjectInformation
Sets information about a window station or desktop object.
SetUserObjectSecurity
Sets security information for a window station or desktop object.

Software for developers
Delphi Components
.Net Components
Software for Android Developers
More information resources
MegaDetailed.Net
Unix Manual Pages
Delphi Examples
Databases for Amazon shops developers
Amazon Categories Database
Browse Nodes Database