ImpersonateLoggedOnUser
Aus API-Wiki
Version vom 5. November 2016, 23:10 Uhr von Jochen Wierum (Diskussion | Beiträge)
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