Partager via


CSecurityDesc::IsDaclDefaulted

Détermine si le modèle de sécurité est configuré avec une liste de contrôle d'accès discrétionnaire par défaut (DACL).

bool IsDaclDefaulted( ) const throw( );

Valeur de retour

Retourne la valeur true si le modèle de sécurité contient une valeur par défaut DACL, false.

Notes

Cette balise peut affecter la manière dont le système traite la liste DACL, par rapport à l'héritage de (ACE) ACE d'.Par exemple, si le créateur d'un objet ne spécifie pas une liste DACL, l'objet reçoit la valeur par défaut DACL du jeton d'accès du créateur.Le système ignore cet indicateur si la balise de SE_DACL_PRESENT n'est pas définie.

Cette balise est utilisée pour déterminer comment la liste DACL final sur l'objet doit être calculée et n'est pas stockée physiquement dans le contrôle de modèle de sécurité de l'objet sécurisable.

Pour définir cette balise, utilisez la méthode de CSecurityDesc::SetDacl .

Configuration requise

Header: atlsecurity.h

Voir aussi

Référence

Classe de CSecurityDesc

SECURITY_DESCRIPTOR_CONTROL

CSecurityDesc::IsDaclAutoInherited

CSecurityDesc::IsDaclPresent

CSecurityDesc::IsDaclProtected