Заметка
Доступ к этой странице требует авторизации. Вы можете попробовать войти в систему или изменить каталог.
Доступ к этой странице требует авторизации. Вы можете попробовать сменить директорию.
Функция SetAclInformation задает сведения о списке управления доступом (ACL).
Синтаксис
BOOL SetAclInformation(
[in, out] PACL pAcl,
[in] LPVOID pAclInformation,
[in] DWORD nAclInformationLength,
[in] ACL_INFORMATION_CLASS dwAclInformationClass
);
Параметры
[in, out] pAcl
Указатель на список ACL. Функция задает сведения в этом ACL.
[in] pAclInformation
Указатель на буфер, содержащий устанавливаемые сведения. Это должен быть указатель на структуру ACL_REVISION_INFORMATION .
[in] nAclInformationLength
Размер (в байтах) буфера, на который указывает параметр pAclInfo .
[in] dwAclInformationClass
ACL_INFORMATION_CLASS перечислимый тип, который предоставляет класс запрашиваемых сведений.
В настоящее время этот параметр может иметь значение AclRevisionInformation. Это означает, что буфер, на который указывает параметр pAclInformation , содержит ACL_REVISION_INFORMATION структуру.
Возвращаемое значение
Если функция выполнена успешно, функция возвращает ненулевое значение.
Если функция завершается сбоем, она возвращает ноль. Дополнительные сведения об ошибке можно получить, вызвав GetLastError.
Требования
| Минимальная версия клиента | Windows XP [только классические приложения] |
| Минимальная версия сервера | Windows Server 2003 [только классические приложения] |
| Целевая платформа | Windows |
| Header | securitybaseapi.h (включая Windows.h) |
| Библиотека | Advapi32.lib |
| DLL | Advapi32.dll |