namespace XFEExtension.NetCore.MemoryEditor;
///
/// 进程访问权限
///
[Flags]
public enum ProcessAccessFlags : uint
{
///
/// 允许对进程进行所有操作的权限。
///
All = 0x001F0FFF,
///
/// 终止进程的权限。
///
Terminate = 0x00000001,
///
/// 在远程进程中创建线程的权限。
///
CreateThread = 0x00000002,
///
/// 对进程进行虚拟内存操作的权限。
///
VirtualMemoryOperation = 0x00000008,
///
/// 从进程中读取虚拟内存的权限。
///
VirtualMemoryRead = 0x00000010,
///
/// 向进程写入虚拟内存的权限。
///
VirtualMemoryWrite = 0x00000020,
///
/// 复制句柄的权限。
///
DuplicateHandle = 0x00000040,
///
/// 创建进程的权限。
///
CreateProcess = 0x000000080,
///
/// 设置进程配额的权限。
///
SetQuota = 0x00000100,
///
/// 设置进程信息的权限。
///
SetInformation = 0x00000200,
///
/// 查询进程信息的权限。
///
QueryInformation = 0x00000400,
///
/// 有限查询进程信息的权限。
///
QueryLimitedInformation = 0x00001000,
///
/// 同步的权限。
///
Synchronize = 0x00100000
}