CSecurityDesc::SetSacl
Define informações de uma lista de controle de acesso do sistema (SACL).Se uma SACL já estiver presente no descritor de segurança, ele será substituído.
bool SetSacl(
const CSacl & Sacl,
bool bDefaulted = false
) throw(...);
Parâmetros
Sacl
Ponteiro para um CSacl objeto especificando a SACL para o descritor de segurança. Este parâmetro não deve ser nulo e deve ser um objeto CSacl.Ao contrário das DACLs, não há nenhuma diferença entre nulo e uma SACL vazia, sistema autônomo objetos SACL não especificam direitos de acesso, somente informações de auditoria.bDefaulted
Especifica um sinalizar que indica fonte da SACL.Se este sinalizar for true, a SACL foram obtida por algum mecanismo padrão.Se for false, a SACL foi especificada explicitamente por um usuário.O método armazena esse valor no sinalizar SE_SACL_DEFAULTED do SECURITY_DESCRIPTOR_CONTROL estrutura.Se este parâmetro não for especificado, o sinalizar SE_SACL_DEFAULTED está desmarcado.
Valor de retorno
Retorna verdadeiro sucesso, false em caso de falha.
Requisitos
Cabeçalho: atlsecurity.h