MSXML 4.0 GUIDs and ProgIDs
The following table lists the version-dependent GUIDs and ProgIDs that can be used to invoke MSXML 4.0 in your applications.
Symbolic Name | GUID | ProgID |
---|---|---|
CLSID_DOMDocument40 | {88d969c0-f192-11d4-a65f-0040963251e5} | Msxml2.DOMDocument.4.0 |
CLSID_DSOControl40 | {88d969c4-f192-11d4-a65f-0040963251e5} | Msxml2.DSOControl.4.0 |
CLSID_FreeThreadedDOMDocument40 | {88d969c1-f192-11d4-a65f-0040963251e5} | Msxml2.FreeThreadedDOMDocument.4.0 |
CLSID_MXHTMLWriter40 | {88d969c9-f192-11d4-a65f-0040963251e5} | Msxml2.MXHTMLWriter.4.0 |
CLSID_MXNamespaceManager40 | {88d969d6-f192-11d4-a65f-0040963251e5} | Msxml2. MXNamespaceManager.4.0 |
CLSID_MXXMLWriter40 | {88d969c8-f192-11d4-a65f-0040963251e5} | Msxml2.MXXMLWriter.4.0 |
CLSID_SAXAttributes40 | {88d969ca-f192-11d4-a65f-0040963251e5} | Msxml2.SAXAttributes.4.0 |
CLSID_SAXXMLReader40 | {7c6e29bc-8b8b-4c3d-859e-af6cd158be0f} | Msxml2.SAXXMLReader.4.0 |
CLSID_ServerXMLHTTP40 | {88d969c6-f192-11d4-a65f-0040963251e5} | Msxml2.ServerXMLHTTP.4.0 |
CLSID_XMLHTTP40 | {88d969c5-f192-11d4-a65f-0040963251e5} | Msxml2.XMLHTTP.4.0 |
CLSID_XMLSchemaCache40 | {88d969c2-f192-11d4-a65f-0040963251e5} | Msxml2.XMLSchemaCache.4.0 |
CLSID_XSLTemplate40 | {88d969c3-f192-11d4-a65f-0040963251e5} | Msxml2.XSLTemplate.4.0 |
See Also
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
MSXML 4.0 Legacy Installation