I am attempting to hook a 32bit test process with a 32bit dll and injector, just like in the native c++ beep tutorial, but i am getting the error code -1073741582
with the error Unable to find the required native entry point in the given 32-bit library.
I have followed the tutorial exactly and clearly have the entry point defined in the dll:
extern "C" void __declspec(dllexport) __stdcall NativeInjectionEntryPoint(REMOTE_ENTRY_INFO * inRemoteInfo);
void __stdcall NativeInjectionEntryPoint(REMOTE_ENTRY_INFO *inRemoteInfo)
{
...etc
}
RhInjectLibrary
, it is capable of injecting into a 64bit process