Classe de CDacl

Essa classe é um wrapper para uma estrutura de DACL (lista de controle de acesso discricionário).

Observação importanteImportante

Essa classe e seus membros não podem ser usados em aplicativos executados em tempo de execução do windows.

class CDacl : public CAcl

Membros

dh7s131h.collapse_all(pt-br,VS.110).gifConstrutores public

Nome

Descrição

CDacl::CDacl

o construtor.

CDacl::~CDacl

O destrutor.

dh7s131h.collapse_all(pt-br,VS.110).gifMétodos públicos

Nome

Descrição

CDacl::AddAllowedAce

Adiciona ACE permitido (entrada de controle de acesso) para o objeto de CDacl .

CDacl::AddDeniedAce

Adiciona ACE negado ao objeto de CDacl .

CDacl::GetAceCount

Retorna o número de (entradas de controle de acesso) no objeto de CDacl .

CDacl::RemoveAce

Remove ACE específico (entrada de controle de acesso) do objeto de CDacl .

CDacl::RemoveAllAces

Remove todos os aces contidos no objeto de CDacl .

dh7s131h.collapse_all(pt-br,VS.110).gifOperadores públicos

Nome

Descrição

CDacl::operator =

Operador de atribuição.

Comentários

o descritor de segurança de um objeto pode conter DACL.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 DACL está vazia (isto é, contém os aces zero), nenhum acesso é concedido explicitamente, para que o acesso negado é implicitamente.Em o entanto, se o descritor de segurança de um objeto não tem DACL, o objeto é desprotegido e todos tem acesso completo.

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

Use os métodos da classe fornecidos para criar, adicione, remova, e excluir aces do objeto de CDacl .Consulte também AtlGetDacl e AtlSetDacl.

Para obter uma introdução ao modelo de controle de acesso no windows, consulte controle de acesso em Windows SDK.

Hierarquia de herança

CAcl

CDacl

Requisitos

Cabeçalho: atlsecurity.h

Consulte também

Referência

Classe de CAcl

ACLs

ACEs

Conceitos

Exemplo de segurança

Outros recursos

Visão geral da classe de ATL

Funções de segurança globais