xref: /reactos/dll/win32/shdocvw/res/shdocvw_v1.rgs (revision 960a305e)
1HKCR
2{
3    NoRemove Typelib
4    {
5        NoRemove '{EAB22AC0-30C1-11CF-A7EB-0000C05BAE0B}'
6        {
7            '1.1' = s 'Microsoft Internet Controls'
8            {
9                '0' { win32 = s '%MODULE%' }
10                FLAGS = s '0'
11            }
12        }
13    }
14    NoRemove Interface
15    {
16        '{EAB22AC1-30C1-11CF-A7EB-0000C05BAE0B}' = s 'IWebBrowser'
17        {
18            ProxyStubClsid = s '{00020424-0000-0000-C000-000000000046}'
19            ProxyStubClsid32 = s '{00020424-0000-0000-C000-000000000046}'
20            TypeLib = s '{EAB22AC0-30C1-11CF-A7EB-0000C05BAE0B}' { val Version = s '1.1' }
21        }
22        '{EAB22AC2-30C1-11CF-A7EB-0000C05BAE0B}' = s 'DWebBrowserEvents'
23        {
24            ProxyStubClsid = s '{00020424-0000-0000-C000-000000000046}'
25            ProxyStubClsid32 = s '{00020424-0000-0000-C000-000000000046}'
26            TypeLib = s '{EAB22AC0-30C1-11CF-A7EB-0000C05BAE0B}' { val Version = s '1.1' }
27        }
28        '{0002DF05-0000-0000-C000-000000000046}' = s 'IWebBrowserApp'
29        {
30            ProxyStubClsid = s '{00020424-0000-0000-C000-000000000046}'
31            ProxyStubClsid32 = s '{00020424-0000-0000-C000-000000000046}'
32            TypeLib = s '{EAB22AC0-30C1-11CF-A7EB-0000C05BAE0B}' { val Version = s '1.1' }
33        }
34        '{D30C1661-CDAF-11D0-8A3E-00C04FC9E26E}' = s 'IWebBrowser2'
35        {
36            ProxyStubClsid = s '{00020424-0000-0000-C000-000000000046}'
37            ProxyStubClsid32 = s '{00020424-0000-0000-C000-000000000046}'
38            TypeLib = s '{EAB22AC0-30C1-11CF-A7EB-0000C05BAE0B}' { val Version = s '1.1' }
39        }
40        '{34A715A0-6587-11D0-924A-0020AFC7AC4D}' = s 'DWebBrowserEvents2'
41        {
42            ProxyStubClsid = s '{00020424-0000-0000-C000-000000000046}'
43            ProxyStubClsid32 = s '{00020424-0000-0000-C000-000000000046}'
44            TypeLib = s '{EAB22AC0-30C1-11CF-A7EB-0000C05BAE0B}' { val Version = s '1.1' }
45        }
46        '{FE4106E0-399A-11D0-A48C-00A0C90A8F39}' = s 'DShellWindowsEvents'
47        {
48            ProxyStubClsid = s '{00020424-0000-0000-C000-000000000046}'
49            ProxyStubClsid32 = s '{00020424-0000-0000-C000-000000000046}'
50            TypeLib = s '{EAB22AC0-30C1-11CF-A7EB-0000C05BAE0B}' { val Version = s '1.1' }
51        }
52        '{85CB6900-4D95-11CF-960C-0080C7F4EE85}' = s 'IShellWindows'
53        {
54            ProxyStubClsid = s '{00020424-0000-0000-C000-000000000046}'
55            ProxyStubClsid32 = s '{00020424-0000-0000-C000-000000000046}'
56            TypeLib = s '{EAB22AC0-30C1-11CF-A7EB-0000C05BAE0B}' { val Version = s '1.1' }
57        }
58        '{729FE2F8-1EA8-11D1-8F85-00C04FC2FBE1}' = s 'IShellUIHelper'
59        {
60            ProxyStubClsid = s '{00020424-0000-0000-C000-000000000046}'
61            ProxyStubClsid32 = s '{00020424-0000-0000-C000-000000000046}'
62            TypeLib = s '{EAB22AC0-30C1-11CF-A7EB-0000C05BAE0B}' { val Version = s '1.1' }
63        }
64        '{A7FE6EDA-1932-4281-B881-87B31B8BC52C}' = s 'IShellUIHelper2'
65        {
66            ProxyStubClsid = s '{00020424-0000-0000-C000-000000000046}'
67            ProxyStubClsid32 = s '{00020424-0000-0000-C000-000000000046}'
68            TypeLib = s '{EAB22AC0-30C1-11CF-A7EB-0000C05BAE0B}' { val Version = s '1.1' }
69        }
70        '{55136806-B2DE-11D1-B9F2-00A0C98BC547}' = s 'DShellNameSpaceEvents'
71        {
72            ProxyStubClsid = s '{00020424-0000-0000-C000-000000000046}'
73            ProxyStubClsid32 = s '{00020424-0000-0000-C000-000000000046}'
74            TypeLib = s '{EAB22AC0-30C1-11CF-A7EB-0000C05BAE0B}' { val Version = s '1.1' }
75        }
76        '{55136804-B2DE-11D1-B9F2-00A0C98BC547}' = s 'IShellFavoritesNameSpace'
77        {
78            ProxyStubClsid = s '{00020424-0000-0000-C000-000000000046}'
79            ProxyStubClsid32 = s '{00020424-0000-0000-C000-000000000046}'
80            TypeLib = s '{EAB22AC0-30C1-11CF-A7EB-0000C05BAE0B}' { val Version = s '1.1' }
81        }
82        '{E572D3C9-37BE-4AE2-825D-D521763E3108}' = s 'IShellNameSpace'
83        {
84            ProxyStubClsid = s '{00020424-0000-0000-C000-000000000046}'
85            ProxyStubClsid32 = s '{00020424-0000-0000-C000-000000000046}'
86            TypeLib = s '{EAB22AC0-30C1-11CF-A7EB-0000C05BAE0B}' { val Version = s '1.1' }
87        }
88        '{F3470F24-15FD-11D2-BB2E-00805FF7EFCA}' = s 'IScriptErrorList'
89        {
90            ProxyStubClsid = s '{00020424-0000-0000-C000-000000000046}'
91            ProxyStubClsid32 = s '{00020424-0000-0000-C000-000000000046}'
92            TypeLib = s '{EAB22AC0-30C1-11CF-A7EB-0000C05BAE0B}' { val Version = s '1.1' }
93        }
94        '{BA9239A4-3DD5-11D2-BF8B-00C04FB93661}' = s 'ISearch'
95        {
96            ProxyStubClsid = s '{00020424-0000-0000-C000-000000000046}'
97            ProxyStubClsid32 = s '{00020424-0000-0000-C000-000000000046}'
98            TypeLib = s '{EAB22AC0-30C1-11CF-A7EB-0000C05BAE0B}' { val Version = s '1.1' }
99        }
100        '{47C922A2-3DD5-11D2-BF8B-00C04FB93661}' = s 'ISearches'
101        {
102            ProxyStubClsid = s '{00020424-0000-0000-C000-000000000046}'
103            ProxyStubClsid32 = s '{00020424-0000-0000-C000-000000000046}'
104            TypeLib = s '{EAB22AC0-30C1-11CF-A7EB-0000C05BAE0B}' { val Version = s '1.1' }
105        }
106        '{72423E8F-8011-11D2-BE79-00A0C9A83DA1}' = s 'ISearchAssistantOC'
107        {
108            ProxyStubClsid = s '{00020424-0000-0000-C000-000000000046}'
109            ProxyStubClsid32 = s '{00020424-0000-0000-C000-000000000046}'
110            TypeLib = s '{EAB22AC0-30C1-11CF-A7EB-0000C05BAE0B}' { val Version = s '1.1' }
111        }
112        '{72423E8F-8011-11D2-BE79-00A0C9A83DA2}' = s 'ISearchAssistantOC2'
113        {
114            ProxyStubClsid = s '{00020424-0000-0000-C000-000000000046}'
115            ProxyStubClsid32 = s '{00020424-0000-0000-C000-000000000046}'
116            TypeLib = s '{EAB22AC0-30C1-11CF-A7EB-0000C05BAE0B}' { val Version = s '1.1' }
117        }
118        '{72423E8F-8011-11D2-BE79-00A0C9A83DA3}' = s 'ISearchAssistantOC3'
119        {
120            ProxyStubClsid = s '{00020424-0000-0000-C000-000000000046}'
121            ProxyStubClsid32 = s '{00020424-0000-0000-C000-000000000046}'
122            TypeLib = s '{EAB22AC0-30C1-11CF-A7EB-0000C05BAE0B}' { val Version = s '1.1' }
123        }
124        '{1611FDDA-445B-11D2-85DE-00C04FA35C89}' = s '_SearchAssistantEvents'
125        {
126            ProxyStubClsid = s '{00020424-0000-0000-C000-000000000046}'
127            ProxyStubClsid32 = s '{00020424-0000-0000-C000-000000000046}'
128            TypeLib = s '{EAB22AC0-30C1-11CF-A7EB-0000C05BAE0B}' { val Version = s '1.1' }
129        }
130    }
131    NoRemove CLSID
132    {
133        '{EAB22AC3-30C1-11CF-A7EB-0000C05BAE0B}' = s 'Microsoft Web Browser Version 1'
134        {
135            InprocServer32 = s '%MODULE%' { val ThreadingModel = s 'Apartment' }
136            ProgId = s 'Shell.Explorer.1'
137            TypeLib = s '{EAB22AC0-30C1-11CF-A7EB-0000C05BAE0B}'
138            Version = s '1.1'
139            VersionIndependentProgId = s 'Shell.Explorer'
140        }
141        '{8856F961-340A-11D0-A96B-00C04FD705A2}' = s 'Microsoft Web Browser'
142        {
143            InprocServer32 = s '%MODULE%' { val ThreadingModel = s 'Apartment' }
144            ProgId = s 'Shell.Explorer.2'
145            TypeLib = s '{EAB22AC0-30C1-11CF-A7EB-0000C05BAE0B}'
146            Version = s '1.1'
147            VersionIndependentProgId = s 'Shell.Explorer'
148        }
149        '{0002DF01-0000-0000-C000-000000000046}' = s 'Internet Explorer(Ver 1.0)'
150        {
151            ProgId = s 'InternetExplorer.Application.1'
152            TypeLib = s '{EAB22AC0-30C1-11CF-A7EB-0000C05BAE0B}'
153            Version = s '1.1'
154            VersionIndependentProgId = s 'InternetExplorer.Application'
155        }
156        '{9BA05972-F6A8-11CF-A442-00A0C90A8F39}' = s 'ShellWindows'
157        {
158            InprocServer32 = s '%MODULE%' { val ThreadingModel = s 'Apartment' }
159            TypeLib = s '{EAB22AC0-30C1-11CF-A7EB-0000C05BAE0B}'
160            Version = s '1.1'
161        }
162        '{64AB4BB7-111E-11D1-8F79-00C04FC2FBE1}' = s 'Microsoft Shell UI Helper'
163        {
164            InprocServer32 = s '%MODULE%' { val ThreadingModel = s 'Apartment' }
165            ProgId = s 'Shell.UIHelper.1'
166            TypeLib = s '{EAB22AC0-30C1-11CF-A7EB-0000C05BAE0B}'
167            Version = s '1.1'
168            VersionIndependentProgId = s 'Shell.UIHelper'
169        }
170        '{2F2F1F96-2BC1-4B1C-BE28-EA3774F4676A}' = s 'Shell Name Space'
171        {
172            InprocServer32 = s '%MODULE%' { val ThreadingModel = s 'Apartment' }
173            ProgId = s 'ShellNameSpace.ShellNameSpace.1'
174            TypeLib = s '{EAB22AC0-30C1-11CF-A7EB-0000C05BAE0B}'
175            Version = s '1.1'
176            VersionIndependentProgId = s 'ShellNameSpace.ShellNameSpace'
177        }
178        '{55136805-B2DE-11D1-B9F2-00A0C98BC547}' = s 'Shell Name Space'
179        {
180            InprocServer32 = s '%MODULE%' { val ThreadingModel = s 'Apartment' }
181            ProgId = s 'ShellNameSpace.ShellNameSpace.1'
182            TypeLib = s '{EAB22AC0-30C1-11CF-A7EB-0000C05BAE0B}'
183            Version = s '1.1'
184            VersionIndependentProgId = s 'ShellNameSpace.ShellNameSpace'
185        }
186        '{2E71FD0F-AAB1-42C0-9146-6D2C4EDCF07D}' = s 'SearchAssistantOC'
187        {
188            InprocServer32 = s '%MODULE%' { val ThreadingModel = s 'Apartment' }
189            ProgId = s 'SearchAssistantOC.SearchAssistantOC.1'
190            TypeLib = s '{EAB22AC0-30C1-11CF-A7EB-0000C05BAE0B}'
191            Version = s '1.1'
192            VersionIndependentProgId = s 'SearchAssistantOC.SearchAssistantOC'
193        }
194        '{B45FF030-4447-11D2-85DE-00C04FA35C89}' = s 'SearchAssistantOC'
195        {
196            InprocServer32 = s '%MODULE%' { val ThreadingModel = s 'Apartment' }
197            ProgId = s 'SearchAssistantOC.SearchAssistantOC.1'
198            TypeLib = s '{EAB22AC0-30C1-11CF-A7EB-0000C05BAE0B}'
199            Version = s '1.1'
200            VersionIndependentProgId = s 'SearchAssistantOC.SearchAssistantOC'
201        }
202        '{53BD6B4E-3780-4693-AFC3-7161C2F3EE9C}' = s 'MruLongList'
203        {
204            InprocServer32 = s '%MODULE%' { val ThreadingModel = s 'Apartment' }
205        }
206        '{42AEDC87-2188-41FD-B9A3-0C966FEABEC1}' = s 'MruPidlList'
207        {
208            InprocServer32 = s '%MODULE%' { val ThreadingModel = s 'Apartment' }
209        }
210    }
211    'Shell.Explorer.1' = s 'Microsoft Web Browser Version 1'
212    {
213        CLSID = s '{EAB22AC3-30C1-11CF-A7EB-0000C05BAE0B}'
214    }
215    'Shell.Explorer' = s 'Microsoft Web Browser Version 1'
216    {
217        CLSID = s '{EAB22AC3-30C1-11CF-A7EB-0000C05BAE0B}'
218        CurVer = s 'Shell.Explorer.1'
219    }
220    'Shell.Explorer.2' = s 'Microsoft Web Browser'
221    {
222        CLSID = s '{8856F961-340A-11D0-A96B-00C04FD705A2}'
223    }
224    'Shell.Explorer' = s 'Microsoft Web Browser'
225    {
226        CLSID = s '{8856F961-340A-11D0-A96B-00C04FD705A2}'
227        CurVer = s 'Shell.Explorer.2'
228    }
229    'InternetExplorer.Application.1' = s 'Internet Explorer(Ver 1.0)'
230    {
231        CLSID = s '{0002DF01-0000-0000-C000-000000000046}'
232    }
233    'InternetExplorer.Application' = s 'Internet Explorer(Ver 1.0)'
234    {
235        CLSID = s '{0002DF01-0000-0000-C000-000000000046}'
236        CurVer = s 'InternetExplorer.Application.1'
237    }
238    'Shell.UIHelper.1' = s 'Microsoft Shell UI Helper'
239    {
240        CLSID = s '{64AB4BB7-111E-11D1-8F79-00C04FC2FBE1}'
241    }
242    'Shell.UIHelper' = s 'Microsoft Shell UI Helper'
243    {
244        CLSID = s '{64AB4BB7-111E-11D1-8F79-00C04FC2FBE1}'
245        CurVer = s 'Shell.UIHelper.1'
246    }
247    'ShellNameSpace.ShellNameSpace.1' = s 'Shell Name Space'
248    {
249        CLSID = s '{2F2F1F96-2BC1-4B1C-BE28-EA3774F4676A}'
250    }
251    'ShellNameSpace.ShellNameSpace' = s 'Shell Name Space'
252    {
253        CLSID = s '{2F2F1F96-2BC1-4B1C-BE28-EA3774F4676A}'
254        CurVer = s 'ShellNameSpace.ShellNameSpace.1'
255    }
256    'ShellNameSpace.ShellNameSpace.1' = s 'Shell Name Space'
257    {
258        CLSID = s '{55136805-B2DE-11D1-B9F2-00A0C98BC547}'
259    }
260    'ShellNameSpace.ShellNameSpace' = s 'Shell Name Space'
261    {
262        CLSID = s '{55136805-B2DE-11D1-B9F2-00A0C98BC547}'
263        CurVer = s 'ShellNameSpace.ShellNameSpace.1'
264    }
265    'SearchAssistantOC.SearchAssistantOC.1' = s 'SearchAssistantOC'
266    {
267        CLSID = s '{2E71FD0F-AAB1-42C0-9146-6D2C4EDCF07D}'
268    }
269    'SearchAssistantOC.SearchAssistantOC' = s 'SearchAssistantOC'
270    {
271        CLSID = s '{2E71FD0F-AAB1-42C0-9146-6D2C4EDCF07D}'
272        CurVer = s 'SearchAssistantOC.SearchAssistantOC.1'
273    }
274    'SearchAssistantOC.SearchAssistantOC.1' = s 'SearchAssistantOC'
275    {
276        CLSID = s '{B45FF030-4447-11D2-85DE-00C04FA35C89}'
277    }
278    'SearchAssistantOC.SearchAssistantOC' = s 'SearchAssistantOC'
279    {
280        CLSID = s '{B45FF030-4447-11D2-85DE-00C04FA35C89}'
281        CurVer = s 'SearchAssistantOC.SearchAssistantOC.1'
282    }
283}
284