Функция DestroyPrivateObjectSecurity (securitybaseapi.h)

Функция DestroyPrivateObjectSecurity удаляет дескриптор безопасности частного объекта. Дополнительные сведения см. в разделе Дескрипторы безопасности для частных объектов .

Синтаксис

BOOL DestroyPrivateObjectSecurity(
  [in, out] PSECURITY_DESCRIPTOR *ObjectDescriptor
);

Параметры

[in, out] ObjectDescriptor

Указатель на удаляемую структуру SECURITY_DESCRIPTOR . Этот дескриптор безопасности должен быть создан путем вызова функции CreatePrivateObjectSecurity .

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

Если функция выполняется успешно, возвращается ненулевое значение.

Если функция выполняется неудачно, возвращается нулевое значение. Дополнительные сведения об ошибке можно получить, вызвав GetLastError.

Требования

Требование Значение
Минимальная версия клиента Windows XP [только классические приложения]
Минимальная версия сервера Windows Server 2003 [только классические приложения]
Целевая платформа Windows
Header securitybaseapi.h (включая Windows.h)
Библиотека Advapi32.lib
DLL Advapi32.dll

См. также раздел

Функции контроль доступа клиента и сервера

Общие сведения о клиенте и сервере контроль доступа

CreatePrivateObjectSecurity

GetPrivateObjectSecurity

SECURITY_DESCRIPTOR

Дескрипторы безопасности для частных объектов

SetPrivateObjectSecurity