Everything Seems OK, yet there is nothing happening

Aug 17, 2012 at 2:41 PM

Hello everyone!

I just started playing with EasyHook. Looks quite promising and I got a few sample applications working. 

After starting the development of the small D3D Overlay project I could not get the hooked DLL working.

The main application which runs the IPC server and inject the DLL seems to be working just fine. I checked with Process Explorer if the dll was infact injected into the application and the results was yes, it is.

The dll's entry point (implementing the IEntry interface) however does not seem to be called at all, nor the run method. 

Is there a special way to compile the dll? Do I have to call some sort of method for the dll to start working?

Thanks in advance

Aug 19, 2012 at 3:01 PM

Hmm, not sure what is going wrong for you.

I have a post about hooking D3D if you haven't already seen it here: http://spazzarama.com/2011/03/14/c-screen-capture-and-overlays-for-direct3d-9-10-and-11-using-api-hooks/

Are you using EasyHook 2.7? And could you post your Run signature, and your RemoteHook.Inject call please?