Função AllocateLocallyUniqueId (securitybaseapi.h)

A função AllocateLocallyUniqueId aloca um LUID (identificador local exclusivo).

Sintaxe

BOOL AllocateLocallyUniqueId(
  [out] PLUID Luid
);

Parâmetros

[out] Luid

Um ponteiro para uma estrutura LUID que recebe o LUID alocado.

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.

Comentários

O LUID alocado é exclusivo apenas para o sistema local e a exclusividade é garantida somente até que o sistema seja reiniciado.

A LUID alocada tem a garantia de ser diferente de zero se essa função for bem-sucedida.

Requisitos

Requisito Valor
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

Funções de Controle de Acesso básicas

LookupPrivilegeValue