CSecurityDesc::GetSacl
Извлекает данные системного списка управления доступом (sacl) из дескриптора безопасности.
bool GetSacl(
CSacl * pSacl,
bool * pbPresent = NULL,
bool * pbDefaulted = NULL
) const throw(...);
Параметры
pSacl
Указатель на структуру CSacl, в которой необходимо сохранить копию системного списка управления доступом дескриптора безопасности. Если система ACL существует, то метод устанавливает pSacl на адрес системы ACL дескриптора безопасности. Если система ACL не существует, то значение не сохраняется.pbPresent
Указатель на флагу метод устанавливает, чтобы указать наличие системы ACL в заданном дескрипторе безопасности. Если дескриптор безопасности содержит систему ACL, этот параметр имеет значение true. Если дескриптор безопасности не содержит систему ACL, то этот параметр установлен в значение false.pbDefaulted
Указатель на набор пометить пометить к значению SE_SACL_DEFAULTED в структуре SECURITY_DESCRIPTOR_CONTROL, если система ACL существует для дескриптора безопасности.
Возвращаемое значение
Возвращает значение true, если метод завершается успешно, и false, если он завершается ошибкой.
Требования
Header: atlsecurity.h