Compartilhar via


CSecurityDesc::GetSacl

Recupera informações de (SACL) da lista de controle de acesso do sistema de descritor de segurança.

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

Parâmetros

  • pSacl
    Ponteiro a estrutura de CSacl para armazenar uma cópia de SACL de descritor de segurança.Se um sistema ACL existir, o método define pSacl para o endereço do sistema ACLde descritor de segurança.Se um sistema ACL não existir, nenhum valor é armazenado.

  • pbPresent
    Ponteiro para um sinalizador que o método define para indicar a presença de um sistema ACL no descritor de segurança especificado.Se o descritor de segurança contém um sistema ACL, este parâmetro é definido como true.Se o descritor de segurança não contém um sistema ACL, este parâmetro é definido como false.

  • pbDefaulted
    Ponteiro para um conjunto de parâmetro para o valor da bandeira de SE_SACL_DEFAULTED na estrutura de SECURITY_DESCRIPTOR_CONTROL se um sistema ACL existir para o descritor de segurança.

Valor de retorno

Retorna true se o método for bem sucedida, falso se falhar.

Requisitos

Cabeçalho: atlsecurity.h

Consulte também

Referência

Classe de CSecurityDesc

GetSecurityDescriptorSacl

CSecurityDesc::GetControl

CSecurityDesc::GetDacl

CSecurityDesc::GetGroup

CSecurityDesc::GetOwner

CSecurityDesc::SetSacl