I'm using C++ (but it's not a C++ problem) with the MS XML DOM in order to build well formed XML data files and apply XSLT to these to get nice output. That all works fine. However when I try to pass the DOM Interface across to another DCOM object I've defined (an optional component) and access it this causes an exception -
First-chance exception in MSServer.exe (KERNEL32.DLL): 0xC0010000: (no name).
First-chance exception in MSServer.exe (KERNEL32.DLL): 0xE06D7363: Microsoft C++ Exception.
The Microsoft support knowledgebase has the following to say -
Which isn't solving the proble at all, it's just sweeping it under the carpet ... I can't believe it's not possible to pass an XML DOM interface across to another DCOM component and use it from there, that's the whole point of DCOM really !
Any insights anyone ?