StandardAccessRights 枚举

定义

指定一组标准访问权限,这些权限与大多数安全对象类型所共有的操作相对应。

此枚举支持其成员值的按位组合。

public enum class StandardAccessRights
[System.Flags]
public enum StandardAccessRights
[<System.Flags>]
type StandardAccessRights = 
Public Enum StandardAccessRights
继承
StandardAccessRights
属性

字段

All 2031616

组合 DeleteReadSecurityWriteSecurityModifyOwnerSynchronize 访问。

Delete 65536

删除对象的权限。

Execute 131072

读取对象安全说明符中的信息的权限。 在 Windows 2000 和 Windows NT 上,安全说明符包含有关可保护对象的安全信息。 它标识该对象的所有者和主要组。 Execute 当前被定义为等于 ReadSecurity

ModifyOwner 524288

更改对象安全说明符中的所有者的权限。

None 0

无访问权限。

Read 131072

读取对象安全说明符中的信息的权限。 Read 当前被定义为等于 ReadSecurity

ReadSecurity 131072

读取对象安全说明符中的信息的权限。

Required 851968

组合 DeleteReadSecurityWriteSecurityModifyOwner 访问。

Synchronize 1048576

将对象用于同步的权限。 这使线程可以在对象处于特定状态前一直处于等待状态。

Write 131072

读取对象安全说明符中的信息的权限。 Write 当前被定义为等于 ReadSecurity

WriteSecurity 262144

在安全说明符中修改自由访问控制列表 (DACL) 的权限。 针对对象的 DACL 控制访问。 可写入到 DACL 时,用户就能设置对象的安全性。

注解

StandardAccessRights枚举定义常见操作的权限,例如删除、读取和写入。 每个成员的精确含义特定于应用该成员的对象类型。

StandardAccessRights 是枚举映射大量读取、写入或执行能力的两个枚举 GenericAccessRights 之一。 StandardAccessRights 使你能够指定大多数对象共有的权限,例如,删除对象或读取安全描述符。

MessageQueueAccessRightsStandardAccessRights提供用于删除队列的成员。 应用程序的需求定义了你使用哪组标志。

适用于

另请参阅