Windows CE CoCreateInstance
HejJeg ønsker at bruge COM objektet Msxml.DOMDocument i min WinCE applikation skrevet i C++. Ved at læse på MSDN er jeg kommet frem til denne løsning til at initialisere objektet.
CLSID clsid;
IXMLDOMDocumentPtr ptrXml = NULL;
HRESULT hr = CLSIDFromProgID(PROGID_DOMDOCUMENT,&clsid);
if ( hr == S_OK )
{
hr = CoCreateInstance(clsid,NULL,CLSCTX_INPROC_SERVER,__uuidof(DOMDocument),(void**)&ptrXml);
if ( hr != S_OK )
// fejl
}
Koden fejler i kaldet til CoCreateInstance.
Jeg er nybegynder til COM, og alle forslag modtages gerne. Alternative måder at læse og parse et XML dokument i native kode under Windows CE 4.2, er også meget velkomne.