Função DestroyPrivateObjectSecurity (securitybaseapi.h)

A função DestroyPrivateObjectSecurity exclui o descritor de segurança de um objeto privado. Para obter informações em segundo plano, consulte o tópico Descritores de segurança para objetos privados .

Sintaxe

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

Parâmetros

[in, out] ObjectDescriptor

Um ponteiro para um ponteiro para a estrutura SECURITY_DESCRIPTOR a ser excluída. Esse descritor de segurança deve ter sido criado por uma chamada para a função CreatePrivateObjectSecurity .

Valor retornado

Se a função for bem-sucedida, o valor retornado será diferente de zero.

Se a função falhar, o valor retornado será zero. Para obter informações de erro estendidas, chame GetLastError.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows XP [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2003 [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho securitybaseapi.h (inclua Windows.h)
Biblioteca Advapi32.lib
DLL Advapi32.dll

Confira também

Funções de Controle de Acesso de cliente/servidor

Visão geral do cliente/servidor Controle de Acesso

CreatePrivateObjectSecurity

GetPrivateObjectSecurity

SECURITY_DESCRIPTOR

Descritores de segurança para objetos privados

SetPrivateObjectSecurity