Show / Hide Table of Contents

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.

  • Improve this Doc
  • View Source
Back to top Generated by DocFX