xref: /reactos/dll/win32/msxml/msxml_tlb.rgs (revision c2c66aff)
1HKCR
2{
3    NoRemove Typelib
4    {
5        NoRemove '{D63E0CE2-A0A2-11D0-9C02-00C04FC99C8E}'
6        {
7            '2.0' = s 'Microsoft XML, v2.0'
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 '{D63E0CE2-A0A2-11D0-9C02-00C04FC99C8E}' { val Version = s '2.0' }
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 '{D63E0CE2-A0A2-11D0-9C02-00C04FC99C8E}' { val Version = s '2.0' }
27        }
28        '{2933BF82-7B36-11D2-B20E-00C04F983E60}' = s 'IXMLDOMNodeList'
29        {
30            ProxyStubClsid = s '{00020424-0000-0000-C000-000000000046}'
31            ProxyStubClsid32 = s '{00020424-0000-0000-C000-000000000046}'
32            TypeLib = s '{D63E0CE2-A0A2-11D0-9C02-00C04FC99C8E}' { val Version = s '2.0' }
33        }
34        '{2933BF83-7B36-11D2-B20E-00C04F983E60}' = s 'IXMLDOMNamedNodeMap'
35        {
36            ProxyStubClsid = s '{00020424-0000-0000-C000-000000000046}'
37            ProxyStubClsid32 = s '{00020424-0000-0000-C000-000000000046}'
38            TypeLib = s '{D63E0CE2-A0A2-11D0-9C02-00C04FC99C8E}' { val Version = s '2.0' }
39        }
40        '{3EFAA413-272F-11D2-836F-0000F87A7782}' = s 'IXMLDOMDocumentFragment'
41        {
42            ProxyStubClsid = s '{00020424-0000-0000-C000-000000000046}'
43            ProxyStubClsid32 = s '{00020424-0000-0000-C000-000000000046}'
44            TypeLib = s '{D63E0CE2-A0A2-11D0-9C02-00C04FC99C8E}' { val Version = s '2.0' }
45        }
46        '{2933BF84-7B36-11D2-B20E-00C04F983E60}' = s 'IXMLDOMCharacterData'
47        {
48            ProxyStubClsid = s '{00020424-0000-0000-C000-000000000046}'
49            ProxyStubClsid32 = s '{00020424-0000-0000-C000-000000000046}'
50            TypeLib = s '{D63E0CE2-A0A2-11D0-9C02-00C04FC99C8E}' { val Version = s '2.0' }
51        }
52        '{2933BF85-7B36-11D2-B20E-00C04F983E60}' = s 'IXMLDOMAttribute'
53        {
54            ProxyStubClsid = s '{00020424-0000-0000-C000-000000000046}'
55            ProxyStubClsid32 = s '{00020424-0000-0000-C000-000000000046}'
56            TypeLib = s '{D63E0CE2-A0A2-11D0-9C02-00C04FC99C8E}' { val Version = s '2.0' }
57        }
58        '{2933BF86-7B36-11D2-B20E-00C04F983E60}' = s 'IXMLDOMElement'
59        {
60            ProxyStubClsid = s '{00020424-0000-0000-C000-000000000046}'
61            ProxyStubClsid32 = s '{00020424-0000-0000-C000-000000000046}'
62            TypeLib = s '{D63E0CE2-A0A2-11D0-9C02-00C04FC99C8E}' { val Version = s '2.0' }
63        }
64        '{2933BF87-7B36-11D2-B20E-00C04F983E60}' = s 'IXMLDOMText'
65        {
66            ProxyStubClsid = s '{00020424-0000-0000-C000-000000000046}'
67            ProxyStubClsid32 = s '{00020424-0000-0000-C000-000000000046}'
68            TypeLib = s '{D63E0CE2-A0A2-11D0-9C02-00C04FC99C8E}' { val Version = s '2.0' }
69        }
70        '{2933BF88-7B36-11D2-B20E-00C04F983E60}' = s 'IXMLDOMComment'
71        {
72            ProxyStubClsid = s '{00020424-0000-0000-C000-000000000046}'
73            ProxyStubClsid32 = s '{00020424-0000-0000-C000-000000000046}'
74            TypeLib = s '{D63E0CE2-A0A2-11D0-9C02-00C04FC99C8E}' { val Version = s '2.0' }
75        }
76        '{2933BF89-7B36-11D2-B20E-00C04F983E60}' = s 'IXMLDOMProcessingInstruction'
77        {
78            ProxyStubClsid = s '{00020424-0000-0000-C000-000000000046}'
79            ProxyStubClsid32 = s '{00020424-0000-0000-C000-000000000046}'
80            TypeLib = s '{D63E0CE2-A0A2-11D0-9C02-00C04FC99C8E}' { val Version = s '2.0' }
81        }
82        '{2933BF8A-7B36-11D2-B20E-00C04F983E60}' = s 'IXMLDOMCDATASection'
83        {
84            ProxyStubClsid = s '{00020424-0000-0000-C000-000000000046}'
85            ProxyStubClsid32 = s '{00020424-0000-0000-C000-000000000046}'
86            TypeLib = s '{D63E0CE2-A0A2-11D0-9C02-00C04FC99C8E}' { val Version = s '2.0' }
87        }
88        '{2933BF8B-7B36-11D2-B20E-00C04F983E60}' = s 'IXMLDOMDocumentType'
89        {
90            ProxyStubClsid = s '{00020424-0000-0000-C000-000000000046}'
91            ProxyStubClsid32 = s '{00020424-0000-0000-C000-000000000046}'
92            TypeLib = s '{D63E0CE2-A0A2-11D0-9C02-00C04FC99C8E}' { val Version = s '2.0' }
93        }
94        '{2933BF8C-7B36-11D2-B20E-00C04F983E60}' = s 'IXMLDOMNotation'
95        {
96            ProxyStubClsid = s '{00020424-0000-0000-C000-000000000046}'
97            ProxyStubClsid32 = s '{00020424-0000-0000-C000-000000000046}'
98            TypeLib = s '{D63E0CE2-A0A2-11D0-9C02-00C04FC99C8E}' { val Version = s '2.0' }
99        }
100        '{2933BF8D-7B36-11D2-B20E-00C04F983E60}' = s 'IXMLDOMEntity'
101        {
102            ProxyStubClsid = s '{00020424-0000-0000-C000-000000000046}'
103            ProxyStubClsid32 = s '{00020424-0000-0000-C000-000000000046}'
104            TypeLib = s '{D63E0CE2-A0A2-11D0-9C02-00C04FC99C8E}' { val Version = s '2.0' }
105        }
106        '{2933BF8E-7B36-11D2-B20E-00C04F983E60}' = s 'IXMLDOMEntityReference'
107        {
108            ProxyStubClsid = s '{00020424-0000-0000-C000-000000000046}'
109            ProxyStubClsid32 = s '{00020424-0000-0000-C000-000000000046}'
110            TypeLib = s '{D63E0CE2-A0A2-11D0-9C02-00C04FC99C8E}' { val Version = s '2.0' }
111        }
112        '{2933BF8F-7B36-11D2-B20E-00C04F983E60}' = s 'IXMLDOMImplementation'
113        {
114            ProxyStubClsid = s '{00020424-0000-0000-C000-000000000046}'
115            ProxyStubClsid32 = s '{00020424-0000-0000-C000-000000000046}'
116            TypeLib = s '{D63E0CE2-A0A2-11D0-9C02-00C04FC99C8E}' { val Version = s '2.0' }
117        }
118        '{3EFAA426-272F-11D2-836F-0000F87A7782}' = s 'IXMLDOMParseError'
119        {
120            ProxyStubClsid = s '{00020424-0000-0000-C000-000000000046}'
121            ProxyStubClsid32 = s '{00020424-0000-0000-C000-000000000046}'
122            TypeLib = s '{D63E0CE2-A0A2-11D0-9C02-00C04FC99C8E}' { val Version = s '2.0' }
123        }
124        '{3EFAA427-272F-11D2-836F-0000F87A7782}' = s 'XMLDOMDocumentEvents'
125        {
126            ProxyStubClsid = s '{00020424-0000-0000-C000-000000000046}'
127            ProxyStubClsid32 = s '{00020424-0000-0000-C000-000000000046}'
128            TypeLib = s '{D63E0CE2-A0A2-11D0-9C02-00C04FC99C8E}' { val Version = s '2.0' }
129        }
130        '{ED8C108D-4349-11D2-91A4-00C04F7969E8}' = s 'IXMLHttpRequest'
131        {
132            ProxyStubClsid = s '{00020424-0000-0000-C000-000000000046}'
133            ProxyStubClsid32 = s '{00020424-0000-0000-C000-000000000046}'
134            TypeLib = s '{D63E0CE2-A0A2-11D0-9C02-00C04FC99C8E}' { val Version = s '2.0' }
135        }
136        '{310AFA62-0575-11D2-9CA9-0060B0EC3D39}' = s 'IXMLDSOControl'
137        {
138            ProxyStubClsid = s '{00020424-0000-0000-C000-000000000046}'
139            ProxyStubClsid32 = s '{00020424-0000-0000-C000-000000000046}'
140            TypeLib = s '{D63E0CE2-A0A2-11D0-9C02-00C04FC99C8E}' { val Version = s '2.0' }
141        }
142        '{65725580-9B5D-11D0-9BFE-00C04FC99C8E}' = s 'IXMLElementCollection'
143        {
144            ProxyStubClsid = s '{00020424-0000-0000-C000-000000000046}'
145            ProxyStubClsid32 = s '{00020424-0000-0000-C000-000000000046}'
146            TypeLib = s '{D63E0CE2-A0A2-11D0-9C02-00C04FC99C8E}' { val Version = s '2.0' }
147        }
148    }
149    NoRemove CLSID
150    {
151        '{2933BF90-7B36-11D2-B20E-00C04F983E60}' = s 'XML DOM Document'
152        {
153            InprocServer32 = s '%MODULE%' { val ThreadingModel = s 'Both' }
154            ProgId = s 'Microsoft.XMLDOM.1.0'
155            TypeLib = s '{D63E0CE2-A0A2-11D0-9C02-00C04FC99C8E}'
156            Version = s '1.0'
157            VersionIndependentProgId = s 'Microsoft.XMLDOM'
158        }
159        '{2933BF91-7B36-11D2-B20E-00C04F983E60}' = s 'Free Threaded XML DOM Document'
160        {
161            InprocServer32 = s '%MODULE%' { val ThreadingModel = s 'Both' }
162            ProgId = s 'Microsoft.FreeThreadedXMLDOM.1.0'
163            TypeLib = s '{D63E0CE2-A0A2-11D0-9C02-00C04FC99C8E}'
164            Version = s '1.0'
165            VersionIndependentProgId = s 'Microsoft.FreeThreadedXMLDOM'
166        }
167        '{ED8C108E-4349-11D2-91A4-00C04F7969E8}' = s 'XML HTTP Request'
168        {
169            InprocServer32 = s '%MODULE%' { val ThreadingModel = s 'Apartment' }
170            ProgId = s 'Microsoft.XMLHTTP.1.0'
171            TypeLib = s '{D63E0CE2-A0A2-11D0-9C02-00C04FC99C8E}'
172            Version = s '1.0'
173            VersionIndependentProgId = s 'Microsoft.XMLHTTP'
174        }
175        '{550DDA30-0541-11D2-9CA9-0060B0EC3D39}' = s 'XML Data Source Object'
176        {
177            InprocServer32 = s '%MODULE%' { val ThreadingModel = s 'Apartment' }
178            ProgId = s 'Microsoft.XMLDSO.1.0'
179            TypeLib = s '{D63E0CE2-A0A2-11D0-9C02-00C04FC99C8E}'
180            Version = s '1.0'
181            VersionIndependentProgId = s 'Microsoft.XMLDSO'
182        }
183        '{CFC399AF-D876-11D0-9C10-00C04FC99C8E}' = s 'Msxml'
184        {
185            InprocServer32 = s '%MODULE%' { val ThreadingModel = s 'Both' }
186            ProgId = s 'Msxml'
187            TypeLib = s '{D63E0CE2-A0A2-11D0-9C02-00C04FC99C8E}'
188            Version = s '1.0'
189        }
190    }
191    'Microsoft.XMLDOM.1.0' = s 'XML DOM Document'
192    {
193        CLSID = s '{2933BF90-7B36-11D2-B20E-00C04F983E60}'
194    }
195    'Microsoft.XMLDOM' = s 'XML DOM Document'
196    {
197        CLSID = s '{2933BF90-7B36-11D2-B20E-00C04F983E60}'
198        CurVer = s 'Microsoft.XMLDOM.1.0'
199    }
200    'Microsoft.FreeThreadedXMLDOM.1.0' = s 'Free Threaded XML DOM Document'
201    {
202        CLSID = s '{2933BF91-7B36-11D2-B20E-00C04F983E60}'
203    }
204    'Microsoft.FreeThreadedXMLDOM' = s 'Free Threaded XML DOM Document'
205    {
206        CLSID = s '{2933BF91-7B36-11D2-B20E-00C04F983E60}'
207        CurVer = s 'Microsoft.FreeThreadedXMLDOM.1.0'
208    }
209    'Microsoft.XMLHTTP.1.0' = s 'XML HTTP Request'
210    {
211        CLSID = s '{ED8C108E-4349-11D2-91A4-00C04F7969E8}'
212    }
213    'Microsoft.XMLHTTP' = s 'XML HTTP Request'
214    {
215        CLSID = s '{ED8C108E-4349-11D2-91A4-00C04F7969E8}'
216        CurVer = s 'Microsoft.XMLHTTP.1.0'
217    }
218    'Microsoft.XMLDSO.1.0' = s 'XML Data Source Object'
219    {
220        CLSID = s '{550DDA30-0541-11D2-9CA9-0060B0EC3D39}'
221    }
222    'Microsoft.XMLDSO' = s 'XML Data Source Object'
223    {
224        CLSID = s '{550DDA30-0541-11D2-9CA9-0060B0EC3D39}'
225        CurVer = s 'Microsoft.XMLDSO.1.0'
226    }
227    'Msxml' = s 'Msxml'
228    {
229        CLSID = s '{CFC399AF-D876-11D0-9C10-00C04FC99C8E}'
230    }
231}