Interface:
CallWindowProcA(ptrBinaryAssembly, HWnd NULL, Msg NULL, Param1 ANY, Param2 ANY)
To ensure compatibility, assemblies should have NULL for hwnd - and msg - to avoid unicode/ansi translation problems etc.