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 }