DLL-Caller ermitteln
-
Hallo zusammen !
Ich habe folgendes Problem. Ich möchte den Aufrufer (Exe-Name oder Fenster-Titel) meiner DLL ermitteln. Und zwar möchte ich damit vermeiden, dass ein anderes Programm als vorgesehen meine dll lädt. Ich möchte damit verhindern, dass ein Hook installiert wird. Weiss jemand Rat ?
Viele Grüße
SciFi
-
um den pfad zur exe zu kriegen kannste das:
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dllproc/base/getmodulefilename.asp
in kombination mit dem:
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dllproc/base/getmodulehandle.asp
nehmen
-
Das klappt wunderbar. Vielen Dank für den Tipp !
Viele Grüße
SciFi
-
mal ganz davon abgesehen... wieso machste denn überhaupt eine dll wenn nur eine anwendung das nutzen soll?
-
Weil meine Dll selber ein Hook ist
