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

Reply via email to