xref: /reactos/dll/win32/msxml3/msxml3_v1.rgs (revision c2c66aff)
1HKCR
2{
3    NoRemove Typelib
4    {
5        NoRemove '{F5078F18-C551-11D3-89B9-0000F81FE221}'
6        {
7            '3.0' = s 'Microsoft XML, v3.0'
8            {
9                '0' { win32 = s '%MODULE%' }
10                FLAGS = s '0'
11            }
12        }
13    }
14    NoRemove Interface
15    {
16        '{65725580-9B5D-11D0-9BFE-00C04FC99C8E}' = s 'IXMLElementCollection'
17        {
18            ProxyStubClsid = s '{00020424-0000-0000-C000-000000000046}'
19            ProxyStubClsid32 = s '{00020424-0000-0000-C000-000000000046}'
20            TypeLib = s '{F5078F18-C551-11D3-89B9-0000F81FE221}' { val Version = s '3.0' }
21        }
22        '{2933BF80-7B36-11D2-B20E-00C04F983E60}' = s 'IXMLDOMNode'
23        {
24            ProxyStubClsid = s '{00020424-0000-0000-C000-000000000046}'
25            ProxyStubClsid32 = s '{00020424-0000-0000-C000-000000000046}'
26            TypeLib = s '{F5078F18-C551-11D3-89B9-0000F81FE221}' { val Version = s '3.0' }
27        }
28        '{2933BF81-7B36-11D2-B20E-00C04F983E60}' = s 'IXMLDOMDocument'
29        {
30            ProxyStubClsid = s '{00020424-0000-0000-C000-000000000046}'
31            ProxyStubClsid32 = s '{00020424-0000-0000-C000-000000000046}'
32            TypeLib = s '{F5078F18-C551-11D3-89B9-0000F81FE221}' { val Version = s '3.0' }
33        }
34        '{373984C8-B845-449B-91E7-45AC83036ADE}' = s 'IXMLDOMSchemaCollection'
35        {
36            ProxyStubClsid = s '{00020424-0000-0000-C000-000000000046}'
37            ProxyStubClsid32 = s '{00020424-0000-0000-C000-000000000046}'
38            TypeLib = s '{F5078F18-C551-11D3-89B9-0000F81FE221}' { val Version = s '3.0' }
39        }
40        '{50EA08B0-DD1B-4664-9A50-C2F40F4BD79A}' = s 'IXMLDOMSchemaCollection2'
41        {
42            ProxyStubClsid = s '{00020424-0000-0000-C000-000000000046}'
43            ProxyStubClsid32 = s '{00020424-0000-0000-C000-000000000046}'
44            TypeLib = s '{F5078F18-C551-11D3-89B9-0000F81FE221}' { val Version = s '3.0' }
45        }
46        '{2933BF95-7B36-11D2-B20E-00C04F983E60}' = s 'IXMLDOMDocument2'
47        {
48            ProxyStubClsid = s '{00020424-0000-0000-C000-000000000046}'
49            ProxyStubClsid32 = s '{00020424-0000-0000-C000-000000000046}'
50            TypeLib = s '{F5078F18-C551-11D3-89B9-0000F81FE221}' { val Version = s '3.0' }
51        }
52        '{2933BF96-7B36-11D2-B20E-00C04F983E60}' = s 'IXMLDOMDocument3'
53        {
54            ProxyStubClsid = s '{00020424-0000-0000-C000-000000000046}'
55            ProxyStubClsid32 = s '{00020424-0000-0000-C000-000000000046}'
56            TypeLib = s '{F5078F18-C551-11D3-89B9-0000F81FE221}' { val Version = s '3.0' }
57        }
58        '{2933BF82-7B36-11D2-B20E-00C04F983E60}' = s 'IXMLDOMNodeList'
59        {
60            ProxyStubClsid = s '{00020424-0000-0000-C000-000000000046}'
61            ProxyStubClsid32 = s '{00020424-0000-0000-C000-000000000046}'
62            TypeLib = s '{F5078F18-C551-11D3-89B9-0000F81FE221}' { val Version = s '3.0' }
63        }
64        '{AA634FC7-5888-44A7-A257-3A47150D3A0E}' = s 'IXMLDOMSelection'
65        {
66            ProxyStubClsid = s '{00020424-0000-0000-C000-000000000046}'
67            ProxyStubClsid32 = s '{00020424-0000-0000-C000-000000000046}'
68            TypeLib = s '{F5078F18-C551-11D3-89B9-0000F81FE221}' { val Version = s '3.0' }
69        }
70        '{2933BF83-7B36-11D2-B20E-00C04F983E60}' = s 'IXMLDOMNamedNodeMap'
71        {
72            ProxyStubClsid = s '{00020424-0000-0000-C000-000000000046}'
73            ProxyStubClsid32 = s '{00020424-0000-0000-C000-000000000046}'
74            TypeLib = s '{F5078F18-C551-11D3-89B9-0000F81FE221}' { val Version = s '3.0' }
75        }
76        '{3EFAA413-272F-11D2-836F-0000F87A7782}' = s 'IXMLDOMDocumentFragment'
77        {
78            ProxyStubClsid = s '{00020424-0000-0000-C000-000000000046}'
79            ProxyStubClsid32 = s '{00020424-0000-0000-C000-000000000046}'
80            TypeLib = s '{F5078F18-C551-11D3-89B9-0000F81FE221}' { val Version = s '3.0' }
81        }
82        '{2933BF84-7B36-11D2-B20E-00C04F983E60}' = s 'IXMLDOMCharacterData'
83        {
84            ProxyStubClsid = s '{00020424-0000-0000-C000-000000000046}'
85            ProxyStubClsid32 = s '{00020424-0000-0000-C000-000000000046}'
86            TypeLib = s '{F5078F18-C551-11D3-89B9-0000F81FE221}' { val Version = s '3.0' }
87        }
88        '{2933BF85-7B36-11D2-B20E-00C04F983E60}' = s 'IXMLDOMAttribute'
89        {
90            ProxyStubClsid = s '{00020424-0000-0000-C000-000000000046}'
91            ProxyStubClsid32 = s '{00020424-0000-0000-C000-000000000046}'
92            TypeLib = s '{F5078F18-C551-11D3-89B9-0000F81FE221}' { val Version = s '3.0' }
93        }
94        '{2933BF86-7B36-11D2-B20E-00C04F983E60}' = s 'IXMLDOMElement'
95        {
96            ProxyStubClsid = s '{00020424-0000-0000-C000-000000000046}'
97            ProxyStubClsid32 = s '{00020424-0000-0000-C000-000000000046}'
98            TypeLib = s '{F5078F18-C551-11D3-89B9-0000F81FE221}' { val Version = s '3.0' }
99        }
100        '{2933BF87-7B36-11D2-B20E-00C04F983E60}' = s 'IXMLDOMText'
101        {
102            ProxyStubClsid = s '{00020424-0000-0000-C000-000000000046}'
103            ProxyStubClsid32 = s '{00020424-0000-0000-C000-000000000046}'
104            TypeLib = s '{F5078F18-C551-11D3-89B9-0000F81FE221}' { val Version = s '3.0' }
105        }
106        '{2933BF88-7B36-11D2-B20E-00C04F983E60}' = s 'IXMLDOMComment'
107        {
108            ProxyStubClsid = s '{00020424-0000-0000-C000-000000000046}'
109            ProxyStubClsid32 = s '{00020424-0000-0000-C000-000000000046}'
110            TypeLib = s '{F5078F18-C551-11D3-89B9-0000F81FE221}' { val Version = s '3.0' }
111        }
112        '{2933BF89-7B36-11D2-B20E-00C04F983E60}' = s 'IXMLDOMProcessingInstruction'
113        {
114            ProxyStubClsid = s '{00020424-0000-0000-C000-000000000046}'
115            ProxyStubClsid32 = s '{00020424-0000-0000-C000-000000000046}'
116            TypeLib = s '{F5078F18-C551-11D3-89B9-0000F81FE221}' { val Version = s '3.0' }
117        }
118        '{2933BF8A-7B36-11D2-B20E-00C04F983E60}' = s 'IXMLDOMCDATASection'
119        {
120            ProxyStubClsid = s '{00020424-0000-0000-C000-000000000046}'
121            ProxyStubClsid32 = s '{00020424-0000-0000-C000-000000000046}'
122            TypeLib = s '{F5078F18-C551-11D3-89B9-0000F81FE221}' { val Version = s '3.0' }
123        }
124        '{2933BF8B-7B36-11D2-B20E-00C04F983E60}' = s 'IXMLDOMDocumentType'
125        {
126            ProxyStubClsid = s '{00020424-0000-0000-C000-000000000046}'
127            ProxyStubClsid32 = s '{00020424-0000-0000-C000-000000000046}'
128            TypeLib = s '{F5078F18-C551-11D3-89B9-0000F81FE221}' { val Version = s '3.0' }
129        }
130        '{2933BF8C-7B36-11D2-B20E-00C04F983E60}' = s 'IXMLDOMNotation'
131        {
132            ProxyStubClsid = s '{00020424-0000-0000-C000-000000000046}'
133            ProxyStubClsid32 = s '{00020424-0000-0000-C000-000000000046}'
134            TypeLib = s '{F5078F18-C551-11D3-89B9-0000F81FE221}' { val Version = s '3.0' }
135        }
136        '{2933BF8D-7B36-11D2-B20E-00C04F983E60}' = s 'IXMLDOMEntity'
137        {
138            ProxyStubClsid = s '{00020424-0000-0000-C000-000000000046}'
139            ProxyStubClsid32 = s '{00020424-0000-0000-C000-000000000046}'
140            TypeLib = s '{F5078F18-C551-11D3-89B9-0000F81FE221}' { val Version = s '3.0' }
141        }
142        '{2933BF8E-7B36-11D2-B20E-00C04F983E60}' = s 'IXMLDOMEntityReference'
143        {
144            ProxyStubClsid = s '{00020424-0000-0000-C000-000000000046}'
145            ProxyStubClsid32 = s '{00020424-0000-0000-C000-000000000046}'
146            TypeLib = s '{F5078F18-C551-11D3-89B9-0000F81FE221}' { val Version = s '3.0' }
147        }
148        '{2933BF8F-7B36-11D2-B20E-00C04F983E60}' = s 'IXMLDOMImplementation'
149        {
150            ProxyStubClsid = s '{00020424-0000-0000-C000-000000000046}'
151            ProxyStubClsid32 = s '{00020424-0000-0000-C000-000000000046}'
152            TypeLib = s '{F5078F18-C551-11D3-89B9-0000F81FE221}' { val Version = s '3.0' }
153        }
154        '{3EFAA425-272F-11D2-836F-0000F87A7782}' = s 'IXTLRuntime'
155        {
156            ProxyStubClsid = s '{00020424-0000-0000-C000-000000000046}'
157            ProxyStubClsid32 = s '{00020424-0000-0000-C000-000000000046}'
158            TypeLib = s '{F5078F18-C551-11D3-89B9-0000F81FE221}' { val Version = s '3.0' }
159        }
160        '{310AFA62-0575-11D2-9CA9-0060B0EC3D39}' = s 'IDSOControl'
161        {
162            ProxyStubClsid = s '{00020424-0000-0000-C000-000000000046}'
163            ProxyStubClsid32 = s '{00020424-0000-0000-C000-000000000046}'
164            TypeLib = s '{F5078F18-C551-11D3-89B9-0000F81FE221}' { val Version = s '3.0' }
165        }
166        '{3EFAA427-272F-11D2-836F-0000F87A7782}' = s 'XMLDOMDocumentEvents'
167        {
168            ProxyStubClsid = s '{00020424-0000-0000-C000-000000000046}'
169            ProxyStubClsid32 = s '{00020424-0000-0000-C000-000000000046}'
170            TypeLib = s '{F5078F18-C551-11D3-89B9-0000F81FE221}' { val Version = s '3.0' }
171        }
172        '{2933BF92-7B36-11D2-B20E-00C04F983E60}' = s 'IXSLProcessor'
173        {
174            ProxyStubClsid = s '{00020424-0000-0000-C000-000000000046}'
175            ProxyStubClsid32 = s '{00020424-0000-0000-C000-000000000046}'
176            TypeLib = s '{F5078F18-C551-11D3-89B9-0000F81FE221}' { val Version = s '3.0' }
177        }
178        '{2933BF93-7B36-11D2-B20E-00C04F983E60}' = s 'IXSLTemplate'
179        {
180            ProxyStubClsid = s '{00020424-0000-0000-C000-000000000046}'
181            ProxyStubClsid32 = s '{00020424-0000-0000-C000-000000000046}'
182            TypeLib = s '{F5078F18-C551-11D3-89B9-0000F81FE221}' { val Version = s '3.0' }
183        }
184        '{ED8C108D-4349-11D2-91A4-00C04F7969E8}' = s 'IXMLHTTPRequest'
185        {
186            ProxyStubClsid = s '{00020424-0000-0000-C000-000000000046}'
187            ProxyStubClsid32 = s '{00020424-0000-0000-C000-000000000046}'
188            TypeLib = s '{F5078F18-C551-11D3-89B9-0000F81FE221}' { val Version = s '3.0' }
189        }
190        '{2E9196BF-13BA-4DD4-91CA-6C571F281495}' = s 'IServerXMLHTTPRequest'
191        {
192            ProxyStubClsid = s '{00020424-0000-0000-C000-000000000046}'
193            ProxyStubClsid32 = s '{00020424-0000-0000-C000-000000000046}'
194            TypeLib = s '{F5078F18-C551-11D3-89B9-0000F81FE221}' { val Version = s '3.0' }
195        }
196        '{2E01311B-C322-4B0A-BD77-B90CFDC8DCE7}' = s 'IServerXMLHTTPRequest2'
197        {
198            ProxyStubClsid = s '{00020424-0000-0000-C000-000000000046}'
199            ProxyStubClsid32 = s '{00020424-0000-0000-C000-000000000046}'
200            TypeLib = s '{F5078F18-C551-11D3-89B9-0000F81FE221}' { val Version = s '3.0' }
201        }
202        '{3EFAA426-272F-11D2-836F-0000F87A7782}' = s 'IXMLDOMParseError'
203        {
204            ProxyStubClsid = s '{00020424-0000-0000-C000-000000000046}'
205            ProxyStubClsid32 = s '{00020424-0000-0000-C000-000000000046}'
206            TypeLib = s '{F5078F18-C551-11D3-89B9-0000F81FE221}' { val Version = s '3.0' }
207        }
208        '{3EFAA428-272F-11D2-836F-0000F87A7782}' = s 'IXMLDOMParseError2'
209        {
210            ProxyStubClsid = s '{00020424-0000-0000-C000-000000000046}'
211            ProxyStubClsid32 = s '{00020424-0000-0000-C000-000000000046}'
212            TypeLib = s '{F5078F18-C551-11D3-89B9-0000F81FE221}' { val Version = s '3.0' }
213        }
214        '{3EFAA429-272F-11D2-836F-0000F87A7782}' = s 'IXMLDOMParseErrorCollection'
215        {
216            ProxyStubClsid = s '{00020424-0000-0000-C000-000000000046}'
217            ProxyStubClsid32 = s '{00020424-0000-0000-C000-000000000046}'
218            TypeLib = s '{F5078F18-C551-11D3-89B9-0000F81FE221}' { val Version = s '3.0' }
219        }
220        '{10DC0586-132B-4CAC-8BB3-DB00AC8B7EE0}' = s 'IVBSAXAttributes'
221        {
222            ProxyStubClsid = s '{00020424-0000-0000-C000-000000000046}'
223            ProxyStubClsid32 = s '{00020424-0000-0000-C000-000000000046}'
224            TypeLib = s '{F5078F18-C551-11D3-89B9-0000F81FE221}' { val Version = s '3.0' }
225        }
226        '{2ED7290A-4DD5-4B46-BB26-4E4155E77FAA}' = s 'IVBSAXContentHandler'
227        {
228            ProxyStubClsid = s '{00020424-0000-0000-C000-000000000046}'
229            ProxyStubClsid32 = s '{00020424-0000-0000-C000-000000000046}'
230            TypeLib = s '{F5078F18-C551-11D3-89B9-0000F81FE221}' { val Version = s '3.0' }
231        }
232        '{E8917260-7579-4BE1-B5DD-7AFBFA6F077B}' = s 'IVBSAXDeclHandler'
233        {
234            ProxyStubClsid = s '{00020424-0000-0000-C000-000000000046}'
235            ProxyStubClsid32 = s '{00020424-0000-0000-C000-000000000046}'
236            TypeLib = s '{F5078F18-C551-11D3-89B9-0000F81FE221}' { val Version = s '3.0' }
237        }
238        '{24FB3297-302D-4620-BA39-3A732D850558}' = s 'IVBSAXDTDHandler'
239        {
240            ProxyStubClsid = s '{00020424-0000-0000-C000-000000000046}'
241            ProxyStubClsid32 = s '{00020424-0000-0000-C000-000000000046}'
242            TypeLib = s '{F5078F18-C551-11D3-89B9-0000F81FE221}' { val Version = s '3.0' }
243        }
244        '{0C05D096-F45B-4ACA-AD1A-AA0BC25518DC}' = s 'IVBSAXEntityResolver'
245        {
246            ProxyStubClsid = s '{00020424-0000-0000-C000-000000000046}'
247            ProxyStubClsid32 = s '{00020424-0000-0000-C000-000000000046}'
248            TypeLib = s '{F5078F18-C551-11D3-89B9-0000F81FE221}' { val Version = s '3.0' }
249        }
250        '{D963D3FE-173C-4862-9095-B92F66995F52}' = s 'IVBSAXErrorHandler'
251        {
252            ProxyStubClsid = s '{00020424-0000-0000-C000-000000000046}'
253            ProxyStubClsid32 = s '{00020424-0000-0000-C000-000000000046}'
254            TypeLib = s '{F5078F18-C551-11D3-89B9-0000F81FE221}' { val Version = s '3.0' }
255        }
256        '{032AAC35-8C0E-4D9D-979F-E3B702935576}' = s 'IVBSAXLexicalHandler'
257        {
258            ProxyStubClsid = s '{00020424-0000-0000-C000-000000000046}'
259            ProxyStubClsid32 = s '{00020424-0000-0000-C000-000000000046}'
260            TypeLib = s '{F5078F18-C551-11D3-89B9-0000F81FE221}' { val Version = s '3.0' }
261        }
262        '{796E7AC5-5AA2-4EFF-ACAD-3FAAF01A3288}' = s 'IVBSAXLocator'
263        {
264            ProxyStubClsid = s '{00020424-0000-0000-C000-000000000046}'
265            ProxyStubClsid32 = s '{00020424-0000-0000-C000-000000000046}'
266            TypeLib = s '{F5078F18-C551-11D3-89B9-0000F81FE221}' { val Version = s '3.0' }
267        }
268        '{1299EB1B-5B88-433E-82DE-82CA75AD4E04}' = s 'IVBSAXXMLFilter'
269        {
270            ProxyStubClsid = s '{00020424-0000-0000-C000-000000000046}'
271            ProxyStubClsid32 = s '{00020424-0000-0000-C000-000000000046}'
272            TypeLib = s '{F5078F18-C551-11D3-89B9-0000F81FE221}' { val Version = s '3.0' }
273        }
274        '{8C033CAA-6CD6-4F73-B728-4531AF74945F}' = s 'IVBSAXXMLReader'
275        {
276            ProxyStubClsid = s '{00020424-0000-0000-C000-000000000046}'
277            ProxyStubClsid32 = s '{00020424-0000-0000-C000-000000000046}'
278            TypeLib = s '{F5078F18-C551-11D3-89B9-0000F81FE221}' { val Version = s '3.0' }
279        }
280        '{F10D27CC-3EC0-415C-8ED8-77AB1C5E7262}' = s 'IMXAttributes'
281        {
282            ProxyStubClsid = s '{00020424-0000-0000-C000-000000000046}'
283            ProxyStubClsid32 = s '{00020424-0000-0000-C000-000000000046}'
284            TypeLib = s '{F5078F18-C551-11D3-89B9-0000F81FE221}' { val Version = s '3.0' }
285        }
286        '{FA4BB38C-FAF9-4CCA-9302-D1DD0FE520DB}' = s 'IMXSchemaDeclHandler'
287        {
288            ProxyStubClsid = s '{00020424-0000-0000-C000-000000000046}'
289            ProxyStubClsid32 = s '{00020424-0000-0000-C000-000000000046}'
290            TypeLib = s '{F5078F18-C551-11D3-89B9-0000F81FE221}' { val Version = s '3.0' }
291        }
292        '{808F4E35-8D5A-4FBE-8466-33A41279ED30}' = s 'IMXReaderControl'
293        {
294            ProxyStubClsid = s '{00020424-0000-0000-C000-000000000046}'
295            ProxyStubClsid32 = s '{00020424-0000-0000-C000-000000000046}'
296            TypeLib = s '{F5078F18-C551-11D3-89B9-0000F81FE221}' { val Version = s '3.0' }
297        }
298        '{4D7FF4BA-1565-4EA8-94E1-6E724A46F98D}' = s 'IMXWriter'
299        {
300            ProxyStubClsid = s '{00020424-0000-0000-C000-000000000046}'
301            ProxyStubClsid32 = s '{00020424-0000-0000-C000-000000000046}'
302            TypeLib = s '{F5078F18-C551-11D3-89B9-0000F81FE221}' { val Version = s '3.0' }
303        }
304        '{C90352F4-643C-4FBC-BB23-E996EB2D51FD}' = s 'IMXNamespacePrefixes'
305        {
306            ProxyStubClsid = s '{00020424-0000-0000-C000-000000000046}'
307            ProxyStubClsid32 = s '{00020424-0000-0000-C000-000000000046}'
308            TypeLib = s '{F5078F18-C551-11D3-89B9-0000F81FE221}' { val Version = s '3.0' }
309        }
310        '{C90352F5-643C-4FBC-BB23-E996EB2D51FD}' = s 'IVBMXNamespaceManager'
311        {
312            ProxyStubClsid = s '{00020424-0000-0000-C000-000000000046}'
313            ProxyStubClsid32 = s '{00020424-0000-0000-C000-000000000046}'
314            TypeLib = s '{F5078F18-C551-11D3-89B9-0000F81FE221}' { val Version = s '3.0' }
315        }
316        '{C90352F7-643C-4FBC-BB23-E996EB2D51FD}' = s 'IMXXMLFilter'
317        {
318            ProxyStubClsid = s '{00020424-0000-0000-C000-000000000046}'
319            ProxyStubClsid32 = s '{00020424-0000-0000-C000-000000000046}'
320            TypeLib = s '{F5078F18-C551-11D3-89B9-0000F81FE221}' { val Version = s '3.0' }
321        }
322        '{50EA08B1-DD1B-4664-9A50-C2F40F4BD79A}' = s 'ISchemaStringCollection'
323        {
324            ProxyStubClsid = s '{00020424-0000-0000-C000-000000000046}'
325            ProxyStubClsid32 = s '{00020424-0000-0000-C000-000000000046}'
326            TypeLib = s '{F5078F18-C551-11D3-89B9-0000F81FE221}' { val Version = s '3.0' }
327        }
328        '{50EA08B2-DD1B-4664-9A50-C2F40F4BD79A}' = s 'ISchemaItemCollection'
329        {
330            ProxyStubClsid = s '{00020424-0000-0000-C000-000000000046}'
331            ProxyStubClsid32 = s '{00020424-0000-0000-C000-000000000046}'
332            TypeLib = s '{F5078F18-C551-11D3-89B9-0000F81FE221}' { val Version = s '3.0' }
333        }
334        '{50EA08B3-DD1B-4664-9A50-C2F40F4BD79A}' = s 'ISchemaItem'
335        {
336            ProxyStubClsid = s '{00020424-0000-0000-C000-000000000046}'
337            ProxyStubClsid32 = s '{00020424-0000-0000-C000-000000000046}'
338            TypeLib = s '{F5078F18-C551-11D3-89B9-0000F81FE221}' { val Version = s '3.0' }
339        }
340        '{50EA08B4-DD1B-4664-9A50-C2F40F4BD79A}' = s 'ISchema'
341        {
342            ProxyStubClsid = s '{00020424-0000-0000-C000-000000000046}'
343            ProxyStubClsid32 = s '{00020424-0000-0000-C000-000000000046}'
344            TypeLib = s '{F5078F18-C551-11D3-89B9-0000F81FE221}' { val Version = s '3.0' }
345        }
346        '{50EA08B5-DD1B-4664-9A50-C2F40F4BD79A}' = s 'ISchemaParticle'
347        {
348            ProxyStubClsid = s '{00020424-0000-0000-C000-000000000046}'
349            ProxyStubClsid32 = s '{00020424-0000-0000-C000-000000000046}'
350            TypeLib = s '{F5078F18-C551-11D3-89B9-0000F81FE221}' { val Version = s '3.0' }
351        }
352        '{50EA08B6-DD1B-4664-9A50-C2F40F4BD79A}' = s 'ISchemaAttribute'
353        {
354            ProxyStubClsid = s '{00020424-0000-0000-C000-000000000046}'
355            ProxyStubClsid32 = s '{00020424-0000-0000-C000-000000000046}'
356            TypeLib = s '{F5078F18-C551-11D3-89B9-0000F81FE221}' { val Version = s '3.0' }
357        }
358        '{50EA08B7-DD1B-4664-9A50-C2F40F4BD79A}' = s 'ISchemaElement'
359        {
360            ProxyStubClsid = s '{00020424-0000-0000-C000-000000000046}'
361            ProxyStubClsid32 = s '{00020424-0000-0000-C000-000000000046}'
362            TypeLib = s '{F5078F18-C551-11D3-89B9-0000F81FE221}' { val Version = s '3.0' }
363        }
364        '{50EA08B8-DD1B-4664-9A50-C2F40F4BD79A}' = s 'ISchemaType'
365        {
366            ProxyStubClsid = s '{00020424-0000-0000-C000-000000000046}'
367            ProxyStubClsid32 = s '{00020424-0000-0000-C000-000000000046}'
368            TypeLib = s '{F5078F18-C551-11D3-89B9-0000F81FE221}' { val Version = s '3.0' }
369        }
370        '{50EA08B9-DD1B-4664-9A50-C2F40F4BD79A}' = s 'ISchemaComplexType'
371        {
372            ProxyStubClsid = s '{00020424-0000-0000-C000-000000000046}'
373            ProxyStubClsid32 = s '{00020424-0000-0000-C000-000000000046}'
374            TypeLib = s '{F5078F18-C551-11D3-89B9-0000F81FE221}' { val Version = s '3.0' }
375        }
376        '{50EA08BA-DD1B-4664-9A50-C2F40F4BD79A}' = s 'ISchemaAttributeGroup'
377        {
378            ProxyStubClsid = s '{00020424-0000-0000-C000-000000000046}'
379            ProxyStubClsid32 = s '{00020424-0000-0000-C000-000000000046}'
380            TypeLib = s '{F5078F18-C551-11D3-89B9-0000F81FE221}' { val Version = s '3.0' }
381        }
382        '{50EA08BB-DD1B-4664-9A50-C2F40F4BD79A}' = s 'ISchemaModelGroup'
383        {
384            ProxyStubClsid = s '{00020424-0000-0000-C000-000000000046}'
385            ProxyStubClsid32 = s '{00020424-0000-0000-C000-000000000046}'
386            TypeLib = s '{F5078F18-C551-11D3-89B9-0000F81FE221}' { val Version = s '3.0' }
387        }
388        '{50EA08BC-DD1B-4664-9A50-C2F40F4BD79A}' = s 'ISchemaAny'
389        {
390            ProxyStubClsid = s '{00020424-0000-0000-C000-000000000046}'
391            ProxyStubClsid32 = s '{00020424-0000-0000-C000-000000000046}'
392            TypeLib = s '{F5078F18-C551-11D3-89B9-0000F81FE221}' { val Version = s '3.0' }
393        }
394        '{50EA08BD-DD1B-4664-9A50-C2F40F4BD79A}' = s 'ISchemaIdentityConstraint'
395        {
396            ProxyStubClsid = s '{00020424-0000-0000-C000-000000000046}'
397            ProxyStubClsid32 = s '{00020424-0000-0000-C000-000000000046}'
398            TypeLib = s '{F5078F18-C551-11D3-89B9-0000F81FE221}' { val Version = s '3.0' }
399        }
400        '{50EA08BE-DD1B-4664-9A50-C2F40F4BD79A}' = s 'ISchemaNotation'
401        {
402            ProxyStubClsid = s '{00020424-0000-0000-C000-000000000046}'
403            ProxyStubClsid32 = s '{00020424-0000-0000-C000-000000000046}'
404            TypeLib = s '{F5078F18-C551-11D3-89B9-0000F81FE221}' { val Version = s '3.0' }
405        }
406    }
407    NoRemove CLSID
408    {
409        '{F5078F32-C551-11D3-89B9-0000F81FE221}' = s 'XML DOM Document 3.0'
410        {
411            InprocServer32 = s '%MODULE%' { val ThreadingModel = s 'Both' }
412            ProgId = s 'Msxml2.DOMDocument.3.0'
413            TypeLib = s '{F5078F18-C551-11D3-89B9-0000F81FE221}'
414            Version = s '3.0'
415            VersionIndependentProgId = s 'Msxml2.DOMDocument'
416        }
417        '{F6D90F11-9C73-11D3-B32E-00C04F990BB4}' = s 'XML DOM Document'
418        {
419            InprocServer32 = s '%MODULE%' { val ThreadingModel = s 'Both' }
420            ProgId = s 'Msxml2.DOMDocument'
421            TypeLib = s '{F5078F18-C551-11D3-89B9-0000F81FE221}'
422            Version = s '3.0'
423            VersionIndependentProgId = s 'Msxml2.DOMDocument'
424        }
425        '{F5078F33-C551-11D3-89B9-0000F81FE221}' = s 'Free threaded XML DOM Document 3.0'
426        {
427            InprocServer32 = s '%MODULE%' { val ThreadingModel = s 'Both' }
428            ProgId = s 'Msxml2.FreeThreadedDOMDocument.3.0'
429            TypeLib = s '{F5078F18-C551-11D3-89B9-0000F81FE221}'
430            Version = s '3.0'
431            VersionIndependentProgId = s 'Msxml2.FreeThreadedDOMDocument'
432        }
433        '{F6D90F12-9C73-11D3-B32E-00C04F990BB4}' = s 'Free threaded XML DOM Document'
434        {
435            InprocServer32 = s '%MODULE%' { val ThreadingModel = s 'Both' }
436            ProgId = s 'Msxml2.FreeThreadedDOMDocument'
437            TypeLib = s '{F5078F18-C551-11D3-89B9-0000F81FE221}'
438            Version = s '3.0'
439            VersionIndependentProgId = s 'Msxml2.FreeThreadedDOMDocument'
440        }
441        '{F5078F35-C551-11D3-89B9-0000F81FE221}' = s 'XML HTTP 3.0'
442        {
443            InprocServer32 = s '%MODULE%' { val ThreadingModel = s 'Apartment' }
444            ProgId = s 'Msxml2.XMLHTTP.3.0'
445            TypeLib = s '{F5078F18-C551-11D3-89B9-0000F81FE221}'
446            Version = s '3.0'
447            VersionIndependentProgId = s 'Msxml2.XMLHTTP'
448        }
449        '{F6D90F16-9C73-11D3-B32E-00C04F990BB4}' = s 'XML HTTP'
450        {
451            InprocServer32 = s '%MODULE%' { val ThreadingModel = s 'Apartment' }
452            ProgId = s 'Msxml2.XMLHTTP'
453            TypeLib = s '{F5078F18-C551-11D3-89B9-0000F81FE221}'
454            Version = s '3.0'
455            VersionIndependentProgId = s 'Msxml2.XMLHTTP'
456        }
457        '{AFB40FFD-B609-40A3-9828-F88BBE11E4E3}' = s 'Server XML HTTP 3.0'
458        {
459            InprocServer32 = s '%MODULE%' { val ThreadingModel = s 'Apartment' }
460            ProgId = s 'Msxml2.ServerXMLHTTP.3.0'
461            TypeLib = s '{F5078F18-C551-11D3-89B9-0000F81FE221}'
462            Version = s '3.0'
463            VersionIndependentProgId = s 'Msxml2.ServerXMLHTTP'
464        }
465        '{AFBA6B42-5692-48EA-8141-DC517DCF0EF1}' = s 'Server XML HTTP'
466        {
467            InprocServer32 = s '%MODULE%' { val ThreadingModel = s 'Apartment' }
468            ProgId = s 'Msxml2.ServerXMLHTTP'
469            TypeLib = s '{F5078F18-C551-11D3-89B9-0000F81FE221}'
470            Version = s '3.0'
471            VersionIndependentProgId = s 'Msxml2.ServerXMLHTTP'
472        }
473        '{F5078F34-C551-11D3-89B9-0000F81FE221}' = s 'XML Schema Cache 3.0'
474        {
475            InprocServer32 = s '%MODULE%' { val ThreadingModel = s 'Both' }
476            ProgId = s 'Msxml2.XMLSchemaCache.3.0'
477            TypeLib = s '{F5078F18-C551-11D3-89B9-0000F81FE221}'
478            Version = s '3.0'
479            VersionIndependentProgId = s 'Msxml2.XMLSchemaCache'
480        }
481        '{373984C9-B845-449B-91E7-45AC83036ADE}' = s 'XML Schema Cache'
482        {
483            InprocServer32 = s '%MODULE%' { val ThreadingModel = s 'Both' }
484            ProgId = s 'Msxml2.XMLSchemaCache'
485            TypeLib = s '{F5078F18-C551-11D3-89B9-0000F81FE221}'
486            Version = s '3.0'
487            VersionIndependentProgId = s 'Msxml2.XMLSchemaCache'
488        }
489        '{F5078F36-C551-11D3-89B9-0000F81FE221}' = s 'XSL Template 3.0'
490        {
491            InprocServer32 = s '%MODULE%' { val ThreadingModel = s 'Both' }
492            ProgId = s 'Msxml2.XSLTemplate.3.0'
493            TypeLib = s '{F5078F18-C551-11D3-89B9-0000F81FE221}'
494            Version = s '3.0'
495            VersionIndependentProgId = s 'Msxml2.XSLTemplate'
496        }
497        '{2933BF94-7B36-11D2-B20E-00C04F983E60}' = s 'XSL Template'
498        {
499            InprocServer32 = s '%MODULE%' { val ThreadingModel = s 'Both' }
500            ProgId = s 'Msxml2.XSLTemplate'
501            TypeLib = s '{F5078F18-C551-11D3-89B9-0000F81FE221}'
502            Version = s '3.0'
503            VersionIndependentProgId = s 'Msxml2.XSLTemplate'
504        }
505        '{3124C396-FB13-4836-A6AD-1317F1713688}' = s 'SAX XML Reader 3.0'
506        {
507            InprocServer32 = s '%MODULE%' { val ThreadingModel = s 'Both' }
508            ProgId = s 'Msxml2.SAXXMLReader.3.0'
509            TypeLib = s '{F5078F18-C551-11D3-89B9-0000F81FE221}'
510            Version = s '3.0'
511            VersionIndependentProgId = s 'Msxml2.SAXXMLReader'
512        }
513        '{079AA557-4A18-424A-8EEE-E39F0A8D41B9}' = s 'SAX XML Reader'
514        {
515            InprocServer32 = s '%MODULE%' { val ThreadingModel = s 'Both' }
516            ProgId = s 'Msxml2.SAXXMLReader'
517            TypeLib = s '{F5078F18-C551-11D3-89B9-0000F81FE221}'
518            Version = s '3.0'
519            VersionIndependentProgId = s 'Msxml2.SAXXMLReader'
520        }
521        '{3D813DFE-6C91-4A4E-8F41-04346A841D9C}' = s 'MXXMLWriter 3.0'
522        {
523            InprocServer32 = s '%MODULE%' { val ThreadingModel = s 'Both' }
524            ProgId = s 'Msxml2.MXXMLWriter.3.0'
525            TypeLib = s '{F5078F18-C551-11D3-89B9-0000F81FE221}'
526            Version = s '3.0'
527            VersionIndependentProgId = s 'Msxml2.MXXMLWriter'
528        }
529        '{FC220AD8-A72A-4EE8-926E-0B7AD152A020}' = s 'MXXMLWriter'
530        {
531            InprocServer32 = s '%MODULE%' { val ThreadingModel = s 'Both' }
532            ProgId = s 'Msxml2.MXXMLWriter'
533            TypeLib = s '{F5078F18-C551-11D3-89B9-0000F81FE221}'
534            Version = s '3.0'
535            VersionIndependentProgId = s 'Msxml2.MXXMLWriter'
536        }
537        '{3E784A01-F3AE-4DC0-9354-9526B9370EBA}' = s 'SAXAttributes 3.0'
538        {
539            InprocServer32 = s '%MODULE%' { val ThreadingModel = s 'Both' }
540            ProgId = s 'Msxml2.SAXAttributes.3.0'
541            TypeLib = s '{F5078F18-C551-11D3-89B9-0000F81FE221}'
542            Version = s '3.0'
543            VersionIndependentProgId = s 'Msxml2.SAXAttributes'
544        }
545        '{4DD441AD-526D-4A77-9F1B-9841ED802FB0}' = s 'SAXAttributes'
546        {
547            InprocServer32 = s '%MODULE%' { val ThreadingModel = s 'Both' }
548            ProgId = s 'Msxml2.SAXAttributes'
549            TypeLib = s '{F5078F18-C551-11D3-89B9-0000F81FE221}'
550            Version = s '3.0'
551            VersionIndependentProgId = s 'Msxml2.SAXAttributes'
552        }
553    }
554    'Msxml2.DOMDocument.3.0' = s 'XML DOM Document 3.0'
555    {
556        CLSID = s '{F5078F32-C551-11D3-89B9-0000F81FE221}'
557    }
558    'Msxml2.DOMDocument' = s 'XML DOM Document 3.0'
559    {
560        CLSID = s '{F5078F32-C551-11D3-89B9-0000F81FE221}'
561        CurVer = s 'Msxml2.DOMDocument.3.0'
562    }
563    'Msxml2.DOMDocument' = s 'XML DOM Document'
564    {
565        CLSID = s '{F6D90F11-9C73-11D3-B32E-00C04F990BB4}'
566    }
567    'Msxml2.DOMDocument' = s 'XML DOM Document'
568    {
569        CLSID = s '{F6D90F11-9C73-11D3-B32E-00C04F990BB4}'
570    }
571    'Msxml2.FreeThreadedDOMDocument.3.0' = s 'Free threaded XML DOM Document 3.0'
572    {
573        CLSID = s '{F5078F33-C551-11D3-89B9-0000F81FE221}'
574    }
575    'Msxml2.FreeThreadedDOMDocument' = s 'Free threaded XML DOM Document 3.0'
576    {
577        CLSID = s '{F5078F33-C551-11D3-89B9-0000F81FE221}'
578        CurVer = s 'Msxml2.FreeThreadedDOMDocument.3.0'
579    }
580    'Msxml2.FreeThreadedDOMDocument' = s 'Free threaded XML DOM Document'
581    {
582        CLSID = s '{F6D90F12-9C73-11D3-B32E-00C04F990BB4}'
583    }
584    'Msxml2.FreeThreadedDOMDocument' = s 'Free threaded XML DOM Document'
585    {
586        CLSID = s '{F6D90F12-9C73-11D3-B32E-00C04F990BB4}'
587    }
588    'Msxml2.XMLHTTP.3.0' = s 'XML HTTP 3.0'
589    {
590        CLSID = s '{F5078F35-C551-11D3-89B9-0000F81FE221}'
591    }
592    'Msxml2.XMLHTTP' = s 'XML HTTP 3.0'
593    {
594        CLSID = s '{F5078F35-C551-11D3-89B9-0000F81FE221}'
595        CurVer = s 'Msxml2.XMLHTTP.3.0'
596    }
597    'Msxml2.XMLHTTP' = s 'XML HTTP'
598    {
599        CLSID = s '{F6D90F16-9C73-11D3-B32E-00C04F990BB4}'
600    }
601    'Msxml2.XMLHTTP' = s 'XML HTTP'
602    {
603        CLSID = s '{F6D90F16-9C73-11D3-B32E-00C04F990BB4}'
604    }
605    'Msxml2.ServerXMLHTTP.3.0' = s 'Server XML HTTP 3.0'
606    {
607        CLSID = s '{AFB40FFD-B609-40A3-9828-F88BBE11E4E3}'
608    }
609    'Msxml2.ServerXMLHTTP' = s 'Server XML HTTP 3.0'
610    {
611        CLSID = s '{AFB40FFD-B609-40A3-9828-F88BBE11E4E3}'
612        CurVer = s 'Msxml2.ServerXMLHTTP.3.0'
613    }
614    'Msxml2.ServerXMLHTTP' = s 'Server XML HTTP'
615    {
616        CLSID = s '{AFBA6B42-5692-48EA-8141-DC517DCF0EF1}'
617    }
618    'Msxml2.ServerXMLHTTP' = s 'Server XML HTTP'
619    {
620        CLSID = s '{AFBA6B42-5692-48EA-8141-DC517DCF0EF1}'
621    }
622    'Msxml2.XMLSchemaCache.3.0' = s 'XML Schema Cache 3.0'
623    {
624        CLSID = s '{F5078F34-C551-11D3-89B9-0000F81FE221}'
625    }
626    'Msxml2.XMLSchemaCache' = s 'XML Schema Cache 3.0'
627    {
628        CLSID = s '{F5078F34-C551-11D3-89B9-0000F81FE221}'
629        CurVer = s 'Msxml2.XMLSchemaCache.3.0'
630    }
631    'Msxml2.XMLSchemaCache' = s 'XML Schema Cache'
632    {
633        CLSID = s '{373984C9-B845-449B-91E7-45AC83036ADE}'
634    }
635    'Msxml2.XMLSchemaCache' = s 'XML Schema Cache'
636    {
637        CLSID = s '{373984C9-B845-449B-91E7-45AC83036ADE}'
638    }
639    'Msxml2.XSLTemplate.3.0' = s 'XSL Template 3.0'
640    {
641        CLSID = s '{F5078F36-C551-11D3-89B9-0000F81FE221}'
642    }
643    'Msxml2.XSLTemplate' = s 'XSL Template 3.0'
644    {
645        CLSID = s '{F5078F36-C551-11D3-89B9-0000F81FE221}'
646        CurVer = s 'Msxml2.XSLTemplate.3.0'
647    }
648    'Msxml2.XSLTemplate' = s 'XSL Template'
649    {
650        CLSID = s '{2933BF94-7B36-11D2-B20E-00C04F983E60}'
651    }
652    'Msxml2.XSLTemplate' = s 'XSL Template'
653    {
654        CLSID = s '{2933BF94-7B36-11D2-B20E-00C04F983E60}'
655    }
656    'Msxml2.SAXXMLReader.3.0' = s 'SAX XML Reader 3.0'
657    {
658        CLSID = s '{3124C396-FB13-4836-A6AD-1317F1713688}'
659    }
660    'Msxml2.SAXXMLReader' = s 'SAX XML Reader 3.0'
661    {
662        CLSID = s '{3124C396-FB13-4836-A6AD-1317F1713688}'
663        CurVer = s 'Msxml2.SAXXMLReader.3.0'
664    }
665    'Msxml2.SAXXMLReader' = s 'SAX XML Reader'
666    {
667        CLSID = s '{079AA557-4A18-424A-8EEE-E39F0A8D41B9}'
668    }
669    'Msxml2.SAXXMLReader' = s 'SAX XML Reader'
670    {
671        CLSID = s '{079AA557-4A18-424A-8EEE-E39F0A8D41B9}'
672    }
673    'Msxml2.MXXMLWriter.3.0' = s 'MXXMLWriter 3.0'
674    {
675        CLSID = s '{3D813DFE-6C91-4A4E-8F41-04346A841D9C}'
676    }
677    'Msxml2.MXXMLWriter' = s 'MXXMLWriter 3.0'
678    {
679        CLSID = s '{3D813DFE-6C91-4A4E-8F41-04346A841D9C}'
680        CurVer = s 'Msxml2.MXXMLWriter.3.0'
681    }
682    'Msxml2.MXXMLWriter' = s 'MXXMLWriter'
683    {
684        CLSID = s '{FC220AD8-A72A-4EE8-926E-0B7AD152A020}'
685    }
686    'Msxml2.MXXMLWriter' = s 'MXXMLWriter'
687    {
688        CLSID = s '{FC220AD8-A72A-4EE8-926E-0B7AD152A020}'
689    }
690    'Msxml2.SAXAttributes.3.0' = s 'SAXAttributes 3.0'
691    {
692        CLSID = s '{3E784A01-F3AE-4DC0-9354-9526B9370EBA}'
693    }
694    'Msxml2.SAXAttributes' = s 'SAXAttributes 3.0'
695    {
696        CLSID = s '{3E784A01-F3AE-4DC0-9354-9526B9370EBA}'
697        CurVer = s 'Msxml2.SAXAttributes.3.0'
698    }
699    'Msxml2.SAXAttributes' = s 'SAXAttributes'
700    {
701        CLSID = s '{4DD441AD-526D-4A77-9F1B-9841ED802FB0}'
702    }
703    'Msxml2.SAXAttributes' = s 'SAXAttributes'
704    {
705        CLSID = s '{4DD441AD-526D-4A77-9F1B-9841ED802FB0}'
706    }
707}