Process Objects
The valid
access rights for process objects are STANDARD_RIGHTS_REQUIRED and the rights given in the
following table.
Value
| Meaning
|
PROCESS_ALL_ACCESS
| Specifies all possible access rights for a process object.
|
PROCESS_CREATE_PROCESS
| Required to create a process.
|
PROCESS_CREATE_THREAD
| Required to create a thread.
|
PROCESS_DUP_HANDLE
| Required to duplicate a handle.
|
PROCESS_QUERY_INFORMATION
| Required to retrieve certain information about a process, such as its priority
class.
|
PROCESS_SET_INFORMATION
| Required to set certain information about a process, such as its priority
class.
|
PROCESS_TERMINATE
| Required to terminate a process.
|
PROCESS_VM_OPERATION
| Required to perform an operation on the address space of a process.
|
PROCESS_VM_READ
| Required to read memory in a process.
|
PROCESS_VM_WRITE
| Required to write to memory in a process.
|
SYNCHRONIZE
| Required to wait for the process to terminate.
|
The handle returned by the
CreateProcess function has PROCESS_ALL_ACCESS access to the process object.
For more information about processes, see
Processes and Threads.
- Software for developers
-
Delphi Components
.Net Components
Software for Android Developers
- More information resources
-
MegaDetailed.Net
Unix Manual Pages
Delphi Examples
- Databases for Amazon shops developers
-
Amazon Categories Database
Browse Nodes Database