msxml6: Register interfaces.
This commit is contained in:
parent
75c5484174
commit
ed7f017d71
|
@ -346,6 +346,30 @@ static struct regsvr_coclass const coclass_list[] = {
|
|||
"Msxml2.DOMDocument",
|
||||
"6.0"
|
||||
},
|
||||
{ &CLSID_XMLSchemaCache60,
|
||||
"XML Schema Cache 6.0",
|
||||
NULL,
|
||||
"msxml6.dll",
|
||||
"Both",
|
||||
"Msxml2.XMLSchemaCache",
|
||||
"6.0"
|
||||
},
|
||||
{ &CLSID_MXXMLWriter60,
|
||||
"IMXWriter interface 6.0",
|
||||
NULL,
|
||||
"msxml6.dll",
|
||||
"Both",
|
||||
"Msxml2.MXXMLWriter",
|
||||
"6.0"
|
||||
},
|
||||
{ &CLSID_SAXAttributes60,
|
||||
"SAX Attribute 6.0",
|
||||
NULL,
|
||||
"msxml6.dll",
|
||||
"Both",
|
||||
"Msxml2.SAXAttributes",
|
||||
"6.0"
|
||||
},
|
||||
{ &CLSID_FreeThreadedDOMDocument60,
|
||||
"Free Threaded XML DOM Document 6.0",
|
||||
NULL,
|
||||
|
@ -366,6 +390,21 @@ static struct progid const progid_list[] = {
|
|||
&CLSID_DOMDocument60,
|
||||
NULL
|
||||
},
|
||||
{ "Msxml2.XMLSchemaCache.6.0",
|
||||
"XML Schema Cache 6.0",
|
||||
&CLSID_XMLSchemaCache60,
|
||||
NULL
|
||||
},
|
||||
{ "Msxml2.MXXMLWriter.6.0",
|
||||
"MXXMLWriter 6.0",
|
||||
&CLSID_MXXMLWriter60,
|
||||
NULL
|
||||
},
|
||||
{ "Msxml2.SAXAttributes.6.0",
|
||||
"SAX Attribute 6.0",
|
||||
&CLSID_SAXAttributes60,
|
||||
NULL
|
||||
},
|
||||
{ "MSXML.FreeThreadedDOMDocument60",
|
||||
"Free threaded XML DOM Document 6.0",
|
||||
&CLSID_FreeThreadedDOMDocument60,
|
||||
|
|
|
@ -58,3 +58,50 @@ interface IXMLDOMDocument3 : IXMLDOMDocument2
|
|||
[in] VARIANT_BOOL deep,
|
||||
[out, retval] IXMLDOMNode **clone);
|
||||
}
|
||||
|
||||
[
|
||||
uuid(88d96a07-f192-11d4-a65f-0040963251e5)
|
||||
]
|
||||
coclass XMLSchemaCache60
|
||||
{
|
||||
[default] interface IXMLDOMSchemaCollection2;
|
||||
}
|
||||
|
||||
[
|
||||
uuid(88d96a0f-f192-11d4-a65f-0040963251e5)
|
||||
]
|
||||
coclass MXXMLWriter60
|
||||
{
|
||||
[default] interface IMXWriter;
|
||||
|
||||
interface ISAXContentHandler;
|
||||
interface ISAXDeclHandler;
|
||||
interface ISAXDTDHandler;
|
||||
interface ISAXErrorHandler;
|
||||
interface ISAXLexicalHandler;
|
||||
|
||||
interface IVBSAXContentHandler;
|
||||
interface IVBSAXDeclHandler;
|
||||
interface IVBSAXDTDHandler;
|
||||
interface IVBSAXErrorHandler;
|
||||
interface IVBSAXLexicalHandler;
|
||||
}
|
||||
|
||||
[
|
||||
uuid(88d96a0c-f192-11d4-a65f-0040963251e5)
|
||||
]
|
||||
coclass SAXXMLReader60
|
||||
{
|
||||
[default] interface IVBSAXXMLReader;
|
||||
interface ISAXXMLReader;
|
||||
}
|
||||
|
||||
[
|
||||
uuid(88d96a0e-f192-11d4-a65f-0040963251e5)
|
||||
]
|
||||
coclass SAXAttributes60
|
||||
{
|
||||
[default] interface IMXAttributes;
|
||||
interface IVBSAXAttributes;
|
||||
interface ISAXAttributes;
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue