Classe di CDacl

Questa classe è un wrapper per una struttura di DACL (elenco di controllo di accesso discrezionale).

Nota importanteImportante

Questa classe e i relativi membri non possono essere utilizzati nelle applicazioni eseguite in Windows Runtime.

class CDacl : public CAcl

Membri

dh7s131h.collapse_all(it-it,VS.110).gifCostruttori pubblici

Nome

Descrizione

CDacl::CDacl

Costruttore.

CDacl::~CDacl

Il distruttore.

dh7s131h.collapse_all(it-it,VS.110).gifMetodi pubblici

Nome

Descrizione

CDacl::AddAllowedAce

Aggiunge un motore di database di Access consentite (voce di controllo di accesso) all'oggetto CDacl.

CDacl::AddDeniedAce

Aggiunge un motore di database di Access negato all'oggetto CDacl.

CDacl::GetAceCount

Restituisce il numero di ACE (voci di controllo di accesso) nell'oggetto CDacl.

CDacl::RemoveAce

Rimuove un motore di database di Access specifico (voce di controllo di accesso) dall'oggetto CDacl.

CDacl::RemoveAllAces

Rimuove tutti ACE contenuti nell'oggetto CDacl.

dh7s131h.collapse_all(it-it,VS.110).gifOperatori pubblici

Nome

Descrizione

CDacl::operator =

Operatore di assegnazione.

Note

Il descrittore di sicurezza di un oggetto può contenere un DACL.Un DACL contiene zero o più voci (ACE di controllo di accesso) che identificano gli utenti e i gruppi che possono accedere all'oggetto.Se un DACL è vuoto (ovvero contiene ACE zero, nessun accesso in modo esplicito viene concessa, pertanto accesso in modo implicito negato.Tuttavia, se il descrittore di sicurezza di un oggetto non ha un DACL, l'oggetto viene sprotetto e ognuno ha accesso completo.

Per recuperare il DACL di un oggetto, è necessario essere il proprietario dell'oggetto o avere accesso di READ_CONTROL all'oggetto.Per modificare il DACL di un oggetto, è necessario disporre di accesso di WRITE_DAC all'oggetto.

Utilizzare i metodi della classe forniti per creare, aggiungere, rimuovere e eliminare le ACE dall'oggetto CDacl.Vedere anche AtlGetDacl e AtlSetDacl.

Per un'introduzione al modello di controllo di accesso in Windows, vedere controllo di accesso in Windows SDK.

Gerarchia di ereditarietà

CAcl

CDacl

Requisiti

Header: atlsecurity.h

Vedere anche

Riferimenti

Classe di CAcl

ACLs

ACEs

Concetti

Esempio di sicurezza

Altre risorse

I cenni preliminari sulle classi ATL

Funzioni di sicurezza globale