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