CSecurityDesc::GetDacl
Recupera informações de (DACL) da lista de controle de acesso discricionário de descritor de segurança.
bool GetDacl(
CDacl * pDacl,
bool * pbPresent = NULL,
bool * pbDefaulted = NULL
) const throw(...);
Parâmetros
pDacl
Ponteiro a estrutura de CDacl para armazenar uma cópia de DACL de descritor de segurança.Se ACL arbitrário existir, o método define pDacl para o endereço de ACLarbitrário de descritor de segurança.Se ACL arbitrário não existir, nenhum valor é armazenado.pbPresent
Ponteiro para um valor que indica a presença de ACL arbitrário no descritor de segurança especificado.Se o descritor de segurança contém ACLarbitrário, este parâmetro é definido como true.Se o descritor de segurança não contém ACLarbitrário, este parâmetro é definido como false.pbDefaulted
Ponteiro para um conjunto de parâmetro para o valor da bandeira de SE_DACL_DEFAULTED na estrutura de SECURITY_DESCRIPTOR_CONTROL se ACL arbitrário existir para o descritor de segurança.Se este sinalizador é verdadeiro, ACL arbitrário foi recuperado por padrão; um mecanismo se falso, ACL arbitrário foi especificado explicitamente pelo usuário.
Valor de retorno
Retorna true se o método for bem sucedida, falso se falhar.
Requisitos
Cabeçalho: atlsecurity.h