Vijay Kiran Kamuju wrote:

Do we have to register the IXMLDOMNode to the registry?
As you did in the test for domdoc.
I think we need to add all other basic interface's CLSID's to the registry?

IXMLDOMNode is an interface, which has an IID, not a CLSID. We don't need to register interfaces for the moment, only CLSIDs. The other CLSID we might want to register is CLSID_XMLDocument, but there's no implementation of that for the moment. I have a stub in my tree, but I haven't submitted it as yet.

Interfaces only need to be registered if we want OLE automation (eg. IXMLDOMNode->Invoke()) to work, and I think they can be registered automatically using oleaut32.RegisterTypeLib().

Mike

Reply via email to