CSecurityDesc::IsDaclPresent

Determina si el descriptor de seguridad contiene una lista de control de acceso discrecional (DACL).

bool IsDaclPresent( ) const throw( );

Valor devuelto

Devuelve true si el descriptor de seguridad contiene DACL de lo contrario, false.

Comentarios

Si este marcador no se establece, o si este marcador está determinado y una DACL es NULL, el descriptor de seguridad permite acceso total todo el mundo.

Esta marca se utiliza para mantener información de seguridad especificada por un llamador hasta que asocia el descriptor de seguridad a un objeto protegible.Una vez que está asociado el descriptor de seguridad a un objeto protegible, el indicador de SE_DACL_PRESENT siempre se establece en el control del descriptor de seguridad.

Para establecer este marcador, utilice el método de CSecurityDesc:: SetDacl .

Requisitos

encabezado: atlsecurity.h

Vea también

Referencia

Clase de CSecurityDesc

SECURITY_DESCRIPTOR_CONTROL

CSecurityDesc::IsDaclAutoInherited

CSecurityDesc::IsDaclDefaulted

CSecurityDesc::IsDaclProtected