On Wed, 6 Oct 1999, Chris wrote:
> Scuse me for butting in, but I have to say that this is only partially
> correct.
>
> YES, the com subsystem will marshall data sent to/from a 'remote' COM object
> (be that a separate process on the same system, or a process on a remote
> machine).
>
> But NO, the com subsystem does NOT marshall data for an inproc server (i.e.
> any COM object exposed as a .DLL, .OCX, or .whatever-Microsoft-calls-them-
> today.
Clarification -- if the caller and the object are in different apartments
-- even within the same process -- marshaling occurs.
-mike