从安全说明符检索自由访问控制列表(acl) (DACL)信息。
bool GetDacl(
CDacl * pDacl,
bool * pbPresent = NULL,
bool * pbDefaulted = NULL
) const throw(...);
参数
pDacl
若要存储安全说明符的DACL的副本中的 CDacl 结构的指针。如果任意 ACL 存在,则方法将 pDacl 对安全描述符的任意 ACL的地址。如果任意 ACL 不存在,不存储值。pbPresent
为指示任意 ACL 显示在指定的安全说明符的指针的值。如果安全描述符包含任意 ACL,此参数设置为true。如果安全说明符不包含任意 ACL,此参数设置为false。pbDefaulted
为标志的指针设置为SE_DACL_DEFAULTED标志的值。SECURITY_DESCRIPTOR_CONTROL framework中,如果任意 ACL 为安全说明符存在。如果此标志设置为true,随机 ACL 的默认结构检索;如果错误,随机 ACL 由用户显式指定。
返回值
返回true,则方法成功,错误;如果失败。
要求
Header: atlsecurity.h