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