Поделиться через


CSecurityDesc::IsDaclPresent

Определяет, если дескриптор безопасности содержит список управления доступом на уровне пользователей (DACL).

bool IsDaclPresent( ) const throw( );

Возвращаемое значение

Возвращает значение true, если дескриптор безопасности содержит список DACL, и false в противном случае.

Заметки

Если этот пометить не установлен или установлен, если пометить и DACL значение null, то дескриптор безопасности дает полный доступ к каждому.

Этот пометить используется для хранения сведений о безопасности, определенный вызывающим объектом до тех пор, пока дескриптор безопасности не связаны с защищаемым объектом. Как только дескриптор безопасности связан с защищаемым объектом, пометить SE_DACL_PRESENT всегда устанавливается в элемент управления дескриптора безопасности.

Чтобы задать этот пометить используйте метод CSecurityDesc::SetDacl.

Требования

Header: atlsecurity.h

См. также

Ссылки

CSecurityDesc Class

SECURITY_DESCRIPTOR_CONTROL

CSecurityDesc::IsDaclAutoInherited

CSecurityDesc::IsDaclDefaulted

CSecurityDesc::IsDaclProtected