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

msxml4: Added support for SAXXMLReader40.

parent 24db8d38
......@@ -167,7 +167,8 @@ HRESULT WINAPI DllGetClassObject( REFCLSID rclsid, REFIID iid, LPVOID *ppv )
cf = (IClassFactory*) &domdoccf.lpVtbl;
}
else if( IsEqualCLSID( rclsid, &CLSID_SAXXMLReader) ||
IsEqualCLSID( rclsid, &CLSID_SAXXMLReader30 ))
IsEqualCLSID( rclsid, &CLSID_SAXXMLReader30 ) ||
IsEqualCLSID( rclsid, &CLSID_SAXXMLReader40 ))
{
cf = (IClassFactory*) &saxreadcf.lpVtbl;
}
......
......@@ -345,6 +345,14 @@ static struct regsvr_coclass const coclass_list[] = {
"Msxml2.DOMDocument",
"4.0"
},
{ &CLSID_SAXXMLReader40,
"SAX XML Reader 4.0",
NULL,
"msxml4.dll",
"Both",
"Msxml2.SAXXMLReader",
"4.0"
},
{ NULL } /* list terminator */
};
......@@ -357,6 +365,11 @@ static struct progid const progid_list[] = {
&CLSID_DOMDocument40,
NULL
},
{ "Msxml2.SAXXMLReader.4.0",
"SAX XML Reader 4.0",
&CLSID_SAXXMLReader40,
NULL
},
{ NULL } /* list terminator */
};
......
......@@ -1980,6 +1980,15 @@ coclass SAXXMLReader30
};
[
uuid(7c6e29bc-8b8b-4c3d-859e-af6cd158be0f)
]
coclass SAXXMLReader40
{
[default] interface IVBSAXXMLReader;
interface ISAXXMLReader;
};
[
uuid(fc220ad8-a72a-4ee8-926e-0b7ad152a020)
]
coclass MXXMLWriter
......
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