Thema: Delphi runas

Einzelnen Beitrag anzeigen

gpvg

Registriert seit: 22. Mär 2007
Ort: Erfurt
18 Beiträge
 
Turbo Delphi für Win32
 
#1

runas

  Alt 10. Dez 2007, 11:39
Hallihallo,

wie man einen Prozeß unter einem anderen Account startet, wurde hier ja schon oft genug durchgekaut.

Mich interessiert jetzt, ob es eine Funktion gibt (möglichst WIN32-API), mit welcher der aufgerufene Prozeß ermitteln kann, wer ihn aufgerufen hat.

Also in etwa so:

UserA ruft ProzeßB mittels CreateProcessWithLogonW(...) auf.

ProzeßB läßt Funktion WhoHasCalledMe:String laufen, welche 'UserA' ausspuckt.

Hat jemand eine Idee?

Vielen Dank für die Hilfe
  Mit Zitat antworten Zitat