xref: /reactos/dll/win32/msxml2/msxml2_tlb.rgs (revision 40462c92)
1HKCR
2{
3    NoRemove Typelib
4    {
5        NoRemove '{F5078F18-C551-11D3-89B9-0000F81FE221}'
6        {
7            '2.6' = s 'Microsoft XML, v2.6'
8            {
9                '0' { win32 = s '%MODULE%' }
10                FLAGS = s '0'
11            }
12        }
13    }
14    NoRemove Interface
15    {
16        '{2933BF80-7B36-11D2-B20E-00C04F983E60}' = s 'IXMLDOMNode'
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 '2.6' }
21        }
22        '{2933BF81-7B36-11D2-B20E-00C04F983E60}' = s 'IXMLDOMDocument'
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 '2.6' }
27        }
28        '{373984C8-B845-449B-91E7-45AC83036ADE}' = s 'IXMLDOMSchemaCollection'
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 '2.6' }
33        }
34        '{2933BF95-7B36-11D2-B20E-00C04F983E60}' = s 'IXMLDOMDocument2'
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 '2.6' }
39        }
40        '{2933BF82-7B36-11D2-B20E-00C04F983E60}' = s 'IXMLDOMNodeList'
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 '2.6' }
45        }
46        '{AA634FC7-5888-44A7-A257-3A47150D3A0E}' = s 'IXMLDOMSelection'
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 '2.6' }
51        }
52        '{2933BF83-7B36-11D2-B20E-00C04F983E60}' = s 'IXMLDOMNamedNodeMap'
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 '2.6' }
57        }
58        '{3EFAA413-272F-11D2-836F-0000F87A7782}' = s 'IXMLDOMDocumentFragment'
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 '2.6' }
63        }
64        '{2933BF84-7B36-11D2-B20E-00C04F983E60}' = s 'IXMLDOMCharacterData'
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 '2.6' }
69        }
70        '{2933BF85-7B36-11D2-B20E-00C04F983E60}' = s 'IXMLDOMAttribute'
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 '2.6' }
75        }
76        '{2933BF86-7B36-11D2-B20E-00C04F983E60}' = s 'IXMLDOMElement'
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 '2.6' }
81        }
82        '{2933BF87-7B36-11D2-B20E-00C04F983E60}' = s 'IXMLDOMText'
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 '2.6' }
87        }
88        '{2933BF88-7B36-11D2-B20E-00C04F983E60}' = s 'IXMLDOMComment'
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 '2.6' }
93        }
94        '{2933BF89-7B36-11D2-B20E-00C04F983E60}' = s 'IXMLDOMProcessingInstruction'
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 '2.6' }
99        }
100        '{2933BF8A-7B36-11D2-B20E-00C04F983E60}' = s 'IXMLDOMCDATASection'
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 '2.6' }
105        }
106        '{2933BF8B-7B36-11D2-B20E-00C04F983E60}' = s 'IXMLDOMDocumentType'
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 '2.6' }
111        }
112        '{2933BF8C-7B36-11D2-B20E-00C04F983E60}' = s 'IXMLDOMNotation'
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 '2.6' }
117        }
118        '{2933BF8D-7B36-11D2-B20E-00C04F983E60}' = s 'IXMLDOMEntity'
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 '2.6' }
123        }
124        '{2933BF8E-7B36-11D2-B20E-00C04F983E60}' = s 'IXMLDOMEntityReference'
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 '2.6' }
129        }
130        '{2933BF8F-7B36-11D2-B20E-00C04F983E60}' = s 'IXMLDOMImplementation'
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 '2.6' }
135        }
136        '{3EFAA425-272F-11D2-836F-0000F87A7782}' = s 'IXTLRuntime'
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 '2.6' }
141        }
142        '{3EFAA427-272F-11D2-836F-0000F87A7782}' = s 'XMLDOMDocumentEvents'
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 '2.6' }
147        }
148        '{2933BF92-7B36-11D2-B20E-00C04F983E60}' = s 'IXSLProcessor'
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 '2.6' }
153        }
154        '{2933BF93-7B36-11D2-B20E-00C04F983E60}' = s 'IXSLTemplate'
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 '2.6' }
159        }
160        '{ED8C108D-4349-11D2-91A4-00C04F7969E8}' = s 'IXMLHTTPRequest'
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 '2.6' }
165        }
166        '{3EFAA426-272F-11D2-836F-0000F87A7782}' = s 'IXMLDOMParseError'
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 '2.6' }
171        }
172    }
173    NoRemove CLSID
174    {
175        '{F5078F1B-C551-11D3-89B9-0000F81FE221}' = s 'XML DOM Document 2.6'
176        {
177            InprocServer32 = s '%MODULE%' { val ThreadingModel = s 'Both' }
178            ProgId = s 'Msxml2.DOMDocument.2.6'
179            TypeLib = s '{F5078F18-C551-11D3-89B9-0000F81FE221}'
180            Version = s '2.6'
181            VersionIndependentProgId = s 'Msxml2.DOMDocument'
182        }
183        '{F5078F1C-C551-11D3-89B9-0000F81FE221}' = s 'Free Threaded XML DOM Document 2.6'
184        {
185            InprocServer32 = s '%MODULE%' { val ThreadingModel = s 'Both' }
186            ProgId = s 'Msxml2.FreeThreadedDOMDocument.2.6'
187            TypeLib = s '{F5078F18-C551-11D3-89B9-0000F81FE221}'
188            Version = s '2.6'
189            VersionIndependentProgId = s 'Msxml2.FreeThreadedDOMDocument'
190        }
191        '{F5078F1E-C551-11D3-89B9-0000F81FE221}' = s 'XML HTTP 2.6'
192        {
193            InprocServer32 = s '%MODULE%' { val ThreadingModel = s 'Apartment' }
194            ProgId = s 'Msxml2.XMLHTTP.2.6'
195            TypeLib = s '{F5078F18-C551-11D3-89B9-0000F81FE221}'
196            Version = s '2.6'
197            VersionIndependentProgId = s 'Msxml2.XMLHTTP'
198        }
199        '{F5078F1D-C551-11D3-89B9-0000F81FE221}' = s 'XML Schema Cache 2.6'
200        {
201            InprocServer32 = s '%MODULE%' { val ThreadingModel = s 'Both' }
202            ProgId = s 'Msxml2.XMLSchemaCache.2.6'
203            TypeLib = s '{F5078F18-C551-11D3-89B9-0000F81FE221}'
204            Version = s '2.6'
205            VersionIndependentProgId = s 'Msxml2.XMLSchemaCache'
206        }
207        '{F5078F21-C551-11D3-89B9-0000F81FE221}' = s 'XSL Template 2.6'
208        {
209            InprocServer32 = s '%MODULE%' { val ThreadingModel = s 'Both' }
210            ProgId = s 'Msxml2.XSLTemplate.2.6'
211            TypeLib = s '{F5078F18-C551-11D3-89B9-0000F81FE221}'
212            Version = s '2.6'
213            VersionIndependentProgId = s 'Msxml2.XSLTemplate'
214        }
215    }
216    'Msxml2.DOMDocument.2.6' = s 'XML DOM Document 2.6'
217    {
218        CLSID = s '{F5078F1B-C551-11D3-89B9-0000F81FE221}'
219    }
220    'Msxml2.DOMDocument' = s 'XML DOM Document 2.6'
221    {
222        CLSID = s '{F5078F1B-C551-11D3-89B9-0000F81FE221}'
223        CurVer = s 'Msxml2.DOMDocument.2.6'
224    }
225    'Msxml2.FreeThreadedDOMDocument.2.6' = s 'Free Threaded XML DOM Document 2.6'
226    {
227        CLSID = s '{F5078F1C-C551-11D3-89B9-0000F81FE221}'
228    }
229    'Msxml2.FreeThreadedDOMDocument' = s 'Free Threaded XML DOM Document 2.6'
230    {
231        CLSID = s '{F5078F1C-C551-11D3-89B9-0000F81FE221}'
232        CurVer = s 'Msxml2.FreeThreadedDOMDocument.2.6'
233    }
234    'Msxml2.XMLHTTP.2.6' = s 'XML HTTP 2.6'
235    {
236        CLSID = s '{F5078F1E-C551-11D3-89B9-0000F81FE221}'
237    }
238    'Msxml2.XMLHTTP' = s 'XML HTTP 2.6'
239    {
240        CLSID = s '{F5078F1E-C551-11D3-89B9-0000F81FE221}'
241        CurVer = s 'Msxml2.XMLHTTP.2.6'
242    }
243    'Msxml2.XMLSchemaCache.2.6' = s 'XML Schema Cache 2.6'
244    {
245        CLSID = s '{F5078F1D-C551-11D3-89B9-0000F81FE221}'
246    }
247    'Msxml2.XMLSchemaCache' = s 'XML Schema Cache 2.6'
248    {
249        CLSID = s '{F5078F1D-C551-11D3-89B9-0000F81FE221}'
250        CurVer = s 'Msxml2.XMLSchemaCache.2.6'
251    }
252    'Msxml2.XSLTemplate.2.6' = s 'XSL Template 2.6'
253    {
254        CLSID = s '{F5078F21-C551-11D3-89B9-0000F81FE221}'
255    }
256    'Msxml2.XSLTemplate' = s 'XSL Template 2.6'
257    {
258        CLSID = s '{F5078F21-C551-11D3-89B9-0000F81FE221}'
259        CurVer = s 'Msxml2.XSLTemplate.2.6'
260    }
261}