ProcessAccess Enumeration |
Namespace: Ozeki.CommonAssembly: OzekiSDK (in OzekiSDK.dll) Version: 1.8.12.0 (1.8.12)
Syntax [FlagsAttribute]
public enum ProcessAccess
<FlagsAttribute>
Public Enumeration ProcessAccess
[FlagsAttribute]
public enum class ProcessAccess
[<FlagsAttribute>]
type ProcessAccess
Members
| Member name | Value | Description |
---|
| AllAccess | 1050235 | Specifies all possible access flags for the process object. |
| CreateThread | 2 | Enables usage of the process handle in the CreateRemoteThread function to create a thread in the process. |
| DuplicateHandle | 64 | Enables usage of the process handle as either the source or target process in the DuplicateHandle function to duplicate a handle. |
| QueryInformation | 1024 | Enables usage of the process handle in the GetExitCodeProcess and GetPriorityClass functions to read information from the process object. |
| SetInformation | 512 | Enables usage of the process handle in the SetPriorityClass function to set the priority class of the process. |
| Terminate | 1 | Enables usage of the process handle in the TerminateProcess function to terminate the process. |
| VMOperation | 8 | Enables usage of the process handle in the VirtualProtectEx and WriteProcessMemory functions to modify the virtual memory of the process. |
| VMRead | 16 | Enables usage of the process handle in the ReadProcessMemory function to' read from the virtual memory of the process. |
| VMWrite | 32 | Enables usage of the process handle in the WriteProcessMemory function to write to the virtual memory of the process. |
| Synchronize | 1048576 | Enables usage of the process handle in any of the wait functions to wait for the process to terminate. |
See Also