LSA_OPEN_TOKEN_BY_LOGON_ID Rückruffunktion (ntsecpkg.h)
Öffnet das Benutzerzugriffstoken, das der angegebenen Benutzeranmeldung zugeordnet ist.
Syntax
LSA_OPEN_TOKEN_BY_LOGON_ID LsaOpenTokenByLogonId;
NTSTATUS LsaOpenTokenByLogonId(
[in] PLUID LogonId,
[out] HANDLE *RetTokenHandle
)
{...}
Parameter
[in] LogonId
Ein Zeiger auf eine LUID-Struktur , die den Benutzer identifiziert, für den das Zugriffstoken geöffnet werden soll.
[out] RetTokenHandle
Ein Zeiger auf das Handle auf das Token, das diese Funktion öffnet.
Rückgabewert
Wenn die Funktion erfolgreich ist, geben Sie STATUS_SUCCESS oder einen informationellen status Code zurück.
Wenn die Funktion fehlschlägt, geben Sie einen NTSTATUS-Fehlercode zurück, der den Grund für einen Fehler angibt.
Hinweise
Ein Zeiger auf die OpenTokenByLogonId-Funktion ist in der LSA_SECPKG_FUNCTION_TABLE Struktur verfügbar, die von der SpInitialize-Funktion empfangen wird.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows XP [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2003 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | ntsecpkg.h |