Enum JobUiRestrictions
A set of Ui restrictions applied to a JobObject.
Namespace: Fs.Processes.JobObjects
Assembly: Fs.Processes.dll
Syntax
[Flags]
public enum JobUiRestrictions
Fields
| Name | Description |
|---|---|
| Desktop | Prevents processes associated with this job from creating desktops and switching desktops using the CreateDesktop or SwitchDesktop functions. |
| DisplaySettings | Prevents processes associated with the job from calling the ChangeDisplaySettings functions. |
| ExitWindows | Prevents processes associated with the job from calling the ExitWindows or ExitWindowsEx functions. |
| GlobalAtoms | Prevents processes associated with the job from accessing global atoms. When this flag is used, each job has its own atom table. |
| Handles | Prevent processes associated with the job from using User handles owned by processes not associated with the job. GrantUserHandleAccess(SafeHandle, Boolean) can be used to grant access to specific User handles. |
| None | No restrictions |
| ReadClipboard | Prevents processes associated with the job from reading data from the clipboard. |
| SystemParameters | Prevents processes associated with the job from changing system parameters by using the SystemParametersInfo function. |
| WriteClipboard | Prevents processes associated with the job from writing data to the clipboard. |