blob: 6345d3fbf04a4ee3badd57a2d4d6cfc9b349b6ce [file] [log] [blame]
Ove Kaaven538d4c81999-04-11 17:09:20 +00001# These entries must apparently exist in any win95-compatible registry.
Juergen Lockb47edb81999-11-25 23:12:22 +00002# (feed this to `regapi setValue' to install)
Ove Kaaven538d4c81999-04-11 17:09:20 +00003
4# Shell Folders. The purpose of these are pretty self-evident.
5# Primarily used by installation programs and the Explorer.
6
7[HKEY_USERS\.Default\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders]
Andriy Palamarchukcc030e92002-05-16 18:28:29 +00008"Favorites"="C:\\WINDOWS\\Favorites"
9"StartUp"="C:\\WINDOWS\\Start Menu\\Programs\\Startup"
10"Desktop"="C:\\WINDOWS\\Desktop"
11"Programs"="C:\\WINDOWS\\Start Menu\\Programs"
12"Fonts"="C:\\WINDOWS\\Fonts"
13"SendTo"="C:\\WINDOWS\\SendTo"
14"Start Menu"="C:\\WINDOWS\\Start Menu"
15"Templates"="C:\\WINDOWS\\ShellNew"
16"Recent"="C:\\WINDOWS\\Recent"
17"NetHood"="C:\\WINDOWS\\NetHood"
18"Personal"="C:\\My Documents"
Ove Kaaven538d4c81999-04-11 17:09:20 +000019
20[HKEY_USERS\.Default\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders]
Andriy Palamarchukcc030e92002-05-16 18:28:29 +000021"Personal"="C:\\My Documents"
22"Favorites"="C:\\WINDOWS\\Favorites"
Ove Kaaven538d4c81999-04-11 17:09:20 +000023
24# Same as above, but for HKEY_CURRENT_USER, not HKEY_USERS\.Default
Ove Kaaven538d4c81999-04-11 17:09:20 +000025
26[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders]
Andriy Palamarchukcc030e92002-05-16 18:28:29 +000027"Favorites"="C:\\WINDOWS\\Favorites"
28"StartUp"="C:\\WINDOWS\\Start Menu\\Programs\\Startup"
29"Desktop"="C:\\WINDOWS\\Desktop"
30"Programs"="C:\\WINDOWS\\Start Menu\\Programs"
31"Fonts"="C:\\WINDOWS\\Fonts"
32"SendTo"="C:\\WINDOWS\\SendTo"
33"Start Menu"="C:\\WINDOWS\\Start Menu"
34"Templates"="C:\\WINDOWS\\ShellNew"
35"Recent"="C:\\WINDOWS\\Recent"
36"NetHood"="C:\\WINDOWS\\NetHood"
37"Personal"="C:\\My Documents"
Ove Kaaven538d4c81999-04-11 17:09:20 +000038
39[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders]
Andriy Palamarchukcc030e92002-05-16 18:28:29 +000040"Personal"="C:\\My Documents"
41"Favorites"="C:\\WINDOWS\\Favorites"
Ove Kaaven538d4c81999-04-11 17:09:20 +000042
Dmitry Timoshkov9b1e1dc2000-08-14 17:20:25 +000043[HKEY_CURRENT_USER\Control Panel\desktop]
44"DragFullWindows"="0"
45
Andreas Mohr54fd0662000-02-25 21:40:48 +000046#
Andreas Mohr7bed6962001-09-19 22:34:38 +000047# Override default load address of BDE (Borland database engine),
48# since it's not available on Linux
Gerard Patel415c6152000-08-14 13:28:11 +000049#
50
51[HKEY_LOCAL_MACHINE\Software\Borland\Database Engine\Settings\SYSTEM\INIT]
52"SHAREDMEMLOCATION"="9000"
53
54#
Andreas Mohr54fd0662000-02-25 21:40:48 +000055# General OLE/DCOM config
56#
57
58[HKEY_LOCAL_MACHINE\Software\Microsoft\OLE]
59# allow cross-machine calls (RPC) (default Y)
60"EnableDCOM"="Y"
61# allow incoming connections ? (def. N)
62"EnableRemoteConnect"="N"
63
64#
65# General installation config
66#
67
Ulrich Weigand26e1e711999-09-20 18:37:59 +000068[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion]
Andriy Palamarchukcc030e92002-05-16 18:28:29 +000069"CommonFilesDir"="C:\\Program Files\\Common Files"
Andreas Mohra70c8ad2002-10-25 03:10:56 +000070"FirstInstallDateTime"=hex:21,81,7c,23
71"ProductId"="12345-oem-0000001-54321"
72"ProgramFilesDir"="C:\\Program Files"
Uwe Bonnesebbb9eb2001-06-22 23:45:47 +000073"RegisteredOrganization"="Change preferred organization in ~/.wine/system.reg"
74"RegisteredOwner"="Change preferred owner in ~/.wine/system.reg"
Alexandre Julliard81d50b12000-07-23 13:37:35 +000075
Andreas Mohrf359b742000-10-12 23:13:44 +000076# Font name to font file mappings
77[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Fonts]
78# "Arial (TrueType)"="ARIAL.TTF" # sample entry
79@=""
80
Alexandre Julliard81d50b12000-07-23 13:37:35 +000081# This is intended for a centrally managed (server) directory where
82# system files and e.g. fonts can reside. Most installs have this set
83# to C:\WINDOWS, though.
84[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Setup]
Andriy Palamarchukcc030e92002-05-16 18:28:29 +000085"SharedDir"="C:\\WINDOWS"
Ulrich Weigand26e1e711999-09-20 18:37:59 +000086
Andreas Mohr54fd0662000-02-25 21:40:48 +000087#
Eric Pouech02ee9dd2000-04-13 19:28:28 +000088# Configuration for unhandled exceptions
89#
Ove Kaavene8b74bf2000-04-23 20:00:19 +000090[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\AeDebug]
Eric Pouech02ee9dd2000-04-13 19:28:28 +000091# command line to start a debugger when an exception occurs
Alexandre Julliard3c85eb12002-06-04 21:31:10 +000092"Debugger"="winedbg --debugmsg -all %ld %ld"
Andreas Mohr3c5f8952000-10-12 20:38:33 +000093# to 0 if a message box has to be presented before running the debugger
Alexandre Julliard0ba2b562000-11-12 03:43:42 +000094"Auto"="1"
Eric Pouech02ee9dd2000-04-13 19:28:28 +000095
96#
Andreas Mohr54fd0662000-02-25 21:40:48 +000097# This identifies the files for available code pages
98#
99
Dmitry Timoshkovc2061152000-01-30 02:53:09 +0000100[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Nls\Codepage]
101"ACP"="1252"
102"OEMCP"="437"
Ulrich Weigand26e1e711999-09-20 18:37:59 +0000103
Andreas Mohra70c8ad2002-10-25 03:10:56 +0000104[HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\SERIALCOMM]
105"Serial0"="COM1"
106
Juergen Schmieda7f7ef51999-07-25 11:17:13 +0000107#
Dimitrie O. Paunc10f3bb2002-09-20 19:38:35 +0000108# This configures Wine's PostScript printer driver
109#
110
111[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Print\Printers\Wine PostScript Driver]
112"Attributes"="dword:00000000"
113"Default Devmode"=
114"Name"="Wine PostScript Driver"
115"Port"="LPT1:"
116"Print Processor"="WinPrint"
117"Printer Driver"="PS Driver"
118"Priority"="dword:00000000"
119"Start Time"="dword:00000000"
120"Status"="dword:00000000"
121"Until Time"="dword:00000000"
122
123[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Print\Printers\Wine PostScript Driver\PrinterDriverData]
124"PPD File"="/unix/path/to/PPD/file"
125
126[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Print\Printers\Wine PostScript Driver\PrinterDriverData\FontSubTable]
127"Courier New"="Courier"
128"Arial"="Helvetica"
129"Helv"="Helvetica"
130"Times New Roman"="Times"
131
132[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Print\Environments\Windows 4.0\Drivers\PS Driver]
133"Configuration File"="WINEPS.DRV"
134"Data File"=""
135"Driver"="WINEPS.DRV"
136"Version"="dword:0a000000"
137"Datatype"=""
138"Dependent Files"=""
139"Help Files"=""
140"Monitor"=""
141
142#
Ove Kaavenb7e8a9e2001-08-07 19:30:35 +0000143# Entries for OLE32 (COM/OLE base)
144#
145
146# OLE32's built-in marshaler, handles standard interfaces such as IClassFactory.
147# (PSFactoryBuffer = Proxy/Stub factory)
148[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{00000320-0000-0000-C000-000000000046}]
149@="PSFactoryBuffer"
150
151[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{00000320-0000-0000-C000-000000000046}\InProcServer32]
152@="ole32.dll"
153"ThreadingModel"="Both"
154
Marcus Meissnerb8b0d3c2002-02-12 18:40:53 +0000155[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{0000030b-0000-0000-C000-000000000046}]
156@="DfMarshal"
157
158[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{0000030b-0000-0000-C000-000000000046}\InProcServer32]
159@="ole32.dll"
160"ThreadingModel"="Both"
161
Andriy Palamarchuk7c099e12002-07-23 02:00:27 +0000162[HKEY_LOCAL_MACHINE\Software\Classes\CLSID\{B196B286-BAB4-101A-B69C-00AA00341D07}]
163@="PSFactoryBuffer"
164
165[HKEY_LOCAL_MACHINE\Software\Classes\CLSID\{B196B286-BAB4-101A-B69C-00AA00341D07}\InprocServer32]
166@="oleaut32.dll"
167"ThreadingModel"="Both"
168
Ove Kaavenb7e8a9e2001-08-07 19:30:35 +0000169# IUnknown, the superclass for everything COM/OLE.
170[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Interface\{00000000-0000-0000-C000-000000000046}]
171@="IUnknown"
172
173[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Interface\{00000000-0000-0000-C000-000000000046}\BaseInterface]
174@=""
175
176[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Interface\{00000000-0000-0000-C000-000000000046}\NumMethods]
177@="3"
178
Marcus Meissnerfd625dd2002-06-04 22:14:06 +0000179[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Interface\{00000000-0000-0000-C000-000000000046}\ProxyStubClsid32]
180@="{00000320-0000-0000-C000-000000000046}"
181
Mike McCormack7b569802002-08-17 18:40:10 +0000182[HKEY_CLASSES_ROOT\Interface\{0000010a-0000-0000-C000-000000000046}]
183@="IPersistStorage"
184
185[HKEY_CLASSES_ROOT\Interface\{0000010a-0000-0000-C000-000000000046}\BaseInterface]
186@="{0000010C-0000-0000-C000-000000000046}"
187
188[HKEY_CLASSES_ROOT\Interface\{0000010a-0000-0000-C000-000000000046}\NumMethods]
189@="10"
190
191[HKEY_CLASSES_ROOT\Interface\{0000010a-0000-0000-C000-000000000046}\ProxyStubClsid32]
192@="{00000320-0000-0000-C000-000000000046}"
193
194[HKEY_CLASSES_ROOT\Interface\{0000010e-0000-0000-C000-000000000046}]
195@="IDataObject"
196
197[HKEY_CLASSES_ROOT\Interface\{0000010e-0000-0000-C000-000000000046}\NumMethods]
198@="12"
199
200[HKEY_CLASSES_ROOT\Interface\{0000010e-0000-0000-C000-000000000046}\ProxyStubClsid32]
201@="{00000320-0000-0000-C000-000000000046}"
202
203[HKEY_CLASSES_ROOT\Interface\{00000112-0000-0000-C000-000000000046}]
204@="IOleObject"
205
206[HKEY_CLASSES_ROOT\Interface\{00000112-0000-0000-C000-000000000046}\NumMethods]
207@="24"
208
209[HKEY_CLASSES_ROOT\Interface\{00000112-0000-0000-C000-000000000046}\ProxyStubClsid32]
210@="{00000320-0000-0000-C000-000000000046}"
211
212[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Interface\{0000010E-0000-0000-C000-000000000046}]
213@="IDataObject"
214
215[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Interface\{0000010E-0000-0000-C000-000000000046}\ProxyStubClsid32]
216@="{00000320-0000-0000-C000-000000000046}"
217
218[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Interface\{0000010E-0000-0000-C000-000000000046}\NumMethods]
219@="12"
220
221[HKEY_CLASSES_ROOT\Interface\{0000010f-0000-0000-C000-000000000046}]
222@="IAdviseSink"
223
224[HKEY_CLASSES_ROOT\Interface\{0000010f-0000-0000-C000-000000000046}\NumMethods]
225@="8"
226
227[HKEY_CLASSES_ROOT\Interface\{0000010f-0000-0000-C000-000000000046}\ProxyStubClsid32]
228@="{00000320-0000-0000-C000-000000000046}"
229
230[HKEY_CLASSES_ROOT\Interface\{00000118-0000-0000-C000-000000000046}]
231@="IOleClientSite"
232
233[HKEY_CLASSES_ROOT\Interface\{00000118-0000-0000-C000-000000000046}\NumMethods]
234@="9"
235
236[HKEY_CLASSES_ROOT\Interface\{00000118-0000-0000-C000-000000000046}\ProxyStubClsid32]
237@="{00000320-0000-0000-C000-000000000046}"
238
239[HKEY_CLASSES_ROOT\CLSID\{00000303-0000-0000-C000-000000000046}]
240@="FileMoniker"
241
242[HKEY_CLASSES_ROOT\CLSID\{00000303-0000-0000-C000-000000000046}\InprocServer32]
243@="ole32.dll"
244
245[HKEY_CLASSES_ROOT\CLSID\{00000304-0000-0000-C000-000000000046}]
246@="ItemMoniker"
247
248[HKEY_CLASSES_ROOT\CLSID\{00000304-0000-0000-C000-000000000046}\InprocServer32]
249@="ole32.dll"
250
251[HKEY_CLASSES_ROOT\Interface\{00020400-0000-0000-C000-000000000046}]
252@="IDispatch"
253
254[HKEY_CLASSES_ROOT\Interface\{00020400-0000-0000-C000-000000000046}\ProxyStubClsid]
255@="{00020420-0000-0000-C000-000000000046}"
256
257[HKEY_CLASSES_ROOT\Interface\{00020400-0000-0000-C000-000000000046}\ProxyStubClsid32]
258@="{00020420-0000-0000-C000-000000000046}"
259
260[HKEY_CLASSES_ROOT\Interface\{00020400-0000-0000-C000-000000000046}\NumMethods]
261@="7"
262
Ove Kaavenb7e8a9e2001-08-07 19:30:35 +0000263# IClassFactory, standard interface for creating instances of classes.
264[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Interface\{00000001-0000-0000-C000-000000000046}]
265@="IClassFactory"
266
267[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Interface\{00000001-0000-0000-C000-000000000046}\NumMethods]
268@="5"
269
270[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Interface\{00000001-0000-0000-C000-000000000046}\ProxyStubClsid32]
271@="{00000320-0000-0000-C000-000000000046}"
272
Andriy Palamarchuk7c099e12002-07-23 02:00:27 +0000273#IClassFactory2 - IClassFactory with licensing support
274[HKEY_LOCAL_MACHINE\Software\Classes\Interface\{B196B28F-BAB4-101A-B69C-00AA00341D07}]
275@="IClassFactory2"
276
277[HKEY_LOCAL_MACHINE\Software\Classes\Interface\{B196B28F-BAB4-101A-B69C-00AA00341D07}\NumMethods]
278@="8"
279
280[HKEY_LOCAL_MACHINE\Software\Classes\Interface\{B196B28F-BAB4-101A-B69C-00AA00341D07}\ProxyStubClsid32]
281@="{B196B286-BAB4-101A-B69C-00AA00341D07}"
282
283#ITypeLib2 - ITypeLib decendant
284[HKEY_LOCAL_MACHINE\Software\Classes\Interface\{00020411-0000-0000-C000-000000000046}]
285@="ITypeLib2"
286
287[HKEY_LOCAL_MACHINE\Software\Classes\Interface\{00020411-0000-0000-C000-000000000046}\NumMethods]
288@="16"
289
290[HKEY_LOCAL_MACHINE\Software\Classes\Interface\{00020411-0000-0000-C000-000000000046}\ProxyStubClsid32]
291@="{00020420-0000-0000-C000-000000000046}"
292
293#ITypeInfo2 - ITypeInfo decendant
294[HKEY_LOCAL_MACHINE\Software\Classes\Interface\{00020412-0000-0000-C000-000000000046}]
295@="ITypeInfo2"
296
297[HKEY_LOCAL_MACHINE\Software\Classes\Interface\{00020412-0000-0000-C000-000000000046}\NumMethods]
298@="32"
299
300[HKEY_LOCAL_MACHINE\Software\Classes\Interface\{00020412-0000-0000-C000-000000000046}\ProxyStubClsid32]
301@="{00020420-0000-0000-C000-000000000046}"
302
303#IErrorInfo - returns information about an error in addition to an error code
304[HKEY_LOCAL_MACHINE\Software\Classes\Interface\{1CF2B120-547D-101B-8E65-08002B2BD119}]
305@="IErrorInfo"
306
307[HKEY_LOCAL_MACHINE\Software\Classes\Interface\{1CF2B120-547D-101B-8E65-08002B2BD119}\NumMethods]
308@="8"
309
310[HKEY_LOCAL_MACHINE\Software\Classes\Interface\{1CF2B120-547D-101B-8E65-08002B2BD119}\ProxyStubClsid32]
311@="{B196B286-BAB4-101A-B69C-00AA00341D07}"
312
313#ICreateErrorInfo - creates an instance of generic error object
314[HKEY_LOCAL_MACHINE\Software\Classes\Interface\{22F03340-547D-101B-8E65-08002B2BD119}]
315@="ICreateErrorInfo"
316
317[HKEY_LOCAL_MACHINE\Software\Classes\Interface\{22F03340-547D-101B-8E65-08002B2BD119}\NumMethods]
318@="8"
319
320[HKEY_LOCAL_MACHINE\Software\Classes\Interface\{22F03340-547D-101B-8E65-08002B2BD119}\ProxyStubClsid32]
321@="{B196B286-BAB4-101A-B69C-00AA00341D07}"
322
323#IErrorLog - an error log interface
324[HKEY_LOCAL_MACHINE\Software\Classes\Interface\{3127CA40-446E-11CE-8135-00AA004BB851}]
325@="IErrorLog"
326
327[HKEY_LOCAL_MACHINE\Software\Classes\Interface\{3127CA40-446E-11CE-8135-00AA004BB851}\NumMethods]
328@="4"
329
330[HKEY_LOCAL_MACHINE\Software\Classes\Interface\{3127CA40-446E-11CE-8135-00AA004BB851}\ProxyStubClsid32]
331@="{B196B286-BAB4-101A-B69C-00AA00341D07}"
332
333#IPropertyPage - property page interface
334[HKEY_LOCAL_MACHINE\Software\Classes\Interface\{B196B28D-BAB4-101A-B69C-00AA00341D07}]
335@="IPropertyPage"
336
337[HKEY_LOCAL_MACHINE\Software\Classes\Interface\{B196B28D-BAB4-101A-B69C-00AA00341D07}\NumMethods]
338@="14"
339
340[HKEY_LOCAL_MACHINE\Software\Classes\Interface\{B196B28D-BAB4-101A-B69C-00AA00341D07}\ProxyStubClsid32]
341@="{B196B286-BAB4-101A-B69C-00AA00341D07}"
342
343#IPropertyPage2 - an extention of IPropertyPage to support initial selection on a property page
344[HKEY_LOCAL_MACHINE\Software\Classes\Interface\{01E44665-24AC-101B-84ED-08002B2EC713}]
345@="IPropertyPage2"
346
347[HKEY_LOCAL_MACHINE\Software\Classes\Interface\{01E44665-24AC-101B-84ED-08002B2EC713}\NumMethods]
348@="15"
349
350[HKEY_LOCAL_MACHINE\Software\Classes\Interface\{01E44665-24AC-101B-84ED-08002B2EC713}\ProxyStubClsid32]
351@="{B196B286-BAB4-101A-B69C-00AA00341D07}"
352
353#ISpecifyPropertyPages - property pages support
354[HKEY_LOCAL_MACHINE\Software\Classes\Interface\{B196B28B-BAB4-101A-B69C-00AA00341D07}]
355@="ISpecifyPropertyPages"
356
357[HKEY_LOCAL_MACHINE\Software\Classes\Interface\{B196B28B-BAB4-101A-B69C-00AA00341D07}\NumMethods]
358@="4"
359
360[HKEY_LOCAL_MACHINE\Software\Classes\Interface\{B196B28B-BAB4-101A-B69C-00AA00341D07}\ProxyStubClsid32]
361@="{B196B286-BAB4-101A-B69C-00AA00341D07}"
362
363#IPropertyPageSite - property pages management
364[HKEY_LOCAL_MACHINE\Software\Classes\Interface\{B196B28C-BAB4-101A-B69C-00AA00341D07}]
365@="IPropertyPageSite"
366
367[HKEY_LOCAL_MACHINE\Software\Classes\Interface\{B196B28C-BAB4-101A-B69C-00AA00341D07}\NumMethods]
368@="7"
369
370[HKEY_LOCAL_MACHINE\Software\Classes\Interface\{B196B28C-BAB4-101A-B69C-00AA00341D07}\ProxyStubClsid32]
371@="{B196B286-BAB4-101A-B69C-00AA00341D07}"
372
373#IPropertyBag - an object with a properties which can be persisted
374[HKEY_LOCAL_MACHINE\Software\Classes\Interface\{55272A00-42CB-11CE-8135-00AA004BB851}]
375@="IPropertyBag"
376
377[HKEY_LOCAL_MACHINE\Software\Classes\Interface\{55272A00-42CB-11CE-8135-00AA004BB851}\NumMethods]
378@="5"
379
380[HKEY_LOCAL_MACHINE\Software\Classes\Interface\{55272A00-42CB-11CE-8135-00AA004BB851}\ProxyStubClsid32]
381@="{B196B286-BAB4-101A-B69C-00AA00341D07}"
382
383#Enhancement of IPropertyBag interface
384[HKEY_LOCAL_MACHINE\Software\Classes\Interface\{22F55882-280B-11D0-A8A9-00A0C90C2004}]
385@="IPropertyBag2"
386
387[HKEY_LOCAL_MACHINE\Software\Classes\Interface\{22F55882-280B-11D0-A8A9-00A0C90C2004}\NumMethods]
388@="8"
389
390[HKEY_LOCAL_MACHINE\Software\Classes\Interface\{22F55882-280B-11D0-A8A9-00A0C90C2004}\ProxyStubClsid32]
391@="{B196B286-BAB4-101A-B69C-00AA00341D07}"
392
393#IPersistPropertyBag - property-based persistence interface
394[HKEY_LOCAL_MACHINE\Software\Classes\Interface\{37D84F60-42CB-11CE-8135-00AA004BB851}]
395@="IPersistPropertyBag"
396
397[HKEY_LOCAL_MACHINE\Software\Classes\Interface\{37D84F60-42CB-11CE-8135-00AA004BB851}\NumMethods]
398@="7"
399
400[HKEY_LOCAL_MACHINE\Software\Classes\Interface\{37D84F60-42CB-11CE-8135-00AA004BB851}\ProxyStubClsid32]
401@="{B196B286-BAB4-101A-B69C-00AA00341D07}"
402
403#IPersistPropertyBag2 - allows to support properties, implemented by IPropertyBag2
404[HKEY_LOCAL_MACHINE\Software\Classes\Interface\{22F55881-280B-11D0-A8A9-00A0C90C2004}]
405@="IPersistPropertyBag2"
406
407[HKEY_LOCAL_MACHINE\Software\Classes\Interface\{22F55881-280B-11D0-A8A9-00A0C90C2004}\NumMethods]
408@="8"
409
410[HKEY_LOCAL_MACHINE\Software\Classes\Interface\{22F55881-280B-11D0-A8A9-00A0C90C2004}\ProxyStubClsid32]
411@="{B196B286-BAB4-101A-B69C-00AA00341D07}"
412
413#IPerPropertyBrowsing - property pages browser
414[HKEY_LOCAL_MACHINE\Software\Classes\Interface\{376BD3AA-3845-101B-84ED-08002B2EC713}]
415@="IPerPropertyBrowsing"
416
417[HKEY_LOCAL_MACHINE\Software\Classes\Interface\{376BD3AA-3845-101B-84ED-08002B2EC713}\NumMethods]
418@="7"
419
420[HKEY_LOCAL_MACHINE\Software\Classes\Interface\{376BD3AA-3845-101B-84ED-08002B2EC713}\ProxyStubClsid32]
421@="{B196B286-BAB4-101A-B69C-00AA00341D07}"
422
423#IAdviseSinkEx - an extention of IAdviseSink which provides notifications about object status changes
424[HKEY_LOCAL_MACHINE\Software\Classes\Interface\{3AF24290-0C96-11CE-A0CF-00AA00600AB8}]
425@="IAdviseSinkEx"
426
427[HKEY_LOCAL_MACHINE\Software\Classes\Interface\{3AF24290-0C96-11CE-A0CF-00AA00600AB8}\NumMethods]
428@="9"
429
430[HKEY_LOCAL_MACHINE\Software\Classes\Interface\{3AF24290-0C96-11CE-A0CF-00AA00600AB8}\ProxyStubClsid32]
431@="{B196B286-BAB4-101A-B69C-00AA00341D07}"
432
433#IFontEventsDisp - interface used in font events processing
434[HKEY_LOCAL_MACHINE\Software\Classes\Interface\{4EF6100A-AF88-11D0-9846-00C04FC29993}]
435@="IFontEventsDisp"
436
437[HKEY_LOCAL_MACHINE\Software\Classes\Interface\{4EF6100A-AF88-11D0-9846-00C04FC29993}\NumMethods]
438@="7"
439
440[HKEY_LOCAL_MACHINE\Software\Classes\Interface\{4EF6100A-AF88-11D0-9846-00C04FC29993}\ProxyStubClsid32]
441@="{B196B286-BAB4-101A-B69C-00AA00341D07}"
442
443#IPointerInactive - allows an object to be inactive
444[HKEY_LOCAL_MACHINE\Software\Classes\Interface\{55980BA0-35AA-11CF-B671-00AA004CD6D8}]
445@="IPointerInactive"
446
447[HKEY_LOCAL_MACHINE\Software\Classes\Interface\{55980BA0-35AA-11CF-B671-00AA004CD6D8}\NumMethods]
448@="6"
449
450[HKEY_LOCAL_MACHINE\Software\Classes\Interface\{55980BA0-35AA-11CF-B671-00AA004CD6D8}\ProxyStubClsid32]
451@="{B196B286-BAB4-101A-B69C-00AA00341D07}"
452
453#ISimpleFrameSite - container-type interface
454[HKEY_LOCAL_MACHINE\Software\Classes\Interface\{742B0E01-14E6-101B-914E-00AA00300CAB}]
455@="ISimpleFrameSite"
456
457[HKEY_LOCAL_MACHINE\Software\Classes\Interface\{742B0E01-14E6-101B-914E-00AA00300CAB}\NumMethods]
458@="5"
459
460[HKEY_LOCAL_MACHINE\Software\Classes\Interface\{742B0E01-14E6-101B-914E-00AA00300CAB}\ProxyStubClsid32]
461@="{B196B286-BAB4-101A-B69C-00AA00341D07}"
462
463#IPicture - abstraction of a picture and its properties
464[HKEY_LOCAL_MACHINE\Software\Classes\Interface\{7BF80980-BF32-101A-8BBB-00AA00300CAB}]
465@="IPicture"
466
467[HKEY_LOCAL_MACHINE\Software\Classes\Interface\{7BF80980-BF32-101A-8BBB-00AA00300CAB}\NumMethods]
468@="17"
469
470[HKEY_LOCAL_MACHINE\Software\Classes\Interface\{7BF80980-BF32-101A-8BBB-00AA00300CAB}\ProxyStubClsid32]
471@="{B196B286-BAB4-101A-B69C-00AA00341D07}"
472
473#IPictureDisp - provides access to IPicture's properties
474[HKEY_LOCAL_MACHINE\Software\Classes\Interface\{7BF80981-BF32-101A-8BBB-00AA00300CAB}]
475@="IPictureDisp"
476
477[HKEY_LOCAL_MACHINE\Software\Classes\Interface\{7BF80981-BF32-101A-8BBB-00AA00300CAB}\NumMethods]
478@="7"
479
480[HKEY_LOCAL_MACHINE\Software\Classes\Interface\{7BF80981-BF32-101A-8BBB-00AA00300CAB}\ProxyStubClsid32]
481@="{B196B286-BAB4-101A-B69C-00AA00341D07}"
482
483#IPersistStreamInit - IPersistStream with an initialization method
484[HKEY_LOCAL_MACHINE\Software\Classes\Interface\{7FD52380-4E07-101B-AE2D-08002B2EC713}]
485@="IPersistStreamInit"
486
487[HKEY_LOCAL_MACHINE\Software\Classes\Interface\{7FD52380-4E07-101B-AE2D-08002B2EC713}\NumMethods]
488@="9"
489
490[HKEY_LOCAL_MACHINE\Software\Classes\Interface\{7FD52380-4E07-101B-AE2D-08002B2EC713}\ProxyStubClsid32]
491@="{B196B286-BAB4-101A-B69C-00AA00341D07}"
492
493#IPropertyNotifySink - processes notifications about object changes
494[HKEY_LOCAL_MACHINE\Software\Classes\Interface\{9BFBBC02-EFF1-101A-84ED-00AA00341D07}]
495@="IPropertyNotifySink"
496
497[HKEY_LOCAL_MACHINE\Software\Classes\Interface\{9BFBBC02-EFF1-101A-84ED-00AA00341D07}\NumMethods]
498@="5"
499
500[HKEY_LOCAL_MACHINE\Software\Classes\Interface\{9BFBBC02-EFF1-101A-84ED-00AA00341D07}\ProxyStubClsid32]
501@="{B196B286-BAB4-101A-B69C-00AA00341D07}"
502
503#IOleInPlaceSiteEx - allows an object to use activation and deactivation notifications
504[HKEY_LOCAL_MACHINE\Software\Classes\Interface\{9C2CAD80-3424-11CF-B670-00AA004CD6D8}]
505@="IOleInPlaceSiteEx"
506
507[HKEY_LOCAL_MACHINE\Software\Classes\Interface\{9C2CAD80-3424-11CF-B670-00AA004CD6D8}\NumMethods]
508@="18"
509
510[HKEY_LOCAL_MACHINE\Software\Classes\Interface\{9C2CAD80-3424-11CF-B670-00AA004CD6D8}\ProxyStubClsid32]
511@="{B196B286-BAB4-101A-B69C-00AA00341D07}"
512
513#IOleUndoUnit - an interface for actions undo
514[HKEY_LOCAL_MACHINE\Software\Classes\Interface\{894AD3B0-EF97-11CE-9BC9-00AA00608E01}]
515@="IOleUndoUnit"
516
517[HKEY_LOCAL_MACHINE\Software\Classes\Interface\{894AD3B0-EF97-11CE-9BC9-00AA00608E01}\NumMethods]
518@="7"
519
520[HKEY_LOCAL_MACHINE\Software\Classes\Interface\{894AD3B0-EF97-11CE-9BC9-00AA00608E01}\ProxyStubClsid32]
521@="{B196B286-BAB4-101A-B69C-00AA00341D07}"
522
523#IEnumOleUndoUnits - provides access to the list of OLE undo units
524[HKEY_LOCAL_MACHINE\Software\Classes\Interface\{B3E7C340-EF97-11CE-9BC9-00AA00608E01}]
525@="IEnumOleUndoUnits"
526
527[HKEY_LOCAL_MACHINE\Software\Classes\Interface\{B3E7C340-EF97-11CE-9BC9-00AA00608E01}\NumMethods]
528@="7"
529
530[HKEY_LOCAL_MACHINE\Software\Classes\Interface\{B3E7C340-EF97-11CE-9BC9-00AA00608E01}\ProxyStubClsid32]
531@="{B196B286-BAB4-101A-B69C-00AA00341D07}"
532
533#IOleParentUndoUnit - an undo unit which can contain other undo units
534[HKEY_LOCAL_MACHINE\Software\Classes\Interface\{A1FAF330-EF97-11CE-9BC9-00AA00608E01}]
535@="IOleParentUndoUnit"
536
537[HKEY_LOCAL_MACHINE\Software\Classes\Interface\{A1FAF330-EF97-11CE-9BC9-00AA00608E01}\NumMethods]
538@="12"
539
540[HKEY_LOCAL_MACHINE\Software\Classes\Interface\{A1FAF330-EF97-11CE-9BC9-00AA00608E01}\ProxyStubClsid32]
541@="{B196B286-BAB4-101A-B69C-00AA00341D07}"
542
543#IOleUndoManager - allows container to support multi-level undo/redo
544[HKEY_LOCAL_MACHINE\Software\Classes\Interface\{D001F200-EF97-11CE-9BC9-00AA00608E01}]
545@="IOleUndoManager"
546
547[HKEY_LOCAL_MACHINE\Software\Classes\Interface\{D001F200-EF97-11CE-9BC9-00AA00608E01}\NumMethods]
548@="15"
549
550[HKEY_LOCAL_MACHINE\Software\Classes\Interface\{D001F200-EF97-11CE-9BC9-00AA00608E01}\ProxyStubClsid32]
551@="{B196B286-BAB4-101A-B69C-00AA00341D07}"
552
553#Provides object's type information
554[HKEY_LOCAL_MACHINE\Software\Classes\Interface\{B196B283-BAB4-101A-B69C-00AA00341D07}]
555@="IProvideClassInfo"
556
557[HKEY_LOCAL_MACHINE\Software\Classes\Interface\{B196B283-BAB4-101A-B69C-00AA00341D07}\NumMethods]
558@="4"
559
560[HKEY_LOCAL_MACHINE\Software\Classes\Interface\{B196B283-BAB4-101A-B69C-00AA00341D07}\ProxyStubClsid32]
561@="{B196B286-BAB4-101A-B69C-00AA00341D07}"
562
563#IProvideClassInfo2 - extention of class IProvideClassInfo
564[HKEY_LOCAL_MACHINE\Software\Classes\Interface\{A6BC3AC0-DBAA-11CE-9DE3-00AA004BB851}]
565@="IProvideClassInfo2"
566
567[HKEY_LOCAL_MACHINE\Software\Classes\Interface\{A6BC3AC0-DBAA-11CE-9DE3-00AA004BB851}\NumMethods]
568@="5"
569
570[HKEY_LOCAL_MACHINE\Software\Classes\Interface\{A6BC3AC0-DBAA-11CE-9DE3-00AA004BB851}\ProxyStubClsid32]
571@="{B196B286-BAB4-101A-B69C-00AA00341D07}"
572
573#IProvideMultipleClassInfo - an extention of IProvideClassInfo2 which can provide information about
574#a few implemented classes
575[HKEY_LOCAL_MACHINE\Software\Classes\Interface\{A7ABA9C1-8983-11CF-8F20-00805F2CD064}]
576@="IProvideMultipleClassInfo"
577
578[HKEY_LOCAL_MACHINE\Software\Classes\Interface\{A7ABA9C1-8983-11CF-8F20-00805F2CD064}\NumMethods]
579@="7"
580
581[HKEY_LOCAL_MACHINE\Software\Classes\Interface\{A7ABA9C1-8983-11CF-8F20-00805F2CD064}\ProxyStubClsid32]
582@="{B196B286-BAB4-101A-B69C-00AA00341D07}"
583
584#IConnectionPointContainer - connection points support
585[HKEY_LOCAL_MACHINE\Software\Classes\Interface\{B196B284-BAB4-101A-B69C-00AA00341D07}]
586@="IConnectionPointContainer"
587
588[HKEY_LOCAL_MACHINE\Software\Classes\Interface\{B196B284-BAB4-101A-B69C-00AA00341D07}\NumMethods]
589@="5"
590
591[HKEY_LOCAL_MACHINE\Software\Classes\Interface\{B196B284-BAB4-101A-B69C-00AA00341D07}\ProxyStubClsid32]
592@="{B196B286-BAB4-101A-B69C-00AA00341D07}"
593
594#IEnumConnectionPoints - connection points list
595[HKEY_LOCAL_MACHINE\Software\Classes\Interface\{B196B285-BAB4-101A-B69C-00AA00341D07}]
596@="IEnumConnectionPoints"
597
598[HKEY_LOCAL_MACHINE\Software\Classes\Interface\{B196B285-BAB4-101A-B69C-00AA00341D07}\NumMethods]
599@="7"
600
601[HKEY_LOCAL_MACHINE\Software\Classes\Interface\{B196B285-BAB4-101A-B69C-00AA00341D07}\ProxyStubClsid32]
602@="{B196B286-BAB4-101A-B69C-00AA00341D07}"
603
604#IConnectionPoint - a connection point
605[HKEY_LOCAL_MACHINE\Software\Classes\Interface\{B196B286-BAB4-101A-B69C-00AA00341D07}]
606@="IConnectionPoint"
607
608[HKEY_LOCAL_MACHINE\Software\Classes\Interface\{B196B286-BAB4-101A-B69C-00AA00341D07}\NumMethods]
609@="8"
610
611[HKEY_LOCAL_MACHINE\Software\Classes\Interface\{B196B286-BAB4-101A-B69C-00AA00341D07}\ProxyStubClsid32]
612@="{B196B286-BAB4-101A-B69C-00AA00341D07}"
613
614#IEnumConnections - lists current connections
615[HKEY_LOCAL_MACHINE\Software\Classes\Interface\{B196B287-BAB4-101A-B69C-00AA00341D07}]
616@="IEnumConnections"
617
618[HKEY_LOCAL_MACHINE\Software\Classes\Interface\{B196B287-BAB4-101A-B69C-00AA00341D07}\NumMethods]
619@="7"
620
621[HKEY_LOCAL_MACHINE\Software\Classes\Interface\{B196B287-BAB4-101A-B69C-00AA00341D07}\ProxyStubClsid32]
622@="{B196B286-BAB4-101A-B69C-00AA00341D07}"
623
624#IOleControl - an interface for processing of keyboard events and ambient properties
625[HKEY_LOCAL_MACHINE\Software\Classes\Interface\{B196B288-BAB4-101A-B69C-00AA00341D07}]
626@="IOleControl"
627
628[HKEY_LOCAL_MACHINE\Software\Classes\Interface\{B196B288-BAB4-101A-B69C-00AA00341D07}\NumMethods]
629@="7"
630
631[HKEY_LOCAL_MACHINE\Software\Classes\Interface\{B196B288-BAB4-101A-B69C-00AA00341D07}\ProxyStubClsid32]
632@="{B196B286-BAB4-101A-B69C-00AA00341D07}"
633
634#IOleControlSite - used for management objects in a container
635[HKEY_LOCAL_MACHINE\Software\Classes\Interface\{B196B289-BAB4-101A-B69C-00AA00341D07}]
636@="IOleControlSite"
637
638[HKEY_LOCAL_MACHINE\Software\Classes\Interface\{B196B289-BAB4-101A-B69C-00AA00341D07}\NumMethods]
639@="10"
640
641[HKEY_LOCAL_MACHINE\Software\Classes\Interface\{B196B289-BAB4-101A-B69C-00AA00341D07}\ProxyStubClsid32]
642@="{B196B286-BAB4-101A-B69C-00AA00341D07}"
643
644#IPersistMemory - for storage and retrieving objects from a stream
645[HKEY_LOCAL_MACHINE\Software\Classes\Interface\{BD1AE5E0-A6AE-11CE-BD37-504200C10000}]
646@="IPersistMemory"
647
648[HKEY_LOCAL_MACHINE\Software\Classes\Interface\{BD1AE5E0-A6AE-11CE-BD37-504200C10000}\NumMethods]
649@="9"
650
651[HKEY_LOCAL_MACHINE\Software\Classes\Interface\{BD1AE5E0-A6AE-11CE-BD37-504200C10000}\ProxyStubClsid32]
652@="{B196B286-BAB4-101A-B69C-00AA00341D07}"
653
654#IFont - Windows font object wrapper
655[HKEY_LOCAL_MACHINE\Software\Classes\Interface\{BEF6E002-A874-101A-8BBA-00AA00300CAB}]
656@="IFont"
657
658[HKEY_LOCAL_MACHINE\Software\Classes\Interface\{BEF6E002-A874-101A-8BBA-00AA00300CAB}\NumMethods]
659@="27"
660
661[HKEY_LOCAL_MACHINE\Software\Classes\Interface\{BEF6E002-A874-101A-8BBA-00AA00300CAB}\ProxyStubClsid32]
662@="{B196B286-BAB4-101A-B69C-00AA00341D07}"
663
664#IFontDisp - provides access to IFont object properties
665[HKEY_LOCAL_MACHINE\Software\Classes\Interface\{BEF6E003-A874-101A-8BBA-00AA00300CAB}]
666@="IFontDisp"
667
668[HKEY_LOCAL_MACHINE\Software\Classes\Interface\{BEF6E003-A874-101A-8BBA-00AA00300CAB}\NumMethods]
669@="7"
670
671[HKEY_LOCAL_MACHINE\Software\Classes\Interface\{BEF6E003-A874-101A-8BBA-00AA00300CAB}\ProxyStubClsid32]
672@="{B196B286-BAB4-101A-B69C-00AA00341D07}"
673
674#IQuickActivate - efficient object loading
675[HKEY_LOCAL_MACHINE\Software\Classes\Interface\{CF51ED10-62FE-11CF-BF86-00A0C9034836}]
676@="IQuickActivate"
677
678[HKEY_LOCAL_MACHINE\Software\Classes\Interface\{CF51ED10-62FE-11CF-BF86-00A0C9034836}\NumMethods]
679@="6"
680
681[HKEY_LOCAL_MACHINE\Software\Classes\Interface\{CF51ED10-62FE-11CF-BF86-00A0C9034836}\ProxyStubClsid32]
682@="{B196B286-BAB4-101A-B69C-00AA00341D07}"
683
684#IObjectWithSite - an object with site
685[HKEY_LOCAL_MACHINE\Software\Classes\Interface\{FC4801A3-2BA9-11CF-A229-00AA003D7352}]
686@="IObjectWithSite"
687
688[HKEY_LOCAL_MACHINE\Software\Classes\Interface\{FC4801A3-2BA9-11CF-A229-00AA003D7352}\NumMethods]
689@="5"
690
691[HKEY_LOCAL_MACHINE\Software\Classes\Interface\{FC4801A3-2BA9-11CF-A229-00AA003D7352}\ProxyStubClsid32]
692@="{B196B286-BAB4-101A-B69C-00AA00341D07}"
693
694
695
Ove Kaavenb7e8a9e2001-08-07 19:30:35 +0000696#
697# Entries for OLEAUT32 (OLE Automation)
698#
699
700# The Universal Marshaler, also known as the Type Library Marshaler.
701# (PSOAInterface = Proxy/Stub OLE Automation interface)
702[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{00020424-0000-0000-C000-000000000046}]
703@="PSOAInterface"
704
705[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{00020424-0000-0000-C000-000000000046}\InProcServer]
706@="ole2disp.dll"
707
708[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{00020424-0000-0000-C000-000000000046}\InProcServer32]
709@="oleaut32.dll"
710"ThreadingModel"="Both"
711
Andriy Palamarchuk7c099e12002-07-23 02:00:27 +0000712#Other PS* classes
713[HKEY_LOCAL_MACHINE\Software\Classes\CLSID\{00020420-0000-0000-C000-000000000046}]
714@="PSDispatch"
715
716[HKEY_LOCAL_MACHINE\Software\Classes\CLSID\{00020420-0000-0000-C000-000000000046}\InprocServer]
717@="ole2disp.dll"
718
719[HKEY_LOCAL_MACHINE\Software\Classes\CLSID\{00020420-0000-0000-C000-000000000046}\InprocServer32]
720@="oleaut32.dll"
721"ThreadingModel"="Both"
722
723[HKEY_LOCAL_MACHINE\Software\Classes\CLSID\{00020421-0000-0000-C000-000000000046}]
724@="PSEnumVariant"
725
726[HKEY_LOCAL_MACHINE\Software\Classes\CLSID\{00020421-0000-0000-C000-000000000046}\InprocServer]
727@="ole2disp.dll"
728
729[HKEY_LOCAL_MACHINE\Software\Classes\CLSID\{00020421-0000-0000-C000-000000000046}\InprocServer32]
730@="oleaut32.dll"
731"ThreadingModel"="Both"
732
733[HKEY_LOCAL_MACHINE\Software\Classes\CLSID\{00020422-0000-0000-C000-000000000046}]
734@="PSTypeInfo"
735
736[HKEY_LOCAL_MACHINE\Software\Classes\CLSID\{00020422-0000-0000-C000-000000000046}\InprocServer]
737@="ole2disp.dll"
738
739[HKEY_LOCAL_MACHINE\Software\Classes\CLSID\{00020422-0000-0000-C000-000000000046}\InprocServer32]
740@="oleaut32.dll"
741"ThreadingModel"="Both"
742
743[HKEY_LOCAL_MACHINE\Software\Classes\CLSID\{00020423-0000-0000-C000-000000000046}]
744@="PSTypeLib"
745
746[HKEY_LOCAL_MACHINE\Software\Classes\CLSID\{00020423-0000-0000-C000-000000000046}\InprocServer]
747@="ole2disp.dll"
748
749[HKEY_LOCAL_MACHINE\Software\Classes\CLSID\{00020423-0000-0000-C000-000000000046}\InprocServer32]
750@="oleaut32.dll"
751"ThreadingModel"="Both"
752
753[HKEY_LOCAL_MACHINE\Software\Classes\CLSID\{00020425-0000-0000-C000-000000000046}]
754@="PSTypeComp"
755
756[HKEY_LOCAL_MACHINE\Software\Classes\CLSID\{00020425-0000-0000-C000-000000000046}\InprocServer]
757@="ole2disp.dll"
758
759[HKEY_LOCAL_MACHINE\Software\Classes\CLSID\{00020425-0000-0000-C000-000000000046}\InprocServer32]
760@="oleaut32.dll"
761"ThreadingModel"="Both"
762
763#Other OLEAUT32 entries
764[HKEY_LOCAL_MACHINE\Software\Classes\CLSID\{0000002F-0000-0000-C000-000000000046}]
765@="CLSID_RecordInfo"
766
767[HKEY_LOCAL_MACHINE\Software\Classes\CLSID\{0000002F-0000-0000-C000-000000000046}\InprocServer32]
768@="oleaut32.dll"
769"ThreadingModel"="Both"
770
Andriy Palamarchuk5db08a92002-07-19 00:27:21 +0000771[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{0BE35203-8F91-11CE-9DE3-00AA004BB851}]
772@="CLSID_StdFont"
773
774[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{0BE35203-8F91-11CE-9DE3-00AA004BB851}\CLSID]
775@="Standard Font"
776
777[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{0BE35203-8F91-11CE-9DE3-00AA004BB851}\InprocServer32]
778@="oleaut32.dll"
779"ThreadingModel"="Both"
780
781[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{0BE35203-8F91-11CE-9DE3-00AA004BB851}\ProgID]
782@="StdFont"
783
Andriy Palamarchuk7c099e12002-07-23 02:00:27 +0000784[HKEY_LOCAL_MACHINE\Software\Classes\CLSID\{0BE35204-8F91-11CE-9DE3-00AA004BB851}]
785@="CLSID_StdPict"
786
787[HKEY_LOCAL_MACHINE\Software\Classes\CLSID\{0BE35204-8F91-11CE-9DE3-00AA004BB851}\CLSID]
788@="Standard Picture"
789
790[HKEY_LOCAL_MACHINE\Software\Classes\CLSID\{0BE35204-8F91-11CE-9DE3-00AA004BB851}\InprocServer32]
791@="oleaut32.dll"
792"ThreadingModel"="Apartment"
793
794[HKEY_LOCAL_MACHINE\Software\Classes\CLSID\{0BE35204-8F91-11CE-9DE3-00AA004BB851}\ProgID]
795@="StdPicture"
796
797[HKEY_LOCAL_MACHINE\Software\Classes\CLSID\{46763EE0-CAB2-11CE-8C20-00AA0051E5D4}]
798@="Obsolete Font"
799
800[HKEY_LOCAL_MACHINE\Software\Classes\CLSID\{46763EE0-CAB2-11CE-8C20-00AA0051E5D4}\CLSID]
801@="Obsolete Font"
802
803[HKEY_LOCAL_MACHINE\Software\Classes\CLSID\{46763EE0-CAB2-11CE-8C20-00AA0051E5D4}\InprocServer32]
804@="oleaut32.dll"
805
806[HKEY_LOCAL_MACHINE\Software\Classes\CLSID\{46763EE0-CAB2-11CE-8C20-00AA0051E5D4}\ProgID]
807@="OldFont"
808
809[HKEY_LOCAL_MACHINE\Software\Classes\OldFont\CLSID]
810@="{46763EE0-CAB2-11CE-8C20-00AA0051E5D4}"
811
Andriy Palamarchuk5db08a92002-07-19 00:27:21 +0000812[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\StdFont\CLSID]
813@="{0BE35203-8F91-11CE-9DE3-00AA004BB851}"
814
Andriy Palamarchuk7c099e12002-07-23 02:00:27 +0000815[HKEY_LOCAL_MACHINE\Software\Classes\StdPicture\CLSID]
816@="{0BE35204-8F91-11CE-9DE3-00AA004BB851}"
817
Ove Kaaven4e2cf002001-10-16 21:47:22 +0000818# OLE Automation type libraries.
819[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\TypeLib\{00020430-0000-0000-C000-000000000046}\1.0]
820@="OLE Automation"
821
822[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\TypeLib\{00020430-0000-0000-C000-000000000046}\1.0\0\win16]
823@="stdole.tlb"
824
825[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\TypeLib\{00020430-0000-0000-C000-000000000046}\1.0\0\win32]
826@="stdole32.tlb"
827
828[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\TypeLib\{00020430-0000-0000-C000-000000000046}\1.0\FLAGS]
829@="1"
830
831[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\TypeLib\{00020430-0000-0000-C000-000000000046}\2.0]
832@="OLE Automation"
833
834[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\TypeLib\{00020430-0000-0000-C000-000000000046}\2.0\0\win32]
835@="stdole2.tlb"
836
837[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\TypeLib\{00020430-0000-0000-C000-000000000046}\2.0\FLAGS]
838@="0"
839
Ove Kaavenb7e8a9e2001-08-07 19:30:35 +0000840#
Andreas Mohr54fd0662000-02-25 21:40:48 +0000841# SHELL32 entries base classes of the desktop/ shelllinks
842# Used by common dialogs, programs creating and many others
Juergen Schmieda7f7ef51999-07-25 11:17:13 +0000843#
Andreas Mohr54fd0662000-02-25 21:40:48 +0000844
Juergen Schmieda7f7ef51999-07-25 11:17:13 +0000845[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{00021400-0000-0000-C000-000000000046}]
846@="Shortcut"
847
848[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{00021400-0000-0000-C000-000000000046}\InProcServer32]
849@="shell32.dll"
850"ThreadingModel"="Apartment"
Ove Kaaven538d4c81999-04-11 17:09:20 +0000851
852[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{00021401-0000-0000-C000-000000000046}]
853@="Shortcut"
854
855[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{00021401-0000-0000-C000-000000000046}\InProcServer32]
856@="shell32.dll"
857"ThreadingModel"="Apartment"
858
859[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{00021401-0000-0000-C000-000000000046}\shellex\MayChangeDefaultMenu]
860@=""
861
Juergen Schmieda7f7ef51999-07-25 11:17:13 +0000862#
John K. Hohm34909c22002-05-14 21:50:56 +0000863# Entries for COMCAT (Component Category Manager)
864#
865
866# The Component Category Manager
867[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{0002E005-0000-0000-C000-000000000046}]
868@="StdComponentCategoriesMgr"
869
870[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{0002E005-0000-0000-C000-000000000046}\InProcServer32]
871@="comcat.dll"
872"ThreadingModel"="Both"
873
874#
Ove Kaaven273f3961999-07-10 11:39:23 +0000875# Entries for DirectX. Used by high-performance multimedia applications, like games.
Juergen Schmieda7f7ef51999-07-25 11:17:13 +0000876#
Ove Kaaven273f3961999-07-10 11:39:23 +0000877
Ove Kaaven2d61cb02001-05-10 03:10:06 +0000878[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\DirectX]
Andreas Mohra70c8ad2002-10-25 03:10:56 +0000879# left here in case a program needs the DX 7.0 string
880#"Version"="4.07.00.0700"
Roderick Colenbrander16ae4e62002-10-13 17:56:34 +0000881"Version"="4.08.01.0810"
Ove Kaaven2d61cb02001-05-10 03:10:06 +0000882
Ove Kaaven273f3961999-07-10 11:39:23 +0000883[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{D7B70EE0-4340-11CF-B063-0020AFC2CD35}]
884@="DirectDraw Object"
885
886[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{D7B70EE0-4340-11CF-B063-0020AFC2CD35}\InprocServer32]
887@="ddraw.dll"
888"ThreadingModel"="Both"
889
890[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{593817A0-7DB3-11CF-A2DE-00AA00B93356}]
891@="DirectDraw Clipper Object"
892
893[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{593817A0-7DB3-11CF-A2DE-00AA00B93356}\InprocServer32]
894@="ddraw.dll"
895"ThreadingModel"="Both"
896
Andreas Mohr3676c172000-04-19 16:46:07 +0000897[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{D1EB6D20-8923-11D0-9D97-00A0C90A43CB}]
898@="DirectPlay Object"
899
900[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{D1EB6D20-8923-11D0-9D97-00A0C90A43CB}\InprocServer32]
Ove Kaavencdd4b8f2001-03-16 16:39:42 +0000901@="dplayx.dll"
Andreas Mohr3676c172000-04-19 16:46:07 +0000902"ThreadingModel"="Both"
903
Ove Kaaven273f3961999-07-10 11:39:23 +0000904[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{47D4D946-62E8-11cf-93BC-444553540000}]
905@="DirectSound Object"
906
907[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{47D4D946-62E8-11cf-93BC-444553540000}\InprocServer32]
908@="dsound.dll"
909"ThreadingModel"="Both"
910
Sylvain Petreollede363642002-10-25 19:05:19 +0000911[HKEY_CLASSES_ROOT\CLSID\{2FE8F810-B2A5-11d0-A787-0000F803ABFC}]
912@="DirectPlayLobby Object"
913
914[HKEY_CLASSES_ROOT\CLSID\{2FE8F810-B2A5-11d0-A787-0000F803ABFC}\InProcServer32]
915@="dplayx.dll"
916"ThreadingModel"="Both"
917
John R. Sheetsbc80a3b2001-01-11 22:32:44 +0000918#
Dmitry Timoshkov85c120f2002-04-06 00:43:13 +0000919# Entries used by Internet Explorer installer
920#
921
922# Active Setup is installed
923[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{6E449686-C509-11CF-AAFA-00AA00B6015C}]
924@="Microsoft Active Setup Engine"
925
926# Active Setup is installed
927[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{6E449686-C509-11CF-AAFA-00AA00B6015C}\InProcServer32]
928@="inseng.dll"
929"ThreadingModel"="Apartment"
930
931# IDispatch
932[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Interface\{00020400-0000-0000-C000-000000000046}]
933@="IDispatch"
934
935[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Interface\{00020400-0000-0000-C000-000000000046}\ProxyStubClsid32]
936@="{00020420-0000-0000-C000-000000000046}"
937
938# Without this IE setup creates garbage filenames in Windows directory
939[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Advanced INF Setup]
940@=""
941
942# Session Manager is installed
943[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Session Manager]
944@=""
945
946# NT 4.0 SP6 is installed
947[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Windows]
948"CSDVersion"=dword:00000600
949
950#
Dustin Navea70b93e32002-05-20 18:02:19 +0000951# Entries for programs that read the registry to get Serial/Com Port info
952#
953[HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\SerialComm]
954"Serial0"="COM1"
955
956#
Eric Pouechbeea6152001-05-22 19:20:53 +0000957# Entries for Multimedia
958#
959
960# Midi Mapper
Marcus Meissner954107b2002-04-05 22:54:46 +0000961[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Multimedia\MIDIMap] 989041554
Eric Pouechbeea6152001-05-22 19:20:53 +0000962"AutoScheme"=dword:00000000
963"CurrentInstrument"="#0"
964"UseScheme"=dword:00000000
965
966#
John R. Sheetsbc80a3b2001-01-11 22:32:44 +0000967# Entries for IWebBrowser
968# Used by Internet Explorer HTML-rendering control
969#
970
971[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{8856f961-340a-11d0-a96b-00c04fd705a2}]
972@="Shortcut"
973
974[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{8856f961-340a-11d0-a96b-00c04fd705a2}\InProcServer32]
975@="shdocvw.dll"
976"ThreadingModel"="Apartment"
977
978[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{8856f961-340a-11d0-a96b-00c04fd705a2}]
979@="Shortcut"
980
981[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{8856f961-340a-11d0-a96b-00c04fd705a2}\InProcServer32]
982@="shdocvw.dll"
983"ThreadingModel"="Apartment"
984
985[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{8856f961-340a-11d0-a96b-00c04fd705a2}\shellex\MayChangeDefaultMenu]
986@=""
John R. Sheets69f40452001-01-25 21:45:44 +0000987
Hidenori Takeshimae5ab51d2001-09-07 15:25:09 +0000988
Hidenori Takeshimafb964362001-08-15 19:26:52 +0000989#
John R. Sheets69f40452001-01-25 21:45:44 +0000990# Entries for Mozilla ActiveX control support
991#
992
993[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{1339B54C-3453-11D2-93B9-000000000000}]
994@="MozillaBrowser Class"
995
996[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{1339B54C-3453-11D2-93B9-000000000000}\Control]
997
998[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{1339B54C-3453-11D2-93B9-000000000000}\InprocServer32]
999@="mozctl.dll"
1000"ThreadingModel"="Apartment"
1001
1002[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{1339B54C-3453-11D2-93B9-000000000000}\Insertable]
1003
1004[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{1339B54C-3453-11D2-93B9-000000000000}\MiscStatus]
1005@="0"
1006
1007[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{1339B54C-3453-11D2-93B9-000000000000}\MiscStatus\1]
1008@="131473"
1009
1010[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{1339B54C-3453-11D2-93B9-000000000000}\ProgID]
1011@="Mozilla.Browser.1"
1012
1013[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{1339B54C-3453-11D2-93B9-000000000000}\Programmable]
1014
1015[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{1339B54C-3453-11D2-93B9-000000000000}\ToolboxBitmap32]
1016@="mozctl.dll, 1"
1017
1018[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{1339B54C-3453-11D2-93B9-000000000000}\TypeLib]
1019@="{1339B53E-3453-11D2-93B9-000000000000}"
1020
1021[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{1339B54C-3453-11D2-93B9-000000000000}\Version]
1022@="1.0"
1023
1024[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{1339B54C-3453-11D2-93B9-000000000000}\VersionIndependentProgID]
1025@="Mozilla.Browser"
1026
1027[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Mozilla.Browser]
1028@="Mozilla Web Browser"
1029
1030[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Mozilla.Browser\CurVer]
1031@="Mozilla.Browser.1"
1032
1033[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Mozilla.Browser.1]
1034@="Mozilla Web Browser"
1035
1036[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Mozilla.Browser.1\CLSID]
1037@="{1339B54C-3453-11D2-93B9-000000000000}"
1038
1039[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\TypeLib\{1339B53E-3453-11D2-93B9-000000000000}\1.0]
1040@="MozillaControl 1.0 Type Library"
1041
1042[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\TypeLib\{1339B53E-3453-11D2-93B9-000000000000}\1.0\0\win32]
Andriy Palamarchukcc030e92002-05-16 18:28:29 +00001043@="C:\\mozilla\\bin\\mozctl.dll"
John R. Sheets69f40452001-01-25 21:45:44 +00001044
1045[HKEY_LOCAL_MACHINE\SOFTWARE\Mozilla]
Andriy Palamarchukcc030e92002-05-16 18:28:29 +00001046"BinDirectoryPath"="C:\\mozilla\\bin"
John R. Sheets69f40452001-01-25 21:45:44 +00001047
1048[HKEY_LOCAL_MACHINE\TypeLib\{1339B53E-3453-11D2-93B9-000000000000}\1.0]
1049@="MozillaControl 1.0 Type Library"
1050
1051[HKEY_LOCAL_MACHINE\TypeLib\{1339B53E-3453-11D2-93B9-000000000000}\1.0\0\win32]
Andriy Palamarchukcc030e92002-05-16 18:28:29 +00001052@="C:\\mozilla\\bin\\mozctl.dll"
John R. Sheets69f40452001-01-25 21:45:44 +00001053
Huw D M Davies43b62092002-04-03 20:51:20 +00001054[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\FontSubstitutes]
1055"Arial CE,238"="Arial,238"
1056"Arial CYR,204"="Arial,204"
1057"Arial Greek,161"="Arial,161"
1058"Arial TUR,162"="Arial,162"
1059"Courier New CE,238"="Courier New,238"
1060"Courier New CYR,204"="Courier New,204"
1061"Courier New Greek,161"="Courier New,161"
1062"Courier New TUR,162"="Courier New,162"
1063"Helv"="Arial"
1064"Helvetica"="Arial"
1065"MS Shell Dlg"="Tahoma"
1066"MS Shell Dlg 2"="Tahoma"
1067"Times"="Times New Roman"
1068"Times New Roman CE,238"="Times New Roman,238"
1069"Times New Roman CYR,204"="Times New Roman,204"
1070"Times New Roman Greek,161"="Times New Roman,161"
1071"Times New Roman TUR,162"="Times New Roman,162"
1072"Tms Rmn"="Times New Roman"
Michael Günnewig4c04e1f2002-10-18 00:24:41 +00001073
1074[HKEY_CLASSES_ROOT\AVIFile\Compressors\auds]
1075@="{0002000F-0000-0000-C000-000000000046}"
1076
1077[HKEY_CLASSES_ROOT\AVIFile\Compressors\vids]
1078@="{00020001-0000-0000-C000-000000000046}"
1079
1080[HKEY_CLASSES_ROOT\AVIFile\Extensions\AU]
1081@="{00020003-0000-0000-C000-000000000046}"
1082
1083[HKEY_CLASSES_ROOT\AVIFile\Extensions\AVI]
1084@="{00020000-0000-0000-C000-000000000046}"
1085
1086[HKEY_CLASSES_ROOT\AVIFile\Extensions\WAV]
1087@="{00020003-0000-0000-C000-000000000046}"
1088
1089[HKEY_CLASSES_ROOT\AVIFile\RIFFHandlers\AVI]
1090@="{00020000-0000-0000-C000-000000000046}"
1091
1092[HKEY_CLASSES_ROOT\AVIFile\RIFFHandlers\WAVE]
1093@="{00020003-0000-0000-C000-000000000046}"
1094
1095[HKEY_CLASSES_ROOT\CLSID\{00020000-0000-0000-C000-000000000046}\InProcServer]
1096@="avifile.dll"
1097
1098[HKEY_CLASSES_ROOT\CLSID\{00020000-0000-0000-C000-000000000046}\InProcServer32]
1099@="avifil32.dll"
1100"ThreadingModel"="Apartment"
1101
1102[HKEY_CLASSES_ROOT\CLSID\{00020001-0000-0000-C000-000000000046}\InProcServer]
1103@="avifile.dll"
1104
1105[HKEY_CLASSES_ROOT\CLSID\{00020001-0000-0000-C000-000000000046}\InProcServer32]
1106@="avifil32.dll"
1107"ThreadingModel"="Apartment"
1108
1109[HKEY_CLASSES_ROOT\CLSID\{00020003-0000-0000-C000-000000000046}\InProcServer]
1110@="avifile.dll"
1111
1112[HKEY_CLASSES_ROOT\CLSID\{00020003-0000-0000-C000-000000000046}\InProcServer32]
1113@="avifil32.dll"
1114"ThreadingModel"="Apartment"
1115
1116[HKEY_CLASSES_ROOT\CLSID\{0002000D-0000-0000-C000-000000000046}\InProcServer]
1117@="avifile.dll"
1118
1119[HKEY_CLASSES_ROOT\CLSID\{0002000D-0000-0000-C000-000000000046}\InProcServer32]
1120@="avifil32.dll"
1121"ThreadingModel"="Apartment"
1122
1123[HKEY_CLASSES_ROOT\CLSID\{0002000F-0000-0000-C000-000000000046}\InProcServer]
1124@="avifile.dll"
1125
1126[HKEY_CLASSES_ROOT\CLSID\{0002000F-0000-0000-C000-000000000046}\InProcServer32]
1127@="avifil32.dll"
1128"ThreadingModel"="Apartment"