Condividi tramite


CSecurityDesc::IsDaclDefaulted

Determina se il descrittore di sicurezza è configurato con un elenco di controllo di accesso discrezionale (DACL) di impostazione predefinita.

bool IsDaclDefaulted( ) const throw( );

Valore restituito

Restituisce true se il descrittore di sicurezza contiene un valore predefinito DACL, false.

Note

Questo flag può influire sul sistema considera il DACL, rispetto all'ereditarietà di (ACE) della voce di controllo di accesso. Ad esempio, se l'autore di un oggetto non specifica un DACL, l'oggetto riceve l'impostazione predefinita DACL il token di accesso dell'autore. Il sistema ignora questo flag se il flag di SE_DACL_PRESENT non è impostata.

Questo flag viene utilizzato per determinare il DACL finale sull'oggetto è possibile calcolare e non viene archiviato fisicamente nel controllo del descrittore di sicurezza dell'oggetto su sicurezza diretta.

Per impostare questo flag, utilizzare il metodo CSecurityDesc::SetDacl.

Requisiti

Header: atlsecurity.h

Vedere anche

Riferimenti

CSecurityDesc Class

SECURITY_DESCRIPTOR_CONTROL

CSecurityDesc::IsDaclAutoInherited

CSecurityDesc::IsDaclPresent

CSecurityDesc::IsDaclProtected