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