Click or drag to resize
Xcalibur Systems LLC Logo

StandardAccessRights Enumeration

Each type of securable object has a set of access rights that correspond to operations specific to that type of object. In addition to these object-specific access rights, there is a set of standard access rights that correspond to operations common to most types of securable objects.

Standard Access Rights


Namespace: Xcalibur.NativeMethods.V2.Security
Assembly: Xcalibur.NativeMethods.V2 (in Xcalibur.NativeMethods.V2.dll) Version: 1.0.1.0
Syntax
[FlagsAttribute]
public enum StandardAccessRights
Members
Member nameValueDescription
Delete65,536 The right to delete the object.
ReadControl131,072 The right to read the information in the object's security descriptor, not including the information in the system access control list (SACL).
StandardRightsExecute131,072 Currently defined to equal .
StandardRightsRead131,072 Currently defined to equal .
StandardRightsWrite131,072 Currently defined to equal .
WriteDac262,144 The right to modify the discretionary access control list (DACL) in the object's security descriptor.
WriteOwner524,288 The right to change the owner in the object's security descriptor.
StandardRightsRequired983,040 Combines , , , access.
Synchronize1,048,576 The right to use the object for synchronization. This enables a thread to wait until the object is in the signaled state. Some object types do not support this access right.
StandardRightsAll2,031,616 Combines , , , , and access.
See Also