I have a 32 bit COM server (and the source code for it) The source generates the server and a 32 bit proxy stub. (The MIDL compiler generates the proxy stub code.)
I would like to make a 64 bit proxy as well, so that 64 bit programs can talk to my 32 bit COM server.
How do I go about converting a 32 bit proxy into a 64 bit proxy that talks to a 32 bit process? I'm guessing that just recompiling with /D:_M_AMD64 is not enough.