 |
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.SecurityAssembly: Xcalibur.NativeMethods.V2 (in Xcalibur.NativeMethods.V2.dll) Version: 1.0.1.0
Syntax[FlagsAttribute]
public enum StandardAccessRights
<FlagsAttribute>
Public Enumeration StandardAccessRights
[FlagsAttribute]
public enum class StandardAccessRights
[<FlagsAttribute>]
type StandardAccessRights
Members| Member name | Value | Description |
|---|
| Delete | 65,536 |
The right to delete the object.
|
| ReadControl | 131,072 |
The right to read the information in the object's security descriptor, not including the
information in the system access control list (SACL).
|
| StandardRightsExecute | 131,072 |
Currently defined to equal .
|
| StandardRightsRead | 131,072 |
Currently defined to equal .
|
| StandardRightsWrite | 131,072 |
Currently defined to equal .
|
| WriteDac | 262,144 |
The right to modify the discretionary access control list (DACL) in the object's security
descriptor.
|
| WriteOwner | 524,288 |
The right to change the owner in the object's security descriptor.
|
| StandardRightsRequired | 983,040 |
Combines , , ,
access.
|
| Synchronize | 1,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.
|
| StandardRightsAll | 2,031,616 |
Combines , , ,
, and access.
|
See Also