1/**
2 * This file has no copyright assigned and is placed in the Public Domain.
3 * This file is part of the mingw-w64 runtime package.
4 * No warranty is given; refer to the file DISCLAIMER.PD within this package.
5 */
6#ifndef _INETREGSTRS_H_
7#define _INETREGSTRS_H_
8
9#define TSZMICROSOFTPATH TEXT("Software\\Microsoft")
10#define TSZIEPATH TSZMICROSOFTPATH TEXT("\\Internet Explorer")
11#define TSZWINCURVERPATH TSZMICROSOFTPATH TEXT("\\windows\\CurrentVersion")
12#define TSZWININETPATH TSZWINCURVERPATH TEXT("\\Internet Settings")
13#define REGSTR_PATH_RUNONCE_KEY TSZWINCURVERPATH TEXT("\\RunOnce")
14#define REGSTR_PATH_INETCPL_PS_EXTENTIONS TSZWINCURVERPATH TEXT("\\Controls Folder\\Internet")
15
16#define REGSTR_PATH_IEXPLORER TSZIEPATH
17
18#define SZ_IE_MAIN "Main"
19#define REGSTR_PATH_MAIN TSZIEPATH TEXT("\\") TEXT(SZ_IE_MAIN)
20#define REGSTR_KEY_MAIN TEXT(SZ_IE_MAIN)
21#define REGSTR_VAL_SMOOTHSCROLL TEXT("SmoothScroll")
22#define REGSTR_VAL_SMOOTHSCROLL_DEF TRUE
23#define REGSTR_VAL_SHOWTOOLBAR TEXT("Show_ToolBar")
24#define REGSTR_VAL_SHOWADDRESSBAR TEXT("Show_URLToolBar")
25#define REGSTR_VAL_STARTPAGE TEXT("Start Page")
26#define REGSTRA_VAL_STARTPAGE "Start Page"
27#define REGSTR_VAL_SEARCHPAGE TEXT("Search Page")
28#define REGSTR_VAL_LOCALPAGE TEXT("Local Page")
29
30#define REGSTR_VAL_USESTYLESHEETS TEXT("Use Stylesheets")
31#define REGSTR_VAL_USESTYLESHEETS_TYPE REG_SZ
32#define REGSTR_VAL_USESTYLESHEETS_DEF TEXT("yes")
33
34#define REGSTR_VAL_USEICM TEXT("UseICM")
35#define REGSTR_VAL_USEICM_DEF FALSE
36
37#define REGSTR_VAL_SHOWFOCUS TEXT("Tabstop - MouseDown")
38#define REGSTR_VAL_SHOWFOCUS_TYPE REG_SZ
39#define REGSTR_VAL_SHOWFOCUS_DEF TEXT("no")
40
41#define REGSTR_VAL_LOADIMAGES TEXT("Display Inline Images")
42#define REGSTR_VAL_PLAYSOUNDS TEXT("Play_Background_Sounds")
43#define REGSTR_VAL_PLAYVIDEOS TEXT("Display Inline Videos")
44#define REGSTR_VAL_ANCHORUNDERLINE TEXT("Anchor Underline")
45#define REGSTR_VAL_USEDLGCOLORS TEXT("Use_DlgBox_Colors")
46#define REGSTR_VAL_CHECKASSOC TEXT("Check_Associations")
47#define REGSTR_VAL_SHOWFULLURLS TEXT("Show_FullURL")
48#define REGSTR_VAL_AUTOSEARCH TEXT("Do404Search")
49#define REGSTR_VAL_AUTONAVIGATE TEXT("SearchForExtensions")
50#define REGSTR_VAL_HTTP_ERRORS TEXT("Friendly http errors")
51
52#define REGSTR_VAL_PAGETRANSITIONS TEXT("Page_Transitions")
53#define REGSTR_VAL_PAGETRANSITIONS_DEF TRUE
54
55#define REGSTR_VAL_USEIBAR TEXT("UseBar")
56
57#define SZ_IE_SETTINGS "Settings"
58#define REGSTR_PATH_IE_SETTINGS TSZIEPATH TEXT("\\") TEXT(SZ_IE_SETTINGS)
59#define REGSTR_KEY_IE_SETTINGS TEXT(SZ_IE_SETTINGS)
60
61#define REGSTR_VAL_IE_CUSTOMCOLORS TEXT("Custom Colors")
62#define REGSTR_VAL_IE_CUSTOMCOLORS_TYPE REG_BINARY
63
64#define REGSTR_VAL_ANCHORCOLOR TEXT("Anchor Color")
65#define REGSTR_VAL_ANCHORCOLORVISITED TEXT("Anchor Color Visited")
66#define REGSTR_VAL_BACKGROUNDCOLOR TEXT("Background Color")
67#define REGSTR_VAL_TEXTCOLOR TEXT("Text Color")
68#define REGSTR_VAL_ANCHORCOLORHOVER TEXT("Anchor Color Hover")
69#define REGSTR_VAL_USEHOVERCOLOR TEXT("Use Anchor Hover Color")
70
71#define SZ_IE_SECURITY "Security"
72#define REGSTR_PATH_IE_SECURITY TSZIEPATH TEXT("\\") TEXT(SZ_IE_SECURITY)
73#define REGSTR_KEY_IE_SECURITY TEXT(SZ_IE_SECURITY)
74
75#define REGSTR_VAL_SAFETYWARNINGLEVEL TEXT("Safety Warning Level")
76
77#define SZ_IE_DEFAULT_HTML_EDITOR "Default HTML Editor"
78#define REGSTR_PATH_DEFAULT_HTML_EDITOR TSZIEPATH TEXT("\\") TEXT(SZ_IE_DEFAULT_HTML_EDITOR)
79#define REGSTR_KEY_DEFAULT_HTML_EDITOR TEXT(SZ_IE_DEFAULT_HTML_EDITOR)
80
81#define REGSTR_PATH_AUTOCOMPLETE TSZWINCURVERPATH TEXT("\\Explorer\\AutoComplete")
82#define REGSTR_VAL_USEAUTOAPPEND TEXT("Append Completion")
83#define REGSTR_VAL_USEAUTOSUGGEST TEXT("AutoSuggest")
84
85#define REGSTR_VAL_USEAUTOCOMPLETE TEXT("Use AutoComplete")
86
87#define SZ_IE_IBAR "Bar"
88#define TSZIBARPATH TSZIEPATH TEXT("\\") TEXT(SZ_IE_IBAR)
89#define REGSTR_PATH_IBAR TSZIBARPATH
90#define REGSTR_KEY_IBAR TEXT(SZ_IE_IBAR)
91
92#define SZ_IE_IBAR_BANDS "Bands"
93#define REGSTR_PATH_IBAR_BANDS TSZIBARPATH TEXT("\\") TEXT(SZ_IE_IBAR_BANDS)
94#define REGSTR_KEY_IBAR_BANDS TEXT(SZ_IE_IBAR_BANDS)
95
96#define REGSTR_PATH_INTERNETSETTINGS TSZWININETPATH
97#define REGSTR_PATH_INTERNET_SETTINGS REGSTR_PATH_INTERNETSETTINGS
98
99#define REGSTR_VAL_USERAGENT TEXT("User Agent")
100
101#define REGSTR_PATH_INTERNET_LAN_SETTINGS REGSTR_PATH_INTERNETSETTINGS TEXT("\\LAN")
102
103#define REGSTR_VAL_INTERNETENTRY TEXT("InternetProfile")
104#define REGSTR_VAL_INTERNETPROFILE REGSTR_VAL_INTERNETENTRY
105
106#define REGSTR_VAL_INTERNETENTRYBKUP TEXT("BackupInternetProfile")
107
108#define REGSTR_VAL_CODEDOWNLOAD TEXT("Code Download")
109#define REGSTR_VAL_CODEDOWNLOAD_DEF TEXT("yes")
110#define REGSTR_VAL_CODEDOWNLOAD_TYPE REG_SZ
111
112#define REGSTR_PATH_INETCPL_RESTRICTIONS TEXT("Software\\Policies\\Microsoft\\Internet Explorer\\Control Panel")
113
114#define REGSTR_VAL_INETCPL_GENERALTAB TEXT("GeneralTab")
115#define REGSTR_VAL_INETCPL_SECURITYTAB TEXT("SecurityTab")
116#define REGSTR_VAL_INETCPL_CONTENTTAB TEXT("ContentTab")
117#define REGSTR_VAL_INETCPL_CONNECTIONSTAB TEXT("ConnectionsTab")
118#define REGSTR_VAL_INETCPL_PROGRAMSTAB TEXT("ProgramsTab")
119#define REGSTR_VAL_INETCPL_ADVANCEDTAB TEXT("AdvancedTab")
120#define REGSTR_VAL_INETCPL_PRIVACYTAB TEXT("PrivacyTab")
121
122#define REGSTR_VAL_INETCPL_IEAK TEXT("IEAKContext")
123
124#define REGSTR_PATH_CACHE REGSTR_PATH_INTERNETSETTINGS TEXT("\\Cache")
125
126#define REGSTR_PATH_CACHE_PATHS REGSTR_PATH_CACHE TEXT("\\Paths")
127
128#define REGSTR_PATH_EXTENSIBLE_CACHE REGSTR_PATH_CACHE TEXT("\\Extensible Cache")
129
130#define REGSTR_PATH_TRACKING REGSTR_PATH_EXTENSIBLE_CACHE TEXT("\\Log")
131
132#define REGSTR_PATH_CACHE_SPECIAL_PATHS REGSTR_PATH_CACHE TEXT("Special Paths")
133
134#define REGSTR_VAL_DIRECTORY TEXT("Directory")
135#define REGSTR_VAL_DIRECTORY_TYPE REG_EXPAND_SZ
136
137#define REGSTR_VAL_NEWDIRECTORY TEXT("NewDirectory")
138#define REGSTR_VAL_NEWDIRECTORY_TYPE REG_EXPAND_SZ
139
140#define REGSTR_VAL_CACHEPREFIX TEXT("CachePrefix")
141#define REGSTR_VAL_CACHEPREFIX_TYPE REG_SZ
142
143#define REGSTR_PATH_URLHISTORY REGSTR_PATH_INTERNETSETTINGS TEXT("\\Url History")
144
145#define REGSTR_PATH_SUBSCRIPTION REGSTR_PATH_INTERNETSETTINGS TEXT("\\Subscription Folder")
146
147#define SZ_IE_SEARCHSTRINGS "UrlTemplate"
148#define REGSTR_PATH_SEARCHSTRINGS REGSTR_PATH_MAIN TEXT("\\") TEXT(SZ_IE_SEARCHSTRINGS)
149#define REGSTR_KEY_SEARCHSTRINGS TEXT(SZ_IE_SEARCHSTRINGS)
150
151#define MAX_SEARCH_FORMAT_STRING 255
152
153#define SZ_IE_THRESHOLDS "ErrorThresholds"
154#define REGSTR_PATH_THRESHOLDS REGSTR_PATH_MAIN TEXT("\\") TEXT(SZ_IE_THRESHOLDS)
155
156#define REGSTR_VAL_ACCESSMEDIUM TEXT("AccessMedium")
157
158#define REGSTR_VAL_ACCESSTYPE TEXT("AccessType")
159
160#define REGSTR_VAL_AUTODIALDLLNAME TEXT("AutodialDllName")
161#define REGSTR_VAL_AUTODIALFCNNAME TEXT("AutodialFcnName")
162
163#define REGSTR_VAL_AUTODIAL_MONITORCLASSNAME TEXT("MS_AutodialMonitor")
164#define REGSTR_VAL_AUTODIAL_TRYONLYONCE TEXT("TryAutodialOnce")
165
166#define REGSTR_PATH_REMOTEACCESS TEXT("RemoteAccess")
167#define REGSTR_PATH_REMOTEACESS REGSTR_PATH_REMOTEACCESS
168
169#define REGSTR_PATH_RNACOMPONENT TSZWINCURVERPATH TEXT("\\Setup\\OptionalComponents\\RNA")
170#define REGSTR_VAL_RNAINSTALLED TEXT("Installed")
171
172#define REGSTR_VAL_ENABLEAUTODIAL TEXT("EnableAutodial")
173#define REGSTR_VAL_ENABLEUNATTENDED TEXT("EnableUnattended")
174#define REGSTR_VAL_NONETAUTODIAL TEXT("NoNetAutodial")
175
176#define REGSTR_VAL_REDIALATTEMPTS TEXT("RedialAttempts")
177#define REGSTR_VAL_REDIALINTERVAL TEXT("RedialWait")
178
179#define REGSTR_VAL_ENABLEAUTODIALDISCONNECT TEXT("EnableAutodisconnect")
180#define REGSTR_VAL_ENABLEAUTODISCONNECT REGSTR_VAL_ENABLEAUTODIALDISCONNECT
181#define REGSTR_VAL_ENABLEEXITDISCONNECT TEXT("EnableExitDisconnect")
182
183#define REGSTR_VAL_ENABLESECURITYCHECK TEXT("EnableSecurityCheck")
184
185#define REGSTR_VAL_COVEREXCLUDE TEXT("CoverExclude")
186
187#define REGSTR_VAL_DISCONNECTIDLETIME TEXT("DisconnectIdleTime")
188
189#define REGSTR_PATH_MOSDISCONNECT TSZMICROSOFTPATH TEXT("\\MOS\\Preferences")
190#define REGSTR_VAL_MOSDISCONNECT TEXT("DisconnectTimeout")
191
192#define REGSTR_VAL_PROXYENABLE TEXT("ProxyEnable")
193#define REGSTR_VAL_PROXYSERVER TEXT("ProxyServer")
194#define REGSTR_VAL_PROXYOVERRIDE TEXT("ProxyOverride")
195#define REGSTR_VAL_BYPASSAUTOCONFIG TEXT("BypassAutoconfig")
196
197#define SZTRUSTWARNLEVEL "Trust Warning Level"
198#define REGSTR_KEY_TRUSTWARNINGLEVEL TSZWININETPATH TEXT(SZTRUSTWARNLEVEL)
199#define REGSTR_VAL_TRUSTWARNINGLEVEL TEXT(SZTRUSTWARNLEVEL)
200#define REGSTR_VAL_TRUSTWARNINGLEVEL_TYPE REG_SZ
201#define REGSTR_VAL_TRUSTWARNINGLEVEL_HIGH TEXT("High")
202#define REGSTR_VAL_TRUSTWARNINGLEVEL_MED TEXT("Medium")
203#define REGSTR_VAL_TRUSTWARNINGLEVEL_LOW TEXT("No Security")
204
205#define REGSTR_VAL_SECURITYWARNONSEND TEXT("WarnOnPost")
206#define REGSTR_VAL_SECURITYWARNONSEND_TYPE REG_BINARY
207#define REGSTR_VAL_SECURITYWARNONSEND_DEF TRUE
208
209#define REGSTR_VAL_SECURITYWARNONSENDALWAYS TEXT("WarnAlwaysOnPost")
210#define REGSTR_VAL_SECURITYWARNONSENDALWAYS_TYPE REG_BINARY
211#define REGSTR_VAL_SECURITYWARNONSENDALWAYS_DEF TRUE
212
213#define REGSTR_VAL_SECURITYWARNONVIEW TEXT("WarnOnView")
214#define REGSTR_VAL_SECURITYWARNONVIEW_TYPE REG_BINARY
215#define REGSTR_VAL_SECURITYWARNONVIEW_DEF TRUE
216
217#define REGSTR_VAL_SECURITYALLOWCOOKIES TEXT("AllowCookies")
218#define REGSTR_VAL_SECURITYALLOWCOOKIES_TYPE REG_BINARY
219#define REGSTR_VAL_SECURITYALLOWCOOKIES_DEF TRUE
220
221#define REGSTR_VAL_SECURITYWARNONZONECROSSING TEXT("WarnOnZoneCrossing")
222#define REGSTR_VAL_SECURITYWARNONZONECROSSING_TYPE REG_BINARY
223#define REGSTR_VAL_SECURITYWARNONZONECROSSING_DEF TRUE
224
225#define REGSTR_VAL_SECURITYWARNONBADCERTVIEWING TEXT("WarnOnBadCertRecving")
226#define REGSTR_VAL_SECURITYWARNONBADCERTVIEWING_TYPE REG_BINARY
227#define REGSTR_VAL_SECURITYWARNONBADCERTVIEWING_DEF TRUE
228
229#define REGSTR_VAL_SECURITYWARNONBADCERTSENDING TEXT("WarnOnBadCertSending")
230#define REGSTR_VAL_SECURITYWARNONBADCERTSENDING_TYPE REG_BINARY
231#define REGSTR_VAL_SECURITYWARNONBADCERTSENDING_DEF TRUE
232
233#define REGSTR_VAL_SECURITYDISABLECACHINGOFSSLPAGES TEXT("DisableCachingOfSSLPages")
234#define REGSTR_VAL_SECURITYDISABLECACHINGOFSSLPAGES_TYPE REG_DWORD
235#define REGSTR_VAL_SECURITYDISABLECACHINGOFSSLPAGES_DEF FALSE
236
237#define REGSTR_VAL_SECURITYACTIVEX TEXT("Security_RunActiveXControls")
238#define REGSTR_VAL_SECURITYACTIVEX_TYPE REG_BINARY
239#define REGSTR_VAL_SECURITYACTIVEX_DEF TRUE
240
241#define REGSTR_VAL_SECURITYACTICEXSCRIPTS TEXT("Security_RunScripts")
242#define REGSTR_VAL_SECURITYACTICEXSCRIPTS_TYPE REG_BINARY
243#define REGSTR_VAL_SECURITYACTICEXSCRIPTS_DEF TRUE
244
245#define REGSTR_VAL_SECURITYJAVA TEXT("Security_RunJavaApplets")
246#define REGSTR_VAL_SECURITYJAVA_TYPE REG_BINARY
247#define REGSTR_VAL_SECURITYJAVA_DEF TRUE
248
249#define SZJAVAVMPATH "\\Java VM"
250#define REGSTR_PATH_JAVAVM TSZMICROSOFTPATH TEXT(SZJAVAVMPATH)
251
252#define REGSTR_VAL_JAVAJIT TEXT("EnableJIT")
253#define REGSTR_VAL_JAVAJIT_TYPE REG_DWORD
254#define REGSTR_VAL_JAVAJIT_DEF FALSE
255
256#define REGSTR_VAL_JAVALOGGING TEXT("EnableLogging")
257#define REGSTR_VAL_JAVALOGGING_TYPE REG_DWORD
258#define REGSTR_VAL_JAVALOGGING_DEF FALSE
259
260#define SZTOOLBAR "\\Toolbar"
261#define TSZTOOLBAR TEXT(SZTOOLBAR)
262#define REGSTR_PATH_TOOLBAR TSZIEPATH TEXT(SZTOOLBAR)
263#define REGSTR_KEY_QUICKLINKS TSZIEPATH TSZTOOLBAR TEXT("\\Links")
264#define REGSTR_VAL_DAYSTOKEEP TEXT("DaysToKeep")
265
266#define SZNOTEXT "NoText"
267#define REGSTR_VAL_NOTEXT TEXT(SZNOTEXT)
268#define REGSTR_KEY_NOTEXT TSZIEPATH TSZTOOLBAR TEXT("\\") TEXT(SZNOTEXT)
269#define SZVISIBLE "VisibleBands"
270#define REGSTR_VAL_VISIBLE TEXT(SZVISIBLE)
271#define REGSTR_KEY_VISIBLE TSZIEPATH TSZTOOLBAR TEXT("\\") TEXT(SZVISIBLE)
272
273#define REGSTR_VAL_VISIBLEBANDS TEXT("VisibleBands")
274#define REGSTR_VAL_VISIBLEBANDS_TYPE REG_DWORD
275#define REGSTR_VAL_VISIBLEBANDS_DEF 0x7
276#define TOOLSBAND 0x1
277#define ADDRESSBAND 0x2
278#define LINKSBAND 0x4
279
280#define SZBACKBITMAP "BackBitmap"
281#define REGSTR_VAL_BACKBITMAP TEXT("BackBitmap")
282#define REGSTR_VAL_BACKBITMAP_TYPE REG_SZ
283
284#define REGSTR_KEY_BACKBITMAP TSZIEPATH TSZTOOLBAR TEXT("\\") TEXT(SZBACKBITMAP)
285
286#define TSZSCHANNELPATH TEXT("SYSTEM\\CurrentControlSet\\Control\\SecurityProviders\\SCHANNEL")
287#define TSZSCHANNELPROTOCOLSPATH TSZSCHANNELPATH TEXT("\\Protocols")
288
289#define REGSTR_PATH_PCT1 TSZSCHANNELPROTOCOLSPATH TEXT("\\PCT 1.0\\Client")
290#define REGSTR_PATH_SSL2 TSZSCHANNELPROTOCOLSPATH TEXT("\\SSL 2.0\\Client")
291#define REGSTR_PATH_SSL3 TSZSCHANNELPROTOCOLSPATH TEXT("\\SSL 3.0\\Client")
292#define REGSTR_PATH_UNIHELLO TSZSCHANNELPROTOCOLSPATH TEXT("\\Multi-Protocol Unified Hello\\Client")
293
294#define REGSTR_VAL_SCHANNELENABLEPROTOCOL TEXT("Enabled")
295#define REGSTR_VAL_SCHANNELENABLEPROTOCOL_TYPE REG_DWORD
296#define REGSTR_VAL_SCHANNELENABLEPROTOCOL_DEF TRUE
297
298#define TSZINTERNETCLIENTSPATH TEXT("Software\\Clients")
299#define REGSTR_PATH_MAILCLIENTS TSZINTERNETCLIENTSPATH TEXT("\\Mail")
300#define REGSTR_PATH_NEWSCLIENTS TSZINTERNETCLIENTSPATH TEXT("\\News")
301#define REGSTR_PATH_CALENDARCLIENTS TSZINTERNETCLIENTSPATH TEXT("\\Calendar")
302#define REGSTR_PATH_CONTACTCLIENTS TSZINTERNETCLIENTSPATH TEXT("\\Contacts")
303#define REGSTR_PATH_CALLCLIENTS TSZINTERNETCLIENTSPATH TEXT("\\Internet Call")
304
305#define TSZPROTOCOLSPATH TEXT("Protocols\\")
306
307#define TSZMAILTOPROTOCOL TEXT("mailto")
308#define TSZNEWSPROTOCOL TEXT("news")
309#define TSZCALLTOPROTOCOL TEXT("callto")
310#define TSZLDAPPROTOCOL TEXT("ldap")
311#define TSZCALENDARPROTOCOL TEXT("unk")
312
313#define REGSTR_PATH_INTERNATIONAL TSZIEPATH TEXT("\\International")
314
315#define REGSTR_PATH_INTERNATIONAL_SCRIPTS TSZIEPATH TEXT("\\International\\Scripts")
316
317#define REGSTR_VAL_DEFAULT_CODEPAGE TEXT("Default_CodePage")
318#define REGSTR_VAL_DEFAULT_CODEPAGE_TYPE REG_SZ
319
320#define REGSTR_VAL_DEFAULT_SCRIPT TEXT("Default_Script")
321#define REGSTR_VAL_DEFAULT_SCRIPT_TYPE REG_SZ
322
323#define REGSTR_VAL_ACCEPT_LANGUAGE TEXT("AcceptLanguage")
324#define REGSTR_VAL_ACCETP_LANGUAGE_TYPE REG_SZ
325
326#define REGSTR_VAL_FONT_SCRIPTS TEXT("Scripts")
327#define REGSTR_VAL_FONT_SCRIPT TEXT("Script")
328#define REGSTR_VAL_FONT_SCRIPT_TYPE REG_SZ
329
330#define REGSTR_VAL_FONT_SCRIPT_NAME TEXT("Script")
331#define REGSTR_VAL_FONT_SCRIPT_NAME_TYPE REG_SZ
332
333#define REGSTR_VAL_DEF_ENCODING TEXT("Default_Encoding")
334#define REGSTR_VAL_DEF_ENCODING_TYPE REG_SZ
335
336#define REGSTR_VAL_DEF_INETENCODING TEXT("Default_InternetEncoding")
337#define REGSTR_VAL_DEF_INETENCODING_TYPE REG_DWORD
338
339#define REGSTR_VAL_FIXED_FONT TEXT("IEFixedFontName")
340#define REGSTR_VAL_FIXED_FONT_TYPE REG_SZ
341
342#define REGSTR_VAL_SCRIPT_FIXED_FONT TEXT("IEFixedFontName")
343#define REGSTR_VAL_SCRIPT_FIXED_FONT_TYPE REG_SZ
344
345#define REGSTR_VAL_PROP_FONT TEXT("IEPropFontName")
346#define REGSTR_VAL_PROP_FONT_TYPE REG_SZ
347
348#define REGSTR_VAL_SCRIPT_PROP_FONT TEXT("IEPropFontName")
349#define REGSTR_VAL_SCRIPT_PROP_FONT_TYPE REG_SZ
350
351#define REGSTR_VAL_FONT_SIZE TEXT("IEFontSize")
352#define REGSTR_VAL_FONT_SIZE_TYPE REG_BINARY
353#define REGSTR_VAL_FONT_SIZE_DEF 2
354
355#define REGSTR_VAL_AUTODETECT TEXT("AutoDetect")
356#define REGSTR_VAL_AUTODETECT_TYPE REG_SZ
357
358#define REGSTR_PATH_MIME_DATABASE TEXT("MIME\\Database")
359#define REGSTR_KEY_MIME_DATABASE_CHARSET REGSTR_PATH_MIME_DATABASE TEXT("\\Charset")
360#define REGSTR_KEY_MIME_DATABASE_CODEPAGE REGSTR_PATH_MIME_DATABASE TEXT("\\CodePage")
361#define REGSTR_KEY_MIME_DATABASE_RFC1766 REGSTR_PATH_MIME_DATABASE TEXT("\\Rfc1766")
362
363#define REGSTR_VAL_CODEPAGE TEXT("CodePage")
364#define REGSTR_VAL_CODEPAGE_TYPE REG_DWORD
365
366#define REGSTR_VAL_INETENCODING TEXT("InternetEncoding")
367#define REGSTR_VAL_INETENCODING_TYPE REG_DWORD
368
369#define REGSTR_VAL_FAMILY TEXT("Family")
370#define REGSTR_VAL_FAMILY_TYPE REG_DWORD
371
372#define REGSTR_VAL_LEVEL TEXT("Level")
373#define REGSTR_VAL_LEVEL_TYPE REG_DWORD
374
375#define REGSTR_VAL_ALIASTO TEXT("AliasForCharset")
376#define REGSTR_VAL_ALIASTO_TYPE REG_SZ
377
378#define REGSTR_VAL_ENCODENAME TEXT("EncodingName")
379#define REGSTR_VAL_ENCODENAME_TYPE REG_SZ
380
381#define REGSTR_VAL_DESCRIPTION TEXT("Description")
382#define REGSTR_VAL_DESCRIPTION_TYPE REG_SZ
383
384#define REGSTR_VAL_WEBCHARSET TEXT("WebCharset")
385#define REGSTR_VAL_WEBCHARSET_TYPE REG_SZ
386
387#define REGSTR_VAL_BODYCHARSET TEXT("BodyCharset")
388#define REGSTR_VAL_BODYCHARSET_TYPE REG_SZ
389
390#define REGSTR_VAL_HEADERCHARSET TEXT("HeaderCharset")
391#define REGSTR_VAL_HEADERCHARSET_TYPE REG_SZ
392
393#define REGSTR_VAL_FIXEDWIDTHFONT TEXT("FixedWidthFont")
394#define REGSTR_VAL_FIXEDWIDTHFONT_TYPE REG_SZ
395
396#define REGSTR_VAL_PROPORTIONALFONT TEXT("ProportionalFont")
397#define REGSTR_VAL_PROPOPRTIONALFONT_TYPE REG_SZ
398
399#define REGSTR_VAL_PRIVCONVERTER TEXT("PrivConverter")
400#define REGSTR_VAL_PRIVCONVERTER_TYPE REG_SZ
401#endif
402