Freigeben über


AllocateLocallyUniqueId-Funktion (securitybaseapi.h)

Die Funktion AllocateLocallyUniqueId weist einen lokal eindeutigen Bezeichner (LUID) zu.

Syntax

BOOL AllocateLocallyUniqueId(
  [out] PLUID Luid
);

Parameter

[out] Luid

Ein Zeiger auf eine LUID-Struktur , die die zugeordnete LUID empfängt.

Rückgabewert

Wenn die Funktion erfolgreich ist, ist der Rückgabewert ungleich Null.

Wenn die Funktion fehlerhaft ist, ist der Rückgabewert null. Um erweiterte Fehlerinformationen zu erhalten, rufen Sie GetLastError auf.

Hinweise

Die zugeordnete LUID ist nur für das lokale System eindeutig, und die Eindeutigkeit ist nur bis zum nächsten Neustart des Systems garantiert.

Die zugeordnete LUID ist garantiert nichtzero, wenn diese Funktion erfolgreich ist.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows XP [Desktop-Apps | UWP-Apps]
Unterstützte Mindestversion (Server) Windows Server 2003 [Desktop-Apps | UWP-Apps]
Zielplattform Windows
Kopfzeile securitybaseapi.h (einschließlich Windows.h)
Bibliothek Advapi32.lib
DLL Advapi32.dll

Weitere Informationen

Zugriffssteuerung Übersicht

Grundlegende Access Control-Funktionen

LookupPrivilegeValue