Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Define informações em uma lista de controle de acesso (SACL) do sistema.Se um SACL já está 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 objeto de CSacl que especifica o SACL para o descritor de segurança.Este parâmetro não deve ser NULO, e deve ser um objeto de CSacl.A o contrário de DACLs, não há nenhuma diferença entre NULL e um SACL vazia, como os objetos de SACL não especificam os direitos de acesso, auditando somente informações.bDefaulted
Especifica um sinalizador que indica a fonte de SACL.Se este sinalizador é verdadeiro, a SACL foi recuperado por algum mecanismo padrão.Se falso, o SACL foi especificado explicitamente pelo usuário.O método armazenar esse valor no sinalizador de SE_SACL_DEFAULTED estrutura de SECURITY_DESCRIPTOR_CONTROL .Se este parâmetro não for especificado, o sinalizador de SE_SACL_DEFAULTED está desmarcada.
Valor de retorno
Retorna verdadeiros em êxito, falso em caso de falha.
Requisitos
Cabeçalho: atlsecurity.h