Commit b2add094 authored by Alistair Leslie-Hughes's avatar Alistair Leslie-Hughes Committed by Alexandre Julliard

msxml: Register missing components.

parent 03a20204
...@@ -158,6 +158,10 @@ HRESULT WINAPI DllGetClassObject( REFCLSID rclsid, REFIID iid, LPVOID *ppv ) ...@@ -158,6 +158,10 @@ HRESULT WINAPI DllGetClassObject( REFCLSID rclsid, REFIID iid, LPVOID *ppv )
{ {
cf = (IClassFactory*) &xmldoccf.lpVtbl; cf = (IClassFactory*) &xmldoccf.lpVtbl;
} }
else if( IsEqualCLSID( rclsid, &CLSID_FreeThreadedDOMDocument ) )
{
cf = (IClassFactory*) &domdoccf.lpVtbl;
}
if ( !cf ) if ( !cf )
return CLASS_E_CLASSNOTAVAILABLE; return CLASS_E_CLASSNOTAVAILABLE;
......
...@@ -496,6 +496,23 @@ static struct regsvr_coclass const coclass_list[] = { ...@@ -496,6 +496,23 @@ static struct regsvr_coclass const coclass_list[] = {
"Microsoft.FreeThreadedXMLDOM", "Microsoft.FreeThreadedXMLDOM",
"1.0" "1.0"
}, },
{ &CLSID_DOMFreeThreadedDocument,
"Free threaded XML DOM Document",
NULL,
"msxml3.dll",
"Both",
"Microsoft.FreeThreadedXMLDOM",
NULL
},
{ &CLSID_FreeThreadedDOMDocument,
"Free Threaded XML DOM Document",
NULL,
"msxml3.dll",
"Both",
"Microsoft.FreeThreadedXMLDOM.1.0",
"1.0"
},
{ &CLSID_XMLHTTPRequest, { &CLSID_XMLHTTPRequest,
"XML HTTP Request", "XML HTTP Request",
NULL, NULL,
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment