Partilhar via


CSecurityDesc::GetSacl

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

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

Parâmetros

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

  • pbPresent
    Define o ponteiro para o método um sinalizar 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 é conjunto como true.Se o descritor de segurança não contém um sistema ACL, este parâmetro é conjunto para false.

  • pbDefaulted
    Ponteiro para um sinalizar é definido como o valor do sinalizar SE_SACL_DEFAULTED no SECURITY_DESCRIPTOR_CONTROL estrutura se um sistema ACL existe para o descritor de segurança.

Valor de retorno

Retorna true se o método for bem-sucedido, false se ele falhar.

Requisitos

Cabeçalho: atlsecurity.h

Consulte também

Referência

Classe CSecurityDesc

GetSecurityDescriptorSacl

CSecurityDesc::GetControl

CSecurityDesc::GetDacl

CSecurityDesc::GetGroup

CSecurityDesc::GetOwner

CSecurityDesc::SetSacl

Outros recursos

CSecurityDesc membros