Поделиться через


Функции станции окон и настольных компьютеров

Приложения могут использовать следующие функции с объектами оконной станции.

Функция Описание
CloseWindowStation Закрывает открытый дескриптор станции окон.
CreateWindowStation Создает объект станции окна, связывает его с текущим процессом и назначает его текущему сеансу.
EnumWindowStations Перечисляет все станции окон в текущем сеансе.
GetProcessWindowStation Извлекает дескриптор текущей станции окон для вызывающего процесса.
GetUserObjectInformation Извлекает сведения о указанной станции окон или классическом объекте.
GetUserObjectSecurity Извлекает сведения о безопасности для указанной станции окон или классического объекта.
OpenWindowStation Открывает указанную станцию окон.
SetProcessWindowStation Назначает указанную станцию окон вызывающему процессу.
SetUserObjectInformation Задает сведения о указанной станции окон или классическом объекте.
SetUserObjectSecurity Задает сведения о безопасности для указанного объекта окна или рабочего стола.

 

Приложения могут использовать следующие функции с объектами настольных.

Функция Описание
CloseDesktop Закрывает открытый дескриптор к рабочему объекту.
CreateDesktop Создает рабочий стол, связывает его с текущей станцией окна вызывающего процесса и назначает ее вызывающему потоку.
CreateDesktopEx Создает рабочий стол, связывает его с текущей станцией окна вызывающего процесса и назначает ее вызывающему потоку.
EnumDesktops Перечисляет все рабочие столы, связанные с текущей станцией окон вызывающего процесса.
EnumDesktopWindows Перечисляет все окна верхнего уровня, связанные с указанным рабочим столом.
GetThreadDesktop Извлекает дескриптор на рабочий стол, назначенный указанному потоку.
GetUserObjectInformation Возвращает сведения о станции окна или объекте рабочего стола.
GetUserObjectSecurity Возвращает сведения о безопасности для объекта окна или рабочего стола.
OpenDesktop Открывает указанный классический объект.
OpenInputDesktop Открывает рабочий стол, получающий входные данные пользователя.
SetThreadDesktop Назначает указанный рабочий стол вызывающему потоку.
SetUserObjectInformation Задает сведения о станции окна или объекте рабочего стола.
SetUserObjectSecurity Задает сведения о безопасности для объекта окна или рабочего стола.
SwitchDesktop Делает рабочий стол видимым и активирует его. Это позволяет рабочему столу получать входные данные от пользователя.