Sdílet prostřednictvím


CSecurityDesc::GetSacl

Načte informace o systému řízení přístupu (SACL) seznam z popisovače zabezpečení.

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

Parametry

  • pSacl
    Ukazatel CSacl strukturu, do které chcete uložit kopii SACL popisovač zabezpečení.Pokud systém ACL existuje metoda sady pSacl na adresu popisovač zabezpečení systému ACL.Pokud systém ACL neexistuje, je uložena žádná hodnota.

  • pbPresent
    Ukazatel na příznak Nastaví metodu k označení přítomnosti systému ACL v Zadaný popisovač zabezpečení.Popisovač zabezpečení obsahuje systém ACL, je tento parametr nastaven na hodnotu true.Pokud popisovač zabezpečení neobsahuje systém ACL, tento parametr nastaven na hodnotu false.

  • pbDefaulted
    Ukazatel na příznak nastaven na hodnotu příznaku SE_SACL_DEFAULTED v SECURITY_DESCRIPTOR_CONTROL struktury, pokud systém ACL existuje pro popisovač zabezpečení.

Vrácená hodnota

Vrátí hodnotu true Pokud metoda uspěje, false Pokud se nezdaří.

Požadavky

Záhlaví: atlsecurity.h

Viz také

Referenční dokumentace

Třída CSecurityDesc

GetSecurityDescriptorSacl

CSecurityDesc::GetControl

CSecurityDesc::GetDacl

CSecurityDesc::GetGroup

CSecurityDesc::GetOwner

CSecurityDesc::SetSacl