LsaLookupPrivilegeValue-Funktion (ntlsa.h)
Ruft den lokal eindeutigen Bezeichner (Local Unique Identifier , LUID) ab, der von der lokalen Sicherheitsautorität (Local Security Authority , LSA) verwendet wird, um den angegebenen Berechtigungsnamen darzustellen.
Diese Funktion wird nicht in einem öffentlichen Header deklariert.
Verwenden Sie diese Funktion nicht. Verwenden Sie stattdessen LookupPrivilegeValue.
Syntax
NTSTATUS LsaLookupPrivilegeValue(
LSA_HANDLE PolicyHandle,
PLSA_UNICODE_STRING Name,
PLUID Value
);
Parameter
PolicyHandle
Ein Handle für das LSA-Richtlinienobjekt .
Name
Ein Zeiger auf eine null-endende Zeichenfolge, die den Namen der Berechtigung angibt, wie in der Winnt.h-Headerdatei definiert.
Value
Ein Zeiger auf eine Variable, die die LUID empfängt, mit der die Berechtigung dem LSA bekannt ist.
Rückgabewert
Wenn die Funktion erfolgreich ist, geben Sie STATUS_SUCCESS zurück.
Wenn die Funktion fehlschlägt, geben Sie einen NTSTATUS-Code zurück, der den Grund für den Fehler angibt.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows Vista [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2008 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | ntlsa.h |
Bibliothek | Advapi32.lib |
DLL | Advapi32.dll |