Partager via


CSecurityDesc::GetSacl

Extrait les informations de (SACL) de liste de contrôle d'accès système du modèle de sécurité.

bool GetSacl(
   CSacl * pSacl,
   bool * pbPresent = NULL,
   bool * pbDefaulted = NULL 
) const throw(...);

Paramètres

  • pSacl
    Pointeur vers une structure d' CSacl dans laquelle pour stocker une copie de SACL du modèle de sécurité.Si un système ACL existe, la méthode affecte pSacl à l'adresse du système ACLdu modèle de sécurité.Si un système ACL n'existe pas, aucune valeur n'est stockée.

  • pbPresent
    Pointeur vers une balise que la méthode définit pour indiquer la présence d'un système ACL dans le modèle spécifié de sécurité.Si le modèle de sécurité contient un système ACL, ce paramètre a la valeur true.Si le modèle de sécurité ne contient pas de système ACL, ce paramètre a la valeur false.

  • pbDefaulted
    Pointeur vers un indicateur à la valeur de la balise de SE_SACL_DEFAULTED dans la structure de SECURITY_DESCRIPTOR_CONTROL si un système ACL existe pour le modèle de sécurité.

Valeur de retour

Retourne la valeur true si la méthode réussit, false s'il échoue.

Configuration requise

Header: atlsecurity.h

Voir aussi

Référence

Classe de CSecurityDesc

GetSecurityDescriptorSacl

CSecurityDesc::GetControl

CSecurityDesc::GetDacl

CSecurityDesc::GetGroup

CSecurityDesc::GetOwner

CSecurityDesc::SetSacl