Partilhar via


CSecurityDesc::IsDaclPresent

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

bool IsDaclPresent( ) const throw( );

Valor de retorno

Retorna VERDADEIRO se o descritor de segurança contém uma DACL FALSO caso contrário.

Comentários

Se este sinalizar não for conjunto, ou se este sinalizar for conjunto e a DACL é nulo, o descritor de segurança permite acesso completo a LIVRE.

Este sinalizar é usado para armazenar as informações de segurança especificadas por um chamador até que o descritor de segurança está associado um objeto protegível.Depois que o descritor de segurança estiver associado a um objeto que pode ser protegido, o sinalizar SE_DACL_PRESENT é sempre definido no controle do descritor de segurança.

Para conjunto esse sinalizar, use o CSecurityDesc::SetDacl método.

Requisitos

Cabeçalho: atlsecurity.h

Consulte também

Referência

Classe CSecurityDesc

SECURITY_DESCRIPTOR_CONTROL

CSecurityDesc::IsDaclAutoInherited

CSecurityDesc::IsDaclDefaulted

CSecurityDesc::IsDaclProtected

Outros recursos

CSecurityDesc membros