ACCESS_MODE

【勇芳软件工作室】汉化HomePreviousNext

[New - Windows NT]

ACCESS_MODE枚举类型包含值,表示EXPLICIT_ACCESS结构中的访问权限如何应用于受托人。诸如SetEntriesInAclGetExplicitEntriesFromAcl的功能使用这些值来设置或检索访问控制条目(ACE)中的信息。

typedef枚举_ACCESS_MODE

{

NOT_USED_ACCESS = 0,

GRANT_ACCESS,

SET_ACCESS,

DENY_ACCESS,

REVOKE_ACCESS,

SET_AUDIT_SUCCESS,

SET_AUDIT_FAILURE

} ACCESS_MODE;

枚举含义
GRANT_ACCESS一个输入标志,创建一个ACCESS_ALLOWED_ACE.新的ACE将指定的权限与受托人的任何现有的允许或拒绝的权利相结合。
SET_ACCESS表示允许指定权限的ACCESS_ALLOWED_ACE.

在输入时,该标志丢弃受信任者的任何现有访问控制信息。

DENY_ACCESS表示拒绝指定权限的ACCESS_DENIED_ACE.

在输入时,除了目前被拒绝受托人的权利之外,此标志将拒绝指定的权利。它还修改或删除允许指定权限的受托人的任何现有ACCESS_ALLOWED_ACE.

REVOKE_ACCESS输入标志,删除所有现有的ACCESS_DENIED_ACEACCESS_ALLOWED_ACESYSTEM_AUDIT_ACE S为指定的受托人。
SET_AUDIT_SUCCESS表示生成审核消息的SYSTEM_AUDIT_ACE,以成功尝试使用指定的访问权限。您可以将此值与SET_AUDIT_FAILURE组合。

在输入时,此标志将指定的权限与受托人的任何现有经审核的访问权限相结合。

SET_AUDIT_FAILURE指示SYSTEM_AUDIT_ACE生成审计消息,以尝试使用指定的访问权限失败。您可以将此值与SET_AUDIT_SUCCESS组合。

在输入时,此标志将指定的权限与受托人的任何现有经审核的访问权限相结合。


也可以看看

ACCESS_DENIED_ACE, ACCESS_ALLOWED_ACE, ACE, EXPLICIT_ACCESS, GetExplicitEntriesFromAcl, SetEntriesInAcl, SYSTEM_AUDIT_ACE