Функция IsValidSecurityDescriptor (securitybaseapi.h)
Функция IsValidSecurityDescriptor определяет, допустимы ли компоненты дескриптора безопасности .
Синтаксис
BOOL IsValidSecurityDescriptor(
[in] PSECURITY_DESCRIPTOR pSecurityDescriptor
);
Параметры
[in] pSecurityDescriptor
Указатель на структуру SECURITY_DESCRIPTOR , проверяемую функцией.
Возвращаемое значение
Если компоненты дескриптора безопасности допустимы, возвращаемое значение не равно нулю.
Если какой-либо из компонентов дескриптора безопасности недопустим, возвращаемое значение равно нулю. Для этой функции нет расширенных сведений об ошибке; не вызывать GetLastError.
Комментарии
Функция IsValidSecurityDescriptor проверяет допустимость компонентов, присутствующих в дескрипторове безопасности. Он не проверяет наличие определенных компонентов и не проверяет содержимое отдельных ACE или ACL.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows XP [классические приложения | Приложения UWP] |
Минимальная версия сервера | Windows Server 2003 [классические приложения | Приложения UWP] |
Целевая платформа | Windows |
Header | securitybaseapi.h (включая Windows.h) |
Библиотека | Advapi32.lib |
DLL | Advapi32.dll |
См. также раздел
Низкоуровневые контроль доступа