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

msxml3: Register classes.

parent 4164c308
...@@ -515,8 +515,23 @@ static struct regsvr_coclass const coclass_list[] = { ...@@ -515,8 +515,23 @@ static struct regsvr_coclass const coclass_list[] = {
"Both", "Both",
"Microsoft.FreeThreadedXMLDOM.1.0", "Microsoft.FreeThreadedXMLDOM.1.0",
"1.0" "1.0"
},
{ &CLSID_FreeThreadedDOMDocument26,
"Free Threaded XML DOM Document 2.6",
NULL,
"msxml3.dll",
"Both",
"Microsoft.FreeThreadedXMLDOM.1.0",
"1.0"
},
{ &CLSID_FreeThreadedDOMDocument30,
"Free Threaded XML DOM Document 3.0",
NULL,
"msxml3.dll",
"Both",
"Microsoft.FreeThreadedDOMDocument.1.0",
"1.0"
}, },
{ &CLSID_XMLHTTPRequest, { &CLSID_XMLHTTPRequest,
"XML HTTP Request", "XML HTTP Request",
NULL, NULL,
...@@ -548,6 +563,14 @@ static struct regsvr_coclass const coclass_list[] = { ...@@ -548,6 +563,14 @@ static struct regsvr_coclass const coclass_list[] = {
"Msxml2.XMLSchemaCache", "Msxml2.XMLSchemaCache",
"3.0" "3.0"
}, },
{ &CLSID_XMLSchemaCache26,
"XML Schema Cache 2.6",
NULL,
"msxml3.dll",
"Both",
"Msxml2.XMLSchemaCache",
"2.6"
},
{ &CLSID_XMLSchemaCache30, { &CLSID_XMLSchemaCache30,
"XML Schema Cache 3.0", "XML Schema Cache 3.0",
NULL, NULL,
...@@ -588,6 +611,22 @@ static struct regsvr_coclass const coclass_list[] = { ...@@ -588,6 +611,22 @@ static struct regsvr_coclass const coclass_list[] = {
"Msxml2.MXXMLWriter", "Msxml2.MXXMLWriter",
"3.0" "3.0"
}, },
{ &CLSID_SAXAttributes,
"SAX Attribute",
NULL,
"msxml3.dll",
"Both",
"Msxml2.SAXAttributes",
NULL
},
{ &CLSID_SAXAttributes30,
"SAX Attribute 3.0",
NULL,
"msxml3.dll",
"Both",
"Msxml2.SAXAttributes",
"3.0"
},
{ NULL } /* list terminator */ { NULL } /* list terminator */
}; };
...@@ -642,6 +681,16 @@ static struct progid const progid_list[] = { ...@@ -642,6 +681,16 @@ static struct progid const progid_list[] = {
&CLSID_DOMFreeThreadedDocument, &CLSID_DOMFreeThreadedDocument,
"Microsoft.FreeThreadedXMLDOM.1.0" "Microsoft.FreeThreadedXMLDOM.1.0"
}, },
{ "MSXML.FreeThreadedDOMDocument26",
"Free threaded XML DOM Document 2.6",
&CLSID_FreeThreadedDOMDocument26,
NULL
},
{ "MSXML.FreeThreadedDOMDocument30",
"Free threaded XML DOM Document 3.0",
&CLSID_FreeThreadedDOMDocument30,
NULL
},
{ "Microsoft.XMLHTTP", { "Microsoft.XMLHTTP",
"XML HTTP Request", "XML HTTP Request",
&CLSID_XMLHTTPRequest, &CLSID_XMLHTTPRequest,
...@@ -672,6 +721,11 @@ static struct progid const progid_list[] = { ...@@ -672,6 +721,11 @@ static struct progid const progid_list[] = {
&CLSID_XMLSchemaCache, &CLSID_XMLSchemaCache,
"Msxml2.XMLSchemaCache.3.0" "Msxml2.XMLSchemaCache.3.0"
}, },
{ "Msxml2.XMLSchemaCache.2.6",
"XML Schema Cache 2.6",
&CLSID_XMLSchemaCache26,
"Msxml2.XMLSchemaCache.2.6"
},
{ "Msxml2.XMLSchemaCache.3.0", { "Msxml2.XMLSchemaCache.3.0",
"XML Schema Cache 3.0", "XML Schema Cache 3.0",
&CLSID_XMLSchemaCache30, &CLSID_XMLSchemaCache30,
...@@ -697,7 +751,16 @@ static struct progid const progid_list[] = { ...@@ -697,7 +751,16 @@ static struct progid const progid_list[] = {
&CLSID_MXXMLWriter30, &CLSID_MXXMLWriter30,
NULL NULL
}, },
{ "Msxml2.SAXAttributes",
"SAX Attribute",
&CLSID_SAXAttributes,
NULL
},
{ "Msxml2.SAXAttributes.3.0",
"SAX Attribute 3.0",
&CLSID_SAXAttributes30,
NULL
},
{ NULL } /* list terminator */ { NULL } /* list terminator */
}; };
......
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