ImpersonateLoggedOnUser

Aus API-Wiki
Zur Navigation springenZur Suche springen

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


Quelle(n)