| bool DuplicateHandle(const HandleRef& hSourceProcessHandle, const HandleRef& hSourceHandle, const HandleRef& hTargetProcess, ref SafeProcessHandle& targetHandle, int dwDesiredAccess, bool bInheritHandle, int dwOptions) | PublicStatic | — | 0x10 |
| long GetCurrentProcess() | PublicStatic | — | 0x08 |
| bool GetExitCodeProcess(long processHandle, ref int& exitCode) | PublicStatic | — | 0x08 |
| bool GetExitCodeProcess(SafeProcessHandle processHandle, ref int& exitCode) | PublicStatic | — | 0x08 |
| int GetCurrentProcessId() | PublicStatic | — | 0x04 |
| bool CloseProcess(long handle) | PublicStatic | — | 0x08 |