Einzelnen Beitrag anzeigen

Basilikum

Registriert seit: 9. Aug 2003
389 Beiträge
 
Delphi 7 Professional
 
#3

Re: [Artikel] Prozess unter anderen Benutzerrechten ausführe

  Alt 17. Apr 2006, 08:13
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)
  Mit Zitat antworten Zitat