msxml4: Added support for SAXXMLReader40.
This commit is contained in:
parent
24db8d384c
commit
dd40448707
@ -167,7 +167,8 @@ HRESULT WINAPI DllGetClassObject( REFCLSID rclsid, REFIID iid, LPVOID *ppv )
|
|||||||
cf = (IClassFactory*) &domdoccf.lpVtbl;
|
cf = (IClassFactory*) &domdoccf.lpVtbl;
|
||||||
}
|
}
|
||||||
else if( IsEqualCLSID( rclsid, &CLSID_SAXXMLReader) ||
|
else if( IsEqualCLSID( rclsid, &CLSID_SAXXMLReader) ||
|
||||||
IsEqualCLSID( rclsid, &CLSID_SAXXMLReader30 ))
|
IsEqualCLSID( rclsid, &CLSID_SAXXMLReader30 ) ||
|
||||||
|
IsEqualCLSID( rclsid, &CLSID_SAXXMLReader40 ))
|
||||||
{
|
{
|
||||||
cf = (IClassFactory*) &saxreadcf.lpVtbl;
|
cf = (IClassFactory*) &saxreadcf.lpVtbl;
|
||||||
}
|
}
|
||||||
|
@ -345,6 +345,14 @@ static struct regsvr_coclass const coclass_list[] = {
|
|||||||
"Msxml2.DOMDocument",
|
"Msxml2.DOMDocument",
|
||||||
"4.0"
|
"4.0"
|
||||||
},
|
},
|
||||||
|
{ &CLSID_SAXXMLReader40,
|
||||||
|
"SAX XML Reader 4.0",
|
||||||
|
NULL,
|
||||||
|
"msxml4.dll",
|
||||||
|
"Both",
|
||||||
|
"Msxml2.SAXXMLReader",
|
||||||
|
"4.0"
|
||||||
|
},
|
||||||
{ NULL } /* list terminator */
|
{ NULL } /* list terminator */
|
||||||
};
|
};
|
||||||
|
|
||||||
@ -357,6 +365,11 @@ static struct progid const progid_list[] = {
|
|||||||
&CLSID_DOMDocument40,
|
&CLSID_DOMDocument40,
|
||||||
NULL
|
NULL
|
||||||
},
|
},
|
||||||
|
{ "Msxml2.SAXXMLReader.4.0",
|
||||||
|
"SAX XML Reader 4.0",
|
||||||
|
&CLSID_SAXXMLReader40,
|
||||||
|
NULL
|
||||||
|
},
|
||||||
{ NULL } /* list terminator */
|
{ NULL } /* list terminator */
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@ -1979,6 +1979,15 @@ coclass SAXXMLReader30
|
|||||||
interface IMXReaderControl;
|
interface IMXReaderControl;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
[
|
||||||
|
uuid(7c6e29bc-8b8b-4c3d-859e-af6cd158be0f)
|
||||||
|
]
|
||||||
|
coclass SAXXMLReader40
|
||||||
|
{
|
||||||
|
[default] interface IVBSAXXMLReader;
|
||||||
|
interface ISAXXMLReader;
|
||||||
|
};
|
||||||
|
|
||||||
[
|
[
|
||||||
uuid(fc220ad8-a72a-4ee8-926e-0b7ad152a020)
|
uuid(fc220ad8-a72a-4ee8-926e-0b7ad152a020)
|
||||||
]
|
]
|
||||||
|
Loading…
x
Reference in New Issue
Block a user