ImpersonateLoggedOnUser
Aus API-Wiki
Zur Navigation springenZur Suche springenDie druckbare Version wird nicht mehr unterstützt und kann Darstellungsfehler aufweisen. Bitte aktualisiere deine Browser-Lesezeichen und verwende stattdessen die Standard-Druckfunktion des Browsers.
Die API-Funktion ImpersonateLoggedOnUser setzt die Ausführung des aktuellen Prozesses mit den Rechten eines anderen Benutzers fort. Dazu muss der andere Benutzer zuerst mittels LogonUser angemeldet worden sein.
Declare Function ImpersonateLoggedOnUser Lib "advapi32.dll" ( _
ByVal hToken As Long) As Long
Parameter
hToken
- in: Handle eines Tokens welches mittels LogonUser ermittelt wurde.
Rückgabe
Die Funktion gibt einen Wert des Types Long ungleich 0 bei Erfolg, den Wert 0 bei Misserfolg zurück.
Beispiel
siehe LogonUser
Betriebsystem
Die Funktion ist unter folgenden Betriebssystemen funktionsfähig:
- Windows 2000
- Windows XP
- Windows Vista
Verwandte Funktionen
LogonUser - Benutzer anmelden
RevertToSelf - zum ursprünglichen Konto zurückkehren