Could someone explain if this scenario below is allowed? It's not mine - I saw it described as an issue and it wasn't clear to me that it is in fact supported.
A managed code client is attempting to call a COM object that's also managed code. So the managed COM object is instantiated and a CCW is constructed for COM clients to call. At the client side, the managed code is presumably hooking up to an RCW, resulting in a chain of managed client->RCW->CCW->managed COM object. I understand that there are a bunch of questions about why anyone would want to have managed code call other managed code this way, to which I don't know the answers. The technical question is whether it's a supported calling sequence and, if so, what's required to make it work. It was my understanding that having a RCW call a CCW was not allowed (if in fact that is what's happening) and maybe my understanding is out of date. Phil Wilson =================================== This list is hosted by DevelopMentorĀ® http://www.develop.com View archives and manage your subscription(s) at http://discuss.develop.com
