Partilhar via


CSecurityDesc::IsDaclPresent

Determina se o descritor de segurança contém uma lista de controle de acesso discricionário (DACL).

bool IsDaclPresent( ) const throw( );

Valor de retorno

Retorna true se o descritor de segurança contém DACL falso, caso contrário.

Comentários

Se este sinalizador não é definido, ou se este sinalizador é definido e DACL é NULO, o descritor de segurança permite acesso completo a todos.

Este sinalizador é usado para manter informações de segurança especificada por um chamador até que o descritor de segurança está associado com um objeto protegível.Uma vez que o descritor de segurança é associado com um objeto protegível, o sinalizador de SE_DACL_PRESENT é sempre definido no controle de descritor de segurança.

Para definir esse sinalizador, use o método de CSecurityDesc::SetDacl .

Requisitos

Cabeçalho: atlsecurity.h

Consulte também

Referência

Classe de CSecurityDesc

SECURITY_DESCRIPTOR_CONTROL

CSecurityDesc::IsDaclAutoInherited

CSecurityDesc::IsDaclDefaulted

CSecurityDesc::IsDaclProtected