AceType 枚举
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
定义可用的访问控制项(ACE)类型。
public enum class AceType
public enum AceType
type AceType =
Public Enum AceType
- 继承
字段
| 名称 | 值 | 说明 |
|---|---|---|
| AccessAllowed | 0 | 允许访问由对象标识 IdentityReference 的特定受托人的对象。 |
| AccessDenied | 1 | 拒绝访问由对象标识 IdentityReference 的特定受托人的对象。 |
| SystemAudit | 2 | 当指定的受托方尝试获取对象访问权限时,会导致记录审核消息。 受托人由对象 IdentityReference 标识。 |
| SystemAlarm | 3 | 保留以供将来使用。 |
| AccessAllowedCompound | 4 | 定义但从未使用过。 此处包含完整性。 |
| AccessAllowedObject | 5 | 允许访问对象、属性集或属性。 ACE 包含一组访问权限、一个标识对象类型的 GUID,以及一个 IdentityReference 标识系统向其授予访问权限的受托人的对象。 ACE 还包含 GUID 和一组标志,这些标志控制子对象的 ACE 继承。 |
| AccessDeniedObject | 6 | 拒绝访问对象、属性集或属性。 ACE 包含一组访问权限、一个标识对象类型的 GUID,以及一个 IdentityReference 标识系统向其授予访问权限的受托人的对象。 ACE 还包含 GUID 和一组标志,这些标志控制子对象的 ACE 继承。 |
| SystemAuditObject | 7 | 当指定的受托方尝试获取对对象或子对象(如属性集或属性)的访问权限时,会导致记录审核消息。 ACE 包含一组访问权限、一个标识对象或子对象的 GUID,以及一个 IdentityReference 对象,用于标识系统将为其审核访问权限的受托人。 ACE 还包含 GUID 和一组标志,这些标志控制子对象的 ACE 继承。 |
| SystemAlarmObject | 8 | 保留以供将来使用。 |
| AccessAllowedCallback | 9 | 允许访问由对象标识 IdentityReference 的特定受托人的对象。 此 ACE 类型可能包含可选的回调数据。 回调数据是未解释的特定于资源管理器的 BLOB。 |
| AccessDeniedCallback | 10 | 拒绝访问由对象标识 IdentityReference 的特定受托人的对象。 此 ACE 类型可以包含可选的回调数据。 回调数据是未解释的特定于资源管理器的 BLOB。 |
| AccessAllowedCallbackObject | 11 | 允许访问对象、属性集或属性。 ACE 包含一组访问权限、一个标识对象类型的 GUID,以及一个 IdentityReference 标识系统向其授予访问权限的受托人的对象。 ACE 还包含 GUID 和一组标志,这些标志控制子对象的 ACE 继承。 此 ACE 类型可能包含可选的回调数据。 回调数据是未解释的特定于资源管理器的 BLOB。 |
| AccessDeniedCallbackObject | 12 | 拒绝访问对象、属性集或属性。 ACE 包含一组访问权限、一个标识对象类型的 GUID,以及一个 IdentityReference 标识系统向其授予访问权限的受托人的对象。 ACE 还包含 GUID 和一组标志,这些标志控制子对象的 ACE 继承。 此 ACE 类型可以包含可选的回调数据。 回调数据是未解释的特定于资源管理器的 BLOB。 |
| SystemAuditCallback | 13 | 当指定的受托方尝试获取对象访问权限时,会导致记录审核消息。 受托人由对象 IdentityReference 标识。 此 ACE 类型可以包含可选的回调数据。 回调数据是未解释的特定于资源管理器的 BLOB。 |
| SystemAlarmCallback | 14 | 保留以供将来使用。 |
| SystemAuditCallbackObject | 15 | 当指定的受托方尝试获取对对象或子对象(如属性集或属性)的访问权限时,会导致记录审核消息。 ACE 包含一组访问权限、一个标识对象或子对象的 GUID,以及一个 IdentityReference 对象,用于标识系统将为其审核访问权限的受托人。 ACE 还包含 GUID 和一组标志,这些标志控制子对象的 ACE 继承。 此 ACE 类型可以包含可选的回调数据。 回调数据是未解释的特定于资源管理器的 BLOB。 |
| MaxDefinedAceType | 16 | 跟踪枚举中定义的最大 ACE 类型。 |
| SystemAlarmCallbackObject | 16 | 保留以供将来使用。 |
注解
MaxDefinedAceType 是当前定义的最大 ACE 类型。 必须定义自定义 ACE 类型,其值大于 MaxDefinedAceType。