Função GetSidLengthRequired (securitybaseapi.h)
A função GetSidLengthRequired retorna o comprimento, em bytes, do buffer necessário para armazenar um SID com um número especificado de subautoridades.
Sintaxe
DWORD GetSidLengthRequired(
[in] UCHAR nSubAuthorityCount
);
Parâmetros
[in] nSubAuthorityCount
Especifica o número de subautoridades a serem armazenadas na estrutura sid.
Valor retornado
O valor retornado é o comprimento, em bytes, do buffer necessário para armazenar a estrutura sid. Essa função não pode falhar.
Comentários
A estrutura SID especificada em nSubAuthorityCount usa um valor RID de 32 bits. Para aplicativos que exigem valores RID mais longos, use CreateWellKnownSid e funções relacionadas.
Requisitos
Cliente mínimo com suporte | Windows XP [aplicativos da área de trabalho | aplicativos UWP] |
Servidor mínimo com suporte | Windows Server 2003 [aplicativos da área de trabalho | Aplicativos UWP] |
Plataforma de Destino | Windows |
Cabeçalho | securitybaseapi.h (inclua Windows.h) |
Biblioteca | Advapi32.lib |
DLL | Advapi32.dll |
Confira também
Visão geral do Controle de Acesso