Home | History | Annotate | Download | only in include
      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