AllocateLocallyUniqueId, fonction (securitybaseapi.h)

La fonction AllocateLocallyUniqueId alloue un identificateur local unique (LUID).

Syntaxe

BOOL AllocateLocallyUniqueId(
  [out] PLUID Luid
);

Paramètres

[out] Luid

Pointeur vers une structure LUID qui reçoit le LUID alloué.

Valeur retournée

Si la fonction réussit, la valeur de retour est différente de zéro.

Si la fonction échoue, la valeur de retour est égale à zéro. Pour obtenir des informations détaillées sur l’erreur, appelez GetLastError.

Remarques

Le LUID alloué est propre au système local uniquement, et l’unicité est garantie uniquement jusqu’à ce que le système soit redémarré.

Le LUID alloué est garanti qu’il est différent de zéro si cette fonction réussit.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows XP [applications de bureau | applications UWP]
Serveur minimal pris en charge Windows Server 2003 [applications de bureau | applications UWP]
Plateforme cible Windows
En-tête securitybaseapi.h (inclure Windows.h)
Bibliothèque Advapi32.lib
DLL Advapi32.dll

Voir aussi

Vue d’ensemble du contrôle d’accès

Fonctions Access Control de base

LookupPrivilegeValue