ACCESS_MODE 枚举 (accctrl.h)
ACCESS_MODE 枚举包含的值指示EXPLICIT_ACCESS结构中的访问权限如何应用于受托人。 SetEntriesInAcl 和 GetExplicitEntriesFromAcl 等函数使用这些值来设置或检索访问控制项中的信息, (ACE) 。
语法
typedef enum _ACCESS_MODE {
NOT_USED_ACCESS,
GRANT_ACCESS,
SET_ACCESS,
DENY_ACCESS,
REVOKE_ACCESS,
SET_AUDIT_SUCCESS,
SET_AUDIT_FAILURE
} ACCESS_MODE;
常量
NOT_USED_ACCESS 未使用值。 |
GRANT_ACCESS 指示 ACCESS_ALLOWED_ACE 结构。 新的 ACE 将指定权限与受托人的任何现有允许或拒绝权限组合在一起。 |
SET_ACCESS 指示允许指定权限 的ACCESS_ALLOWED_ACE 结构。 输入时,此值将放弃受托人的任何现有访问控制信息。 |
DENY_ACCESS 指示 ACCESS_DENIED_ACE 拒绝指定权限的结构。 输入时,除受托人当前拒绝的任何权利外,此值还会拒绝指定权限。 |
REVOKE_ACCESS 指示所有现有 ACCESS_ALLOWED_ACE 或 删除 指定受托人的SYSTEM_AUDIT_ACE结构。 |
SET_AUDIT_SUCCESS 指示一个 SYSTEM_AUDIT_ACE 结构,该结构为成功尝试使用指定访问权限生成审核消息。 输入时,此值将指定权限与受托人的任何现有审核访问权限组合在一起。 |
SET_AUDIT_FAILURE 指示 SYSTEM_AUDIT_ACE 结构,为使用指定访问权限的失败尝试生成审核消息。 输入时,此值将指定权限与受托人的任何现有审核访问权限组合在一起。 |
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows XP [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2003 [仅限桌面应用] |
标头 | accctrl.h |