StandardAccessRights Enumeration
Specifies a set of standard access rights that correspond to operations common to most types of securable objects.
Syntax
'Declaration <FlagsAttribute()> Public Enum StandardAccessRights Inherits System.Enum
'Usage Dim instance As StandardAccessRights
[Flags()] public enum StandardAccessRights : System.Enum
[Flags()] public enum class StandardAccessRights : public System.Enum
Members
Member | Description |
---|---|
All | Combines Delete, ReadSecurity, WriteSecurity, ModifyOwner, and Synchronize access. |
Delete | The right to delete the object. |
Execute | The right to read the information in the object's security descriptor. On Windows 2000 and Windows NT, the security descriptor contains the security information for a securable object. It identifies the object's owner and primary group. Execute is currently defined to equal ReadSecurity. |
ModifyOwner | The right to change the owner in the object's security descriptor. |
None | No access. |
Read | The right to read the information in the object's security descriptor. Read is currently defined to equal ReadSecurity. |
ReadSecurity | The right to read the information in the object's security descriptor. |
Required | Combines Delete, ReadSecurity, WriteSecurity, and ModifyOwner access. |
Synchronize | The right to use the object for synchronization. This enables a thread to wait until the object is in a specific state. |
Write | The right to read the information in the object's security descriptor. Write is currently defined to equal ReadSecurity. |
WriteSecurity | The right to modify the discretionary access control list (DACL) in the security descriptor. |
Inheritance Hierarchy
System.Object
System.ValueType
System.Enum
System.Messaging.StandardAccessRights
Requirements
Target Platforms: Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2
See Also