msxml4: Register classes.
This commit is contained in:
parent
b7d611a80f
commit
4164c308b2
|
@ -353,6 +353,38 @@ static struct regsvr_coclass const coclass_list[] = {
|
|||
"Msxml2.SAXXMLReader",
|
||||
"4.0"
|
||||
},
|
||||
{ &CLSID_XMLSchemaCache40,
|
||||
"XML Schema Cache 4.0",
|
||||
NULL,
|
||||
"msxml4.dll",
|
||||
"Both",
|
||||
"Msxml2.XMLSchemaCache",
|
||||
"4.0"
|
||||
},
|
||||
{ &CLSID_MXXMLWriter40,
|
||||
"IMXWriter interface 4.0",
|
||||
NULL,
|
||||
"msxml4.dll",
|
||||
"Both",
|
||||
"Msxml2.MXXMLWriter",
|
||||
"4.0"
|
||||
},
|
||||
{ &CLSID_SAXAttributes40,
|
||||
"SAX Attribute 4.0",
|
||||
NULL,
|
||||
"msxml4.dll",
|
||||
"Both",
|
||||
"Msxml2.SAXAttributes",
|
||||
"4.0"
|
||||
},
|
||||
{ &CLSID_FreeThreadedDOMDocument40,
|
||||
"Free Threaded XML DOM Document 4.0",
|
||||
NULL,
|
||||
"msxml4.dll",
|
||||
"Both",
|
||||
"Microsoft.FreeThreadedDOMDocument4.0",
|
||||
"4.0"
|
||||
},
|
||||
{ NULL } /* list terminator */
|
||||
};
|
||||
|
||||
|
@ -370,6 +402,26 @@ static struct progid const progid_list[] = {
|
|||
&CLSID_SAXXMLReader40,
|
||||
NULL
|
||||
},
|
||||
{ "Msxml2.XMLSchemaCache.4.0",
|
||||
"XML Schema Cache 4.0",
|
||||
&CLSID_XMLSchemaCache40,
|
||||
NULL
|
||||
},
|
||||
{ "Msxml2.MXXMLWriter.4.0",
|
||||
"MXXMLWriter 4.0",
|
||||
&CLSID_MXXMLWriter40,
|
||||
NULL
|
||||
},
|
||||
{ "Msxml2.SAXAttributes.4.0",
|
||||
"SAX Attribute 4.0",
|
||||
&CLSID_SAXAttributes40,
|
||||
NULL
|
||||
},
|
||||
{ "MSXML.FreeThreadedDOMDocument40",
|
||||
"Free threaded XML DOM Document 4.0",
|
||||
&CLSID_FreeThreadedDOMDocument40,
|
||||
NULL
|
||||
},
|
||||
{ NULL } /* list terminator */
|
||||
};
|
||||
|
||||
|
|
|
@ -1279,6 +1279,15 @@ coclass FreeThreadedDOMDocument30
|
|||
[default, source] dispinterface XMLDOMDocumentEvents;
|
||||
}
|
||||
|
||||
[
|
||||
uuid(88d969c1-f192-11d4-a65f-0040963251e5),
|
||||
]
|
||||
coclass FreeThreadedDOMDocument40
|
||||
{
|
||||
[default] interface IXMLDOMDocument2;
|
||||
[default, source] dispinterface XMLDOMDocumentEvents;
|
||||
};
|
||||
|
||||
[
|
||||
uuid(373984c9-b845-449b-91e7-45ac83036ade)
|
||||
]
|
||||
|
@ -1303,6 +1312,14 @@ coclass XMLSchemaCache30
|
|||
[default] interface IXMLDOMSchemaCollection;
|
||||
}
|
||||
|
||||
[
|
||||
uuid(88d969c2-f192-11d4-a65f-0040963251e5)
|
||||
]
|
||||
coclass XMLSchemaCache40
|
||||
{
|
||||
[default] interface IXMLDOMSchemaCollection2;
|
||||
};
|
||||
|
||||
[
|
||||
uuid(2933BF94-7B36-11d2-B20E-00C04F983E60)
|
||||
]
|
||||
|
@ -2638,6 +2655,26 @@ coclass MXXMLWriter30
|
|||
interface IVBSAXLexicalHandler;
|
||||
};
|
||||
|
||||
[
|
||||
uuid(88d969c8-f192-11d4-a65f-0040963251e5),
|
||||
]
|
||||
coclass MXXMLWriter40
|
||||
{
|
||||
[default] interface IMXWriter;
|
||||
|
||||
interface ISAXContentHandler;
|
||||
interface ISAXDeclHandler;
|
||||
interface ISAXDTDHandler;
|
||||
interface ISAXErrorHandler;
|
||||
interface ISAXLexicalHandler;
|
||||
|
||||
interface IVBSAXContentHandler;
|
||||
interface IVBSAXDeclHandler;
|
||||
interface IVBSAXDTDHandler;
|
||||
interface IVBSAXErrorHandler;
|
||||
interface IVBSAXLexicalHandler;
|
||||
};
|
||||
|
||||
[
|
||||
uuid(4dd441ad-526d-4a77-9f1b-9841ed802fb0)
|
||||
]
|
||||
|
@ -2658,5 +2695,15 @@ coclass SAXAttributes30
|
|||
interface ISAXAttributes;
|
||||
};
|
||||
|
||||
[
|
||||
uuid(88d969ca-f192-11d4-a65f-0040963251e5),
|
||||
]
|
||||
coclass SAXAttributes40
|
||||
{
|
||||
[default] interface IMXAttributes;
|
||||
interface IVBSAXAttributes;
|
||||
interface ISAXAttributes;
|
||||
};
|
||||
|
||||
|
||||
} /* Library MSXML */
|
||||
|
|
Loading…
Reference in New Issue