using System; namespace System.Security.AccessControl { /// Specifies the access control rights that can be applied to registry objects. // Token: 0x020004DC RID: 1244 [Flags] public enum RegistryRights { /// The right to query the name/value pairs in a registry key. // Token: 0x0400122C RID: 4652 QueryValues = 1, /// The right to create, delete, or set name/value pairs in a registry key. // Token: 0x0400122D RID: 4653 SetValue = 2, /// The right to create subkeys of a registry key. // Token: 0x0400122E RID: 4654 CreateSubKey = 4, /// The right to list the subkeys of a registry key. // Token: 0x0400122F RID: 4655 EnumerateSubKeys = 8, /// The right to request notification of changes on a registry key. // Token: 0x04001230 RID: 4656 Notify = 16, /// Reserved for system use. // Token: 0x04001231 RID: 4657 CreateLink = 32, /// The right to delete a registry key. // Token: 0x04001232 RID: 4658 Delete = 65536, /// The right to open and copy the access rules and audit rules for a registry key. // Token: 0x04001233 RID: 4659 ReadPermissions = 131072, /// The right to create, delete, and set the name/value pairs in a registry key, to create or delete subkeys, to request notification of changes, to enumerate its subkeys, and to read its access rules and audit rules. // Token: 0x04001234 RID: 4660 WriteKey = 131078, /// The right to query the name/value pairs in a registry key, to request notification of changes, to enumerate its subkeys, and to read its access rules and audit rules. // Token: 0x04001235 RID: 4661 ReadKey = 131097, /// Same as . // Token: 0x04001236 RID: 4662 ExecuteKey = 131097, /// The right to change the access rules and audit rules associated with a registry key. // Token: 0x04001237 RID: 4663 ChangePermissions = 262144, /// The right to change the owner of a registry key. // Token: 0x04001238 RID: 4664 TakeOwnership = 524288, /// The right to exert full control over a registry key, and to modify its access rules and audit rules. // Token: 0x04001239 RID: 4665 FullControl = 983103 } }