The following table lists the version-dependent GUIDs and ProgIDs that can be used to invoke MSXML 5.0 in your applications.
Symbolic Name | GUID | ProgID |
---|---|---|
CLSID_DOMDocument50 | {88d969e5-f192-11d4-a65f-0040963251e5} | Msxml2.DOMDocument.5.0 |
CLSID_DSOControl50 | {88d969e9-f192-11d4-a65f-0040963251e5} | Msxml2.DSOControl.5.0 |
CLSID_FreeThreadedDOMDocument50 | {88d969e6-f192-11d4-a65f-0040963251e5} | Msxml2.FreeThreadedDOMDocument.5.0 |
CLSID_MXCanonicalWriter50 | {88d969f4-f192-11d4-a65f-0040963251e5} | Msxml2.MXCanonicalWriter.5.0 |
CLSID_MXDigitalSignature50 | {88d969f5-f192-11d4-a65f-0040963251e5} | Msxml2.MXDigitalSignature.5.0 |
CLSID_MXHTMLWriter50 | {88d969f0-f192-11d4-a65f-0040963251e5} | Msxml2.MXHTMLWriter.5.0 |
CLSID_MXNamespaceManager50 | {88d969f1-f192-11d4-a65f-0040963251e5} | Msxml2.MXNamespaceManager.5.0 |
CLSID_MXSXWriter50 | {bc90bc5e-e8a4-4b5b-8943-7547bc9ed607} | Msxml2.MXSXWriter.5.0 |
CLSID_MXValidator50 | {88d969f3-f192-11d4-a65f-0040963251e5} | Msxml2.MXValidator.5.0 |
CLSID_MXXMLWriter50 | {88d969ef-f192-11d4-a65f-0040963251e5} | Msxml2.MXXMLWriter.5.0 |
CLSID_SAXAttributes50 | {88d969ee-f192-11d4-a65f-0040963251e5} | Msxml2.SAXAttributes.5.0 |
CLSID_SAXSXReader50 | {ae92950d-56b6-4618-a0b4-72c0701cad2a} | Msxml2.SAXSXReader.5.0 |
CLSID_SAXXMLReader50 | {88d969ec-8b8b-4c3d-859e-af6cd158be0f} | Msxml2.SAXXMLReader.5.0 |
CLSID_ServerXMLHTTP50 | {88d969eb-f192-11d4-a65f-0040963251e5} | Msxml2.ServerXMLHTTP.5.0 |
CLSID_XMLHTTP50 | {88d969ea-f192-11d4-a65f-0040963251e5} | Msxml2.XMLHTTP.5.0 |
CLSID_XMLSchemaCache50 | {88d969e7-f192-11d4-a65f-0040963251e5} | Msxml2.XMLSchemaCache.5.0 |
CLSID_XSLTemplate50 | {88d969e8-f192-11d4-a65f-0040963251e5} | Msxml2.XSLTemplate.5.0 |
GUID and ProgID Information | Why Version-Independent GUIDs and ProgIDs Were Removed | Workarounds to Version Independence | Assessing the Impact to Your Environment | Dependencies in MSXML 5.0 | MSXML 5.0 and Windows XP