Función DestroyPrivateObjectSecurity (securitybaseapi.h)

La función DestroyPrivateObjectSecurity elimina el descriptor de seguridad de un objeto privado. Para obtener información general, consulte el tema Descriptores de seguridad para objetos privados .

Sintaxis

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

Parámetros

[in, out] ObjectDescriptor

Puntero a un puntero a la estructura SECURITY_DESCRIPTOR que se va a eliminar. Este descriptor de seguridad debe haber sido creado por una llamada a la función CreatePrivateObjectSecurity .

Valor devuelto

Si la función se realiza correctamente, el valor devuelto es distinto de cero.

Si la función no se realiza correctamente, el valor devuelto es cero. Para obtener información de error extendida, llame a GetLastError.

Requisitos

Requisito Value
Cliente mínimo compatible Windows XP [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2003 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado securitybaseapi.h (incluya Windows.h)
Library Advapi32.lib
Archivo DLL Advapi32.dll

Consulte también

Funciones de cliente/servidor Access Control

Información general de Access Control de cliente/servidor

CreatePrivateObjectSecurity

GetPrivateObjectSecurity

SECURITY_DESCRIPTOR

Descriptores de seguridad para objetos privados

SetPrivateObjectSecurity