Voltar à lista
Windows Win32Segurança & tokensadvapi32.dll

InitializeSecurityDescriptor

Inicializa uma estrutura SECURITY_DESCRIPTOR em branco, para ser populada com DACL/SACL/dono/grupo.

Descrição

Passo inicial ao construir manualmente as permissões de um objeto do zero, análogo em propósito (embora muito mais verboso) a montar um modo `mode_t` no Linux.

Header: securitybaseapi.hDLL: advapi32.dll

Assinatura

BOOL InitializeSecurityDescriptor(
    PSECURITY_DESCRIPTOR pSecurityDescriptor,
    DWORD dwRevision
);

Parâmetros

ParâmetroTipoDescrição
pSecurityDescriptorPSECURITY_DESCRIPTORBuffer a inicializar.
dwRevisionDWORDDeve ser SECURITY_DESCRIPTOR_REVISION.

Valor de retorno

Diferente de zero em sucesso; 0 em erro (consulte GetLastError).

Códigos de erro (GetLastError)

ERROR_INVALID_PARAMETER(87)
Parâmetro incorreto.

Relacionadas