Table of Contents

Enum ProcessAccessFlags

Namespace
SunamoPInvoke.Enums
Assembly
SunamoPInvoke.dll

Specifies the access rights for opening a process.

public enum ProcessAccessFlags : uint
Extension Methods

Fields

All = 2035711

All possible access rights for a process object.

CreateProcess = 128

Required to create a process.

CreateThread = 2

Required to create a thread in the process.

DuplicateHandle = 64

Required to duplicate a handle.

QueryInformation = 1024

Required to query certain information about a process.

QueryLimitedInformation = 4096

Required to retrieve limited information about a process.

SetInformation = 512

Required to set certain information about a process.

SetQuota = 256

Required to set memory limits.

Synchronize = 1048576

Required to wait for the process to terminate using wait functions.

Terminate = 1

Required to terminate a process.

VirtualMemoryOperation = 8

Required to perform virtual memory operations on the process.

VirtualMemoryRead = 16

Required to read memory in the process.

VirtualMemoryWrite = 32

Required to write to memory in the process.