CSecurityDesc::IsDaclPresent

确定安全说明符是否包含自由访问控制列表(acl) (DACL)。

bool IsDaclPresent( ) const throw( );

返回值

否则返回true,则安全描述符包含一个DACL,错误。

备注

如果此未设置任何标志,或者,如果此标志和DACL设置为NULL,安全说明符允许所有访问权。

此标志出于安全信息负指定由调用方,直到安全说明符与可保护对象。click-once安全描述符与可保护对象,SE_DACL_PRESENT标志在安全说明符控件始终设置。

若要设置此标志,请使用 CSecurityDesc::SetDacl 方法。

要求

Header: atlsecurity.h

请参见

参考

CSecurityDesc选件类

SECURITY_DESCRIPTOR_CONTROL

CSecurityDesc::IsDaclAutoInherited

CSecurityDesc::IsDaclDefaulted

CSecurityDesc::IsDaclProtected