Функция RtlSetSaclSecurityDescriptor

Добавляет добавленный saCL в указанный дескриптор безопасности.

Синтаксис

NTSTATUS NTAPI RtlSetSaclSecurityDescriptor (
    PSECURITY_DESCRIPTOR SecurityDescriptor,
    BOOLEAN SaclPresent,
    PACL Sacl,
    BOOLEAN SaclDefaulted
    );

Параметры

SecurityDescriptor [in, out]

Дескриптор безопасности, который необходимо обновить с помощью нового saCL.

SaclPresent [in]

Логическая переменная, указывающая, что флаг SACL должен быть задан в указанном дескрипторе безопасности.

PACL [in]

Указатель на SACL для записи в заданный параметром SecurityDescriptor. Если значение NULL, saCL NULL записывается в дескриптор безопасности.

SaclDefaulted [in]

При наличии указывает указатель на переменную, которая при успешном выполнении получает указатель на базовую часть имени выходного пути NT.

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

Код NTSTATUS. Дополнительные сведения см. в разделе "Использование значений NTSTATUS".

Замечания

Эта функция не имеет связанной библиотеки импорта или файла заголовка; Его необходимо вызвать с помощью функций LoadLibrary и GetProcAddress . API экспортируется из ntdll.dll.

Требования

Требование Ценность
DLL ntdll.dll