структура JOBOBJECT_BASIC_UI_RESTRICTIONS (winnt.h)
Содержит основные ограничения пользовательского интерфейса для объекта задания.
Синтаксис
typedef struct _JOBOBJECT_BASIC_UI_RESTRICTIONS {
DWORD UIRestrictionsClass;
} JOBOBJECT_BASIC_UI_RESTRICTIONS, *PJOBOBJECT_BASIC_UI_RESTRICTIONS;
Члены
UIRestrictionsClass
Класс ограничения для пользовательского интерфейса. Этот элемент может иметь одно или несколько из следующих значений.
Значение | Значение |
---|---|
|
Запрещает процессам, связанным с заданием, создавать рабочие столы и переключать рабочие столы с помощью функций CreateDesktop и SwitchDesktop . |
|
Запрещает процессам, связанным с заданием, вызывать функцию ChangeDisplaySettings . |
|
Запрещает процессам, связанным с заданием, вызывать функцию ExitWindows или ExitWindowsEx . |
|
Запрещает процессам, связанным с заданием, доступ к глобальным атомам. При использовании этого флага каждое задание имеет собственную таблицу atom. |
|
Запрещает процессам, связанным с заданием, использовать дескрипторы USER, принадлежащие процессам, не связанным с тем же заданием. |
|
Запрещает процессам, связанным с заданием, считывать данные из буфера обмена. |
|
Запрещает процессам, связанным с заданием, изменять системные параметры с помощью функции SystemParametersInfo . |
|
Запрещает процессам, связанным с заданием, записывать данные в буфер обмена. |
Комментарии
При указании флага JOB_OBJECT_UILIMIT_HANDLES, когда процесс, связанный с заданием, передает сообщения, они отправляются только в окна верхнего уровня, принадлежащие процессам, связанным с тем же заданием. Кроме того, перехватчики можно установить только в потоках, принадлежащих процессам, связанным с заданием.
Чтобы предоставить доступ к дескриптору пользователя заданию с ограничением пользовательского интерфейса, используйте функцию UserHandleGrantAccess .
Требования
Минимальная версия клиента | Windows XP [только классические приложения] |
Минимальная версия сервера | Windows Server 2003 [только классические приложения] |
Верхняя часть | winnt.h (включая Windows.h) |