On a 64-bit machine:
Can a 64-bit application call a COM server (out proc) which is running in 32-bit process?
What about vice versa? (32 bit app calling 64-bit COM out proc server)
Thanks!
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
The whole point of out-proc COM is that the two processes interact via RPC (usually LRPC), so it doesn’t matter at all which bitness each of them has.
We used COM+ surrogate for forcing 32-bit in-proc components into a separate process for the only purpose of consuming them from 64-bit clients many times – with all necessary stuff for marshalling present it works without any effort.