CDacl::AddDeniedAce
Ajoute un CÆ refusé (ACE) à l'objet d' CDacl .
bool AddDeniedAce(
const CSid & rSid,
ACCESS_MASK AccessMask,
BYTE AceFlags = 0
) throw(...);
bool AddDeniedAce(
const CSid & rSid,
ACCESS_MASK AccessMask,
BYTE AceFlags,
const GUID * pObjectType,
const GUID * pInheritedObjectType
) throw(...);
Paramètres
rSid
Objet CSid.AccessMask
Spécifie le masque les droits d'accès d'être refusé pour l'objet spécifié d' CSid .AceFlags
Un ensemble de bits indicateurs qui héritage de contrôle du CÆ. Valeurs par défaut à 0 dans le premier formulaire de la méthode.pObjectType
Type d'objet.pInheritedObjectType
Le type d'objet hérité.
Valeur de retour
Retourne true si le CÆ est ajouté à l'objet d' CDacl , false en cas de échec.
Notes
Un objet d' CDacl contient zéro ACE ou plus (ACEs) qui identifient les utilisateurs et les groupes qui peuvent accéder à l'objet. Cette méthode ajoute un CÆ qui refuse l'accès à l'objet d' CDacl .
Notes
La deuxième forme d' AddDeniedAce est uniquement disponible sur Windows 2000 et versions ultérieures.
Consultez l' ACE_HEADER pour une description des différentes balises qui peuvent être définies dans le paramètre d' AceFlags .
Configuration requise
Header: atlsecurity.h