Partilhar via


Classe CDacl

Essa classe é um invólucro para uma estrutura DACL (lista de controle de acesso discricional).

class CDacl : public CAcl

Comentários

Descritor de segurança do objeto pode conter uma DACL.Uma DACL contém zero ou mais ACEs (entradas de controle de acesso) que identificam os usuários e grupos que podem acessar o objeto.Se uma DACL está vazia (ou seja, ele contém zero ACEs), nenhum acesso é concedido explicitamente, para que o acesso é negado implicitamente.No entanto, se o descritor de segurança do objeto não tiver uma DACL, o objeto está desprotegido e LIVRE têm acesso completo.

Para recuperar a DACL do objeto, você deve ser o proprietário do objeto ou ter acesso READ_CONTROL ao objeto.Para alterar a DACL do objeto, você deve ter acesso WRITE_DAC ao objeto.

Usar os métodos de classe fornecidos para criar, adicionar, remover e excluir ACEs do CDacl objeto. Consulte também AtlGetDacl and AtlSetDacl.

Para obter uma introdução ao modelo de controle de acesso no Windows, consulte Controle de acesso in the Windows SDK.

Requisitos

Cabeçalho: atlsecurity.h

Consulte também

Tarefas

Exemplo de ATLSecurity: Demonstra a classes de segurança do ATL

Referência

Classe CAcl

ACLs

ACEs

Outros recursos

CDacl membros

Visão geral do ATL classe

Segurança funções global