
Zitat von
Luckie:
Im folgendem Artikel werde ich mich erstmal damit beschäftigen, wie der eigenen
Prozess einen anderen Benutzer verkörpen kann.
Die Schlüsselfunktion, um dem eigenen
Prozess unter dem Konto eines anderen Bneutzers zu starten, ist die
API Funktion ImpersonateLoggedOnUser:
Du sprichst hier immer von einem Prozess im Zusammenhang mit der
API ImpersonateLoggedOnUser: diese
API wirkt sich nur auf den aufrufenden
Thread aus (genau wie RevertToSelf).
Es kann also sein, dass bei 5 Threads eines Prozesses jeder einen anderen User verkörpert (macht auch Sinn, Beispiel:
FTP-Server)