JobObjectUILimit Enum

Defines UI restrictions for processes in a job object.

[Flags]
public enum JobObjectUILimit

Fields

NameValueDescription
Handles1Prevents processes associated with the job from using USER handles owned by processes not associated with the same job.
ReadClipboard2Prevents processes associated with the job from reading data from the clipboard.
WriteClipboard4Prevents processes associated with the job from writing data to the clipboard.
SystemParameters8Prevents processes associated with the job from changing system parameters by using the SystemParametersInfo function.
DisplaySettings16Prevents processes associated with the job from calling the ChangeDisplaySettings function.
GlobalAtoms32Prevents processes associated with the job from accessing global atoms. When this flag is used, each job has its own atom table.
Desktop64Prevents processes associated with the job from creating desktops and switching desktops using the CreateDesktop and SwitchDesktop functions.
ExitWindows128Prevents processes associated with the job from calling the ExitWindows or ExitWindowsEx function.