fix baseline build (old cairo) - 'cairo_rectangle_int_t' does not name a type
[LibreOffice.git] / scp2 / source / winexplorerext / registryitem_winexplorerext.scp
blob38a09fd4219288eb03bab41233b8e6109f252aba
1 /*
2  * This file is part of the LibreOffice project.
3  *
4  * This Source Code Form is subject to the terms of the Mozilla Public
5  * License, v. 2.0. If a copy of the MPL was not distributed with this
6  * file, You can obtain one at http://mozilla.org/MPL/2.0/.
7  *
8  * This file incorporates work covered by the following license notice:
9  *
10  *   Licensed to the Apache Software Foundation (ASF) under one or more
11  *   contributor license agreements. See the NOTICE file distributed
12  *   with this work for additional information regarding copyright
13  *   ownership. The ASF licenses this file to you under the Apache
14  *   License, Version 2.0 (the "License"); you may not use this file
15  *   except in compliance with the License. You may obtain a copy of
16  *   the License at http://www.apache.org/licenses/LICENSE-2.0 .
17  */
19 #include "macros.inc"
22 // Begin registry items for the Infotip handler
24 RegistryItem gid_Regitem_Clsid_087B3AE3_E237_4467_B8DB_5A38AB959AC9_InProcServer32
25     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
26     ModuleID = gid_Module_Optional_Winexplorerext;
27     Subkey = "CLSID\{087B3AE3-E237-4467-B8DB-5A38AB959AC9}\InprocServer32";
28     Value = "[INSTALLLOCATION]program\shlxthdl\shlxthdl.dll";
29 End
31 #ifdef BUILD_X64
33 RegistryItem gid_Regitem_Clsid_087B3AE3_E237_4467_B8DB_5A38AB959AC9_InProcServer32_x64
34     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
35     ModuleID = gid_Module_Optional_Winexplorerext_x64;
36     ComponentCondition = "VersionNT64";
37     Subkey = "CLSID\{087B3AE3-E237-4467-B8DB-5A38AB959AC9}\InprocServer32";
38     Value = "[INSTALLLOCATION]program\shlxthdl\shlxthdl_x64.dll";
39 End
41 #endif
43 RegistryItem gid_Regitem_Clsid_087B3AE3_E237_4467_B8DB_5A38AB959AC9_InProcServer32_TM
44     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
45     ModuleID = gid_Module_Optional_Winexplorerext;
46     Subkey = "CLSID\{087B3AE3-E237-4467-B8DB-5A38AB959AC9}\InprocServer32";
47     Name = "ThreadingModel";
48     Value = "Apartment";
49 End
51 #ifdef BUILD_X64
53 RegistryItem gid_Regitem_Clsid_087B3AE3_E237_4467_B8DB_5A38AB959AC9_InProcServer32_TM_x64
54     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
55     ModuleID = gid_Module_Optional_Winexplorerext_x64;
56     ComponentCondition = "VersionNT64";
57     Subkey = "CLSID\{087B3AE3-E237-4467-B8DB-5A38AB959AC9}\InprocServer32";
58     Name = "ThreadingModel";
59     Value = "Apartment";
60 End
61 #endif
63 RegistryItem gid_Regitem_Clsid_087B3AE3_E237_4467_B8DB_5A38AB959AC9_Approved
64     ParentID = PREDEFINED_HKEY_LOCAL_MACHINE;
65     ModuleID = gid_Module_Optional_Winexplorerext;
66     Subkey = "SOFTWARE\Microsoft\Windows\CurrentVersion\Shell Extensions\Approved";
67     Name = "{087B3AE3-E237-4467-B8DB-5A38AB959AC9}";
68     Value = "%PRODUCTNAME Infotip Handler";
69 End
71 #ifdef BUILD_X64
73 RegistryItem gid_Regitem_Clsid_087B3AE3_E237_4467_B8DB_5A38AB959AC9_Approved_x64
74     ParentID = PREDEFINED_HKEY_LOCAL_MACHINE;
75     ModuleID = gid_Module_Optional_Winexplorerext_x64;
76     ComponentCondition = "VersionNT64";
77     Subkey = "SOFTWARE\Microsoft\Windows\CurrentVersion\Shell Extensions\Approved";
78     Name = "{087B3AE3-E237-4467-B8DB-5A38AB959AC9}";
79     Value = "%PRODUCTNAME Infotip Handler";
80 End
82 #endif
84 // End registry items for the Infotip handler
86 // Begin registry items for the Thumbnail viewer
88 RegistryItem gid_Regitem_Clsid_3B092F0C_7696_40E3_A80F_68D74DA84210_InProcServer32
89     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
90     ModuleID = gid_Module_Optional_Winexplorerext;
91     Subkey = "CLSID\{3B092F0C-7696-40E3-A80F-68D74DA84210}\InprocServer32";
92     Value = "[INSTALLLOCATION]program\shlxthdl\shlxthdl.dll";
93 End
95 #ifdef BUILD_X64
97 RegistryItem gid_Regitem_Clsid_3B092F0C_7696_40E3_A80F_68D74DA84210_InProcServer32_x64
98     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
99     ModuleID = gid_Module_Optional_Winexplorerext_x64;
100     ComponentCondition = "VersionNT64";
101     Subkey = "CLSID\{3B092F0C-7696-40E3-A80F-68D74DA84210}\InprocServer32";
102     Value = "[INSTALLLOCATION]program\shlxthdl\shlxthdl_x64.dll";
105 #endif
107 RegistryItem gid_Regitem_Clsid_3B092F0C_7696_40E3_A80F_68D74DA84210_InProcServer32_TM
108     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
109     ModuleID = gid_Module_Optional_Winexplorerext;
110     Subkey = "CLSID\{3B092F0C-7696-40E3-A80F-68D74DA84210}\InprocServer32";
111     Name = "ThreadingModel";
112     Value = "Apartment";
113     Val64 = "Apartment";
116 #ifdef BUILD_X64
118 RegistryItem gid_Regitem_Clsid_3B092F0C_7696_40E3_A80F_68D74DA84210_InProcServer32_TM_x64
119     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
120     ModuleID = gid_Module_Optional_Winexplorerext_x64;
121     ComponentCondition = "VersionNT64";
122     Subkey = "CLSID\{3B092F0C-7696-40E3-A80F-68D74DA84210}\InprocServer32";
123     Name = "ThreadingModel";
124     Value = "Apartment";
127 #endif
129 RegistryItem gid_Regitem_Clsid_3B092F0C_7696_40E3_A80F_68D74DA84210_Approved
130     ParentID = PREDEFINED_HKEY_LOCAL_MACHINE;
131     ModuleID = gid_Module_Optional_Winexplorerext;
132     Subkey = "SOFTWARE\Microsoft\Windows\CurrentVersion\Shell Extensions\Approved";
133     Name = "{3B092F0C-7696-40E3-A80F-68D74DA84210}";
134     Value = "%PRODUCTNAME Thumbnail Viewer";
137 #ifdef BUILD_X64
139 RegistryItem gid_Regitem_Clsid_3B092F0C_7696_40E3_A80F_68D74DA84210_Approved_x64
140     ParentID = PREDEFINED_HKEY_LOCAL_MACHINE;
141     ModuleID = gid_Module_Optional_Winexplorerext_x64;
142     ComponentCondition = "VersionNT64";
143     Subkey = "SOFTWARE\Microsoft\Windows\CurrentVersion\Shell Extensions\Approved";
144     Name = "{3B092F0C-7696-40E3-A80F-68D74DA84210}";
145     Value = "%PRODUCTNAME Thumbnail Viewer";
148 #endif
150 // End registry items for the Thumbnail viewer
152 // Begin registry items for the Column handler
154 RegistryItem gid_Regitem_Folder_shellex_ColHandl_C52AF81D_F7A0_4AAB_8E87_F80A60CCD396
155     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
156     ModuleID = gid_Module_Optional_Winexplorerext;
157     Subkey = "Folder\shellex\ColumnHandlers\{C52AF81D-F7A0-4AAB-8E87-F80A60CCD396}";
158     Value = "%PRODUCTNAME Column Handler";
161 #ifdef BUILD_X64
163 RegistryItem gid_Regitem_Folder_shellex_ColHandl_C52AF81D_F7A0_4AAB_8E87_F80A60CCD396_x64
164     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
165     ModuleID = gid_Module_Optional_Winexplorerext_x64;
166     ComponentCondition = "VersionNT64";
167     Subkey = "Folder\shellex\ColumnHandlers\{C52AF81D-F7A0-4AAB-8E87-F80A60CCD396}";
168     Value = "%PRODUCTNAME Column Handler";
171 #endif
173 RegistryItem gid_Regitem_Clsid_C52AF81D_F7A0_4AAB_8E87_F80A60CCD396_InProcServer32
174     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
175     ModuleID = gid_Module_Optional_Winexplorerext;
176     Subkey = "CLSID\{C52AF81D-F7A0-4AAB-8E87-F80A60CCD396}\InprocServer32";
177     Value = "[INSTALLLOCATION]program\shlxthdl\shlxthdl.dll";
180 #ifdef BUILD_X64
182 RegistryItem gid_Regitem_Clsid_C52AF81D_F7A0_4AAB_8E87_F80A60CCD396_InProcServer32_x64
183     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
184     ModuleID = gid_Module_Optional_Winexplorerext_x64;
185     ComponentCondition = "VersionNT64";
186     Subkey = "CLSID\{C52AF81D-F7A0-4AAB-8E87-F80A60CCD396}\InprocServer32";
187     Value = "[INSTALLLOCATION]program\shlxthdl\shlxthdl_x64.dll";
190 #endif
192 RegistryItem gid_Regitem_Clsid_C52AF81D_F7A0_4AAB_8E87_F80A60CCD396_InProcServer32_TM
193     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
194     ModuleID = gid_Module_Optional_Winexplorerext;
195     Subkey = "CLSID\{C52AF81D-F7A0-4AAB-8E87-F80A60CCD396}\InprocServer32";
196     Name = "ThreadingModel";
197     Value = "Apartment";
200 #ifdef BUILD_X64
202 RegistryItem gid_Regitem_Clsid_C52AF81D_F7A0_4AAB_8E87_F80A60CCD396_InProcServer32_TM_x64
203     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
204     ModuleID = gid_Module_Optional_Winexplorerext_x64;
205     ComponentCondition = "VersionNT64";
206     Subkey = "CLSID\{C52AF81D-F7A0-4AAB-8E87-F80A60CCD396}\InprocServer32";
207     Name = "ThreadingModel";
208     Value = "Apartment";
211 #endif
213 RegistryItem gid_Regitem_Clsid_C52AF81D_F7A0_4AAB_8E87_F80A60CCD396_Approved
214     ParentID = PREDEFINED_HKEY_LOCAL_MACHINE;
215     ModuleID = gid_Module_Optional_Winexplorerext;
216     Subkey = "SOFTWARE\Microsoft\Windows\CurrentVersion\Shell Extensions\Approved";
217     Name = "{C52AF81D-F7A0-4AAB-8E87-F80A60CCD396}";
218     Value = "%PRODUCTNAME Column Handler";
221 #ifdef BUILD_X64
223 RegistryItem gid_Regitem_Clsid_C52AF81D_F7A0_4AAB_8E87_F80A60CCD396_Approved_x64
224     ParentID = PREDEFINED_HKEY_LOCAL_MACHINE;
225     ModuleID = gid_Module_Optional_Winexplorerext_x64;
226     ComponentCondition = "VersionNT64";
227     Subkey = "SOFTWARE\Microsoft\Windows\CurrentVersion\Shell Extensions\Approved";
228     Name = "{C52AF81D-F7A0-4AAB-8E87-F80A60CCD396}";
229     Value = "%PRODUCTNAME Column Handler";
232 #endif
234 // End registry items for the Column handler
236 // Begin registry items for the MS Indexing server filter component
238 RegistryItem gid_Regitem_Clsid_7BC0E710_5703_45BE_A29D_5D46D8B39262
239     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
240     ModuleID = gid_Module_Optional_Winexplorerext;
241     Subkey = "CLSID\{7BC0E710-5703-45BE-A29D-5D46D8B39262}";
242     Value = "OpenDocument Format Filter";
245 #ifdef BUILD_X64
247 RegistryItem gid_Regitem_Clsid_7BC0E710_5703_45BE_A29D_5D46D8B39262_x64
248     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
249     ModuleID = gid_Module_Optional_Winexplorerext_x64;
250     ComponentCondition = "VersionNT64";
251     Subkey = "CLSID\{7BC0E710-5703-45BE-A29D-5D46D8B39262}";
252     Value = "OpenDocument Format Filter";
255 #endif
257 RegistryItem gid_Regitem_Clsid_7BC0E710_5703_45BE_A29D_5D46D8B39262_InProcServer32
258     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
259     ModuleID = gid_Module_Optional_Winexplorerext;
260     Subkey = "CLSID\{7BC0E710-5703-45BE-A29D-5D46D8B39262}\InprocServer32";
261     Value = "[INSTALLLOCATION]program\shlxthdl\ooofilt.dll";
262     Val64 = "[INSTALLLOCATION]program\shlxthdl\ooofilt_x64.dll";
265 #ifdef BUILD_X64
267 RegistryItem gid_Regitem_Clsid_7BC0E710_5703_45BE_A29D_5D46D8B39262_InProcServer32_x64
268     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
269     ModuleID = gid_Module_Optional_Winexplorerext_x64;
270     ComponentCondition = "VersionNT64";
271     Subkey = "CLSID\{7BC0E710-5703-45BE-A29D-5D46D8B39262}\InprocServer32";
272     Value = "[INSTALLLOCATION]program\shlxthdl\ooofilt_x64.dll";
275 #endif
277 RegistryItem gid_Regitem_Clsid_7BC0E710_5703_45BE_A29D_5D46D8B39262_InProcServer32_TM
278     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
279     ModuleID = gid_Module_Optional_Winexplorerext;
280     Subkey = "CLSID\{7BC0E710-5703-45BE-A29D-5D46D8B39262}\InprocServer32";
281     Name = "ThreadingModel";
282     Value = "Apartment";
285 #ifdef BUILD_X64
287 RegistryItem gid_Regitem_Clsid_7BC0E710_5703_45BE_A29D_5D46D8B39262_InProcServer32_TM_x64
288     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
289     ModuleID = gid_Module_Optional_Winexplorerext_x64;
290     ComponentCondition = "VersionNT64";
291     Subkey = "CLSID\{7BC0E710-5703-45BE-A29D-5D46D8B39262}\InprocServer32";
292     Name = "ThreadingModel";
293     Value = "Apartment";
296 #endif
298 RegistryItem gid_Regitem_Clsid_7BC0E713_5703_45BE_A29D_5D46D8B39262
299     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
300     ModuleID = gid_Module_Optional_Winexplorerext;
301     Subkey = "CLSID\{7BC0E713-5703-45BE-A29D-5D46D8B39262}";
302     Value = "OpenDocument Format Persistent Handler";
305 #ifdef BUILD_X64
307 RegistryItem gid_Regitem_Clsid_7BC0E713_5703_45BE_A29D_5D46D8B39262_x64
308     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
309     ModuleID = gid_Module_Optional_Winexplorerext_x64;
310     ComponentCondition = "VersionNT64";
311     Subkey = "CLSID\{7BC0E713-5703-45BE-A29D-5D46D8B39262}";
312     Value = "OpenDocument Format Persistent Handler";
315 #endif
317 RegistryItem gid_Regitem_Clsid_7BC0E713_5703_45BE_A29D_5D46D8B39262_PersistentAddinsReg
318     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
319     ModuleID = gid_Module_Optional_Winexplorerext;
320     Subkey = "CLSID\{7BC0E713-5703-45BE-A29D-5D46D8B39262}\PersistentAddinsRegistered\{89BCB740-6119-101A-BCB7-00DD010655AF}";
321     Value = "{7BC0E710-5703-45BE-A29D-5D46D8B39262}";
324 #ifdef BUILD_X64
326 RegistryItem gid_Regitem_Clsid_7BC0E713_5703_45BE_A29D_5D46D8B39262_PersistentAddinsReg_x64
327     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
328     ModuleID = gid_Module_Optional_Winexplorerext_x64;
329     ComponentCondition = "VersionNT64";
330     Subkey = "CLSID\{7BC0E713-5703-45BE-A29D-5D46D8B39262}\PersistentAddinsRegistered\{89BCB740-6119-101A-BCB7-00DD010655AF}";
331     Value = "{7BC0E710-5703-45BE-A29D-5D46D8B39262}";
334 #endif
336 // End registry items for the MS Indexing server filter component
338 // Begin registry entries for the PropertySheet handler
340 RegistryItem gid_Regitem_Clsid_63542C48_9552_494A_84F7_73AA6A7C99C1_InProcServer32
341     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
342     ModuleID = gid_Module_Optional_Winexplorerext;
343     Subkey = "CLSID\{63542C48-9552-494A-84F7-73AA6A7C99C1}\InprocServer32";
344     Value = "[INSTALLLOCATION]program\shlxthdl\shlxthdl.dll";
347 #ifdef BUILD_X64
349 RegistryItem gid_Regitem_Clsid_63542C48_9552_494A_84F7_73AA6A7C99C1_InProcServer32_x64
350     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
351     ModuleID = gid_Module_Optional_Winexplorerext_x64;
352     ComponentCondition = "VersionNT64";
353     Subkey = "CLSID\{63542C48-9552-494A-84F7-73AA6A7C99C1}\InprocServer32";
354     Value = "[INSTALLLOCATION]program\shlxthdl\shlxthdl_x64.dll";
357 #endif
359 RegistryItem gid_Regitem_Clsid_63542C48_9552_494A_84F7_73AA6A7C99C1_InProcServer32_TM
360     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
361     ModuleID = gid_Module_Optional_Winexplorerext;
362     Subkey = "CLSID\{63542C48-9552-494A-84F7-73AA6A7C99C1}\InprocServer32";
363     Name = "ThreadingModel";
364     Value = "Apartment";
367 #ifdef BUILD_X64
369 RegistryItem gid_Regitem_Clsid_63542C48_9552_494A_84F7_73AA6A7C99C1_InProcServer32_TM_x64
370     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
371     ModuleID = gid_Module_Optional_Winexplorerext_x64;
372     ComponentCondition = "VersionNT64";
373     Subkey = "CLSID\{63542C48-9552-494A-84F7-73AA6A7C99C1}\InprocServer32";
374     Name = "ThreadingModel";
375     Value = "Apartment";
378 #endif
380 RegistryItem gid_Regitem_Clsid_63542C48_9552_494A_84F7_73AA6A7C99C1_Approved
381     ParentID = PREDEFINED_HKEY_LOCAL_MACHINE;
382     ModuleID = gid_Module_Optional_Winexplorerext;
383     Subkey = "SOFTWARE\Microsoft\Windows\CurrentVersion\Shell Extensions\Approved";
384     Name = "{63542C48-9552-494A-84F7-73AA6A7C99C1}";
385     Value = "%PRODUCTNAME Property Sheet Handler";
388 #ifdef BUILD_X64
390 RegistryItem gid_Regitem_Clsid_63542C48_9552_494A_84F7_73AA6A7C99C1_Approved_x64
391     ParentID = PREDEFINED_HKEY_LOCAL_MACHINE;
392     ModuleID = gid_Module_Optional_Winexplorerext_x64;
393     ComponentCondition = "VersionNT64";
394     Subkey = "SOFTWARE\Microsoft\Windows\CurrentVersion\Shell Extensions\Approved";
395     Name = "{63542C48-9552-494A-84F7-73AA6A7C99C1}";
396     Value = "%PRODUCTNAME Property Sheet Handler";
399 #endif
401 // End registry entries for the PropertySheet handler
403 // Begin registry entries for the Property handler
405 RegistryItem gid_Regitem_Clsid_AE424E85_F6DF_4910_A6A9_438797986431_PropHdl
406     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
407     ModuleID = gid_Module_Optional_Winexplorerext;
408     ComponentCondition = "VersionNT >= 600";
409     Subkey = "CLSID\{AE424E85-F6DF-4910-A6A9-438797986431}";
410     Value = "%PRODUCTNAME Property Handler";
413 RegistryItem gid_Regitem_Clsid_AE424E85_F6DF_4910_A6A9_438797986431_EnableShareDenyWrite
414     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
415     ModuleID = gid_Module_Optional_Winexplorerext;
416     ComponentCondition = "VersionNT >= 600";
417     Subkey = "CLSID\{AE424E85-F6DF-4910-A6A9-438797986431}";
418     Name = "EnableShareDenyNone";
419     Value = "#1";
422 #ifdef BUILD_X64
424 RegistryItem gid_Regitem_Clsid_AE424E85_F6DF_4910_A6A9_438797986431_PropHdl_x64
425     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
426     ModuleID = gid_Module_Optional_Winexplorerext_x64;
427     ComponentCondition = "VersionNT64 >= 600";
428     Subkey = "CLSID\{AE424E85-F6DF-4910-A6A9-438797986431}";
429     Value = "%PRODUCTNAME Property Handler";
432 RegistryItem gid_Regitem_Clsid_AE424E85_F6DF_4910_A6A9_438797986431_EnableShareDenyWrite_x64
433     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
434     ModuleID = gid_Module_Optional_Winexplorerext_x64;
435     ComponentCondition = "VersionNT >= 600";
436     Subkey = "CLSID\{AE424E85-F6DF-4910-A6A9-438797986431}";
437     Name = "EnableShareDenyNone";
438     Value = "#1";
441 #endif
443 RegistryItem gid_Regitem_Clsid_AE424E85_F6DF_4910_A6A9_438797986431_InProcServer32
444     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
445     ModuleID = gid_Module_Optional_Winexplorerext;
446     ComponentCondition = "VersionNT >= 600";
447     Subkey = "CLSID\{AE424E85-F6DF-4910-A6A9-438797986431}\InprocServer32";
448     Value = "[INSTALLLOCATION]program\shlxthdl\propertyhdl.dll";
451 #ifdef BUILD_X64
453 RegistryItem gid_Regitem_Clsid_AE424E85_F6DF_4910_A6A9_438797986431_InProcServer32_x64
454     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
455     ModuleID = gid_Module_Optional_Winexplorerext_x64;
456     ComponentCondition = "VersionNT64 >= 600";
457     Subkey = "CLSID\{AE424E85-F6DF-4910-A6A9-438797986431}\InprocServer32";
458     Value = "[INSTALLLOCATION]program\shlxthdl\propertyhdl_x64.dll";
461 #endif
463 RegistryItem gid_Regitem_Clsid_AE424E85_F6DF_4910_A6A9_438797986431_InProcServer32_TM
464     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
465     ModuleID = gid_Module_Optional_Winexplorerext;
466     ComponentCondition = "VersionNT >= 600";
467     Subkey = "CLSID\{AE424E85-F6DF-4910-A6A9-438797986431}\InprocServer32";
468     Name = "ThreadingModel";
469     Value = "Apartment";
472 #ifdef BUILD_X64
474 RegistryItem gid_Regitem_Clsid_AE424E85_F6DF_4910_A6A9_438797986431_InProcServer32_TM_x64
475     ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
476     ModuleID = gid_Module_Optional_Winexplorerext_x64;
477     ComponentCondition = "VersionNT64 >= 600";
478     Subkey = "CLSID\{AE424E85-F6DF-4910-A6A9-438797986431}\InprocServer32";
479     Name = "ThreadingModel";
480     Value = "Apartment";
483 #endif
485 RegistryItem gid_Regitem_Clsid_AE424E85_F6DF_4910_A6A9_438797986431_Approved
486     ParentID = PREDEFINED_HKEY_LOCAL_MACHINE;
487     ModuleID = gid_Module_Optional_Winexplorerext;
488     ComponentCondition = "VersionNT >= 600";
489     Subkey = "SOFTWARE\Microsoft\Windows\CurrentVersion\Shell Extensions\Approved";
490     Name = "{AE424E85-F6DF-4910-A6A9-438797986431}";
491     Value = "%PRODUCTNAME Property Handler";
494 #ifdef BUILD_X64
496 RegistryItem gid_Regitem_Clsid_AE424E85_F6DF_4910_A6A9_438797986431_Approved_x64
497     ParentID = PREDEFINED_HKEY_LOCAL_MACHINE;
498     ModuleID = gid_Module_Optional_Winexplorerext_x64;
499     ComponentCondition = "VersionNT64 >= 600";
500     Subkey = "SOFTWARE\Microsoft\Windows\CurrentVersion\Shell Extensions\Approved";
501     Name = "{AE424E85-F6DF-4910-A6A9-438797986431}";
502     Value = "%PRODUCTNAME Property Handler";
505 #endif
507 // End registry entries for the Property handler