Classe de CSacl
Essa classe é um wrapper para uma estrutura de SACL (lista de controle de acesso do sistema).
Importante |
---|
Essa classe e seus membros não podem ser usados em aplicativos executados em tempo de execução do windows. |
class CSacl : public CAcl
Membros
Construtores public
Nome |
Descrição |
---|---|
o construtor. |
|
O destrutor. |
Métodos públicos
Nome |
Descrição |
---|---|
Adiciona uma entrada (ACE) de controle de acesso físico para o objeto de CSacl . |
|
Retorna o número de entradas (ACEs) de controle de acesso no objeto de CSacl . |
|
Remove ACE específico (entrada de controle de acesso) do objeto de CSacl . |
|
Remove todos os aces contidos no objeto de CSacl . |
Operadores públicos
Nome |
Descrição |
---|---|
Operador de atribuição. |
Comentários
Um SACL contém entradas (ACEs) de controle de acesso que especificam os tipos de tentativas de acesso que geram registros de auditoria no log de eventos de segurança de um controlador de domínio.Observe que um SACL gera as entradas do log somente no controlador de domínio onde a tentativa de acesso ocorreu, não em cada controlador de domínio que contém uma réplica do objeto.
Para definir ou recuperar o SACL no descritor de segurança de um objeto, o privilégio de SE_SECURITY_NAME deve ser ativado no token de acesso de segmentos do aplicativo.O grupo administradores tiver esse privilégio concedido por padrão, e pode conceder a outros usuários ou grupos.Ter o privilégio concedido não é tudo que é necessário: antes da operação definida pelo privilégio pode ser executada, o privilégio deve ser ativado no token de acesso de segurança para tirar o efeito.O modelo permite que os aplicativos sejam ativados somente para operações específicas do sistema, e então desabilitados quando eles não são mais necessários.Consulte AtlGetSacl e AtlSetSacl para exemplos de ativar SE_SECURITY_NAME.
Use os métodos da classe fornecidos para adicionar, remover, criar, excluir e aces do objeto de SACL .Consulte também AtlGetSacl e AtlSetSacl.
Para obter uma introdução ao modelo de controle de acesso no windows, consulte controle de acesso em Windows SDK.
Hierarquia de herança
CSacl
Requisitos
Cabeçalho: atlsecurity.h