REGEDIT4
;
; Copyright (c) Microsoft Corporation.  All rights reserved.
;
;
; Use of this source code is subject to the terms of the Microsoft end-user
; license agreement (EULA) under which you licensed this SOFTWARE PRODUCT.
; If you did not accept the terms of the EULA, you are not authorized to use
; this source code. For a copy of the EULA, please see the LICENSE.RTF on your
; install media.
;

; @CESYSGEN IF FILESYS_FSREGHIVE
; This tag MUST come before all registry settings and HIVE BOOT SECTION tags.
; OUTPUTHIVE
; @CESYSGEN ENDIF

; HIVE BOOT SECTION
; Place data here which would be required for a hive-based boot.  That includes
; data necessary for starting drivers to reach a hive located outside ROM or
; RAM.  This data will be put into boot.hiv as well as into your default system
; hive.  Any configuration which does not use the hive-based registry will
; include this data in its registry, in the same manner as the data outside the
; hive boot section.

; set LCID in common.str, *not* directly in common.reg
[HKEY_LOCAL_MACHINE\nls]
        "DefaultLCID" = dword:409

; END HIVE BOOT SECTION

; MUI Register setttins :
;   HKLM\MUI\Enable - enable MUI or not
;   HKLM\MUI\SysLang - system default langid
;   HKCU\MUI\CurLang - langid for current user

[HKEY_LOCAL_MACHINE\MUI]
   ; Update the enable field to enable MUI
   ; Update the SysLang field to set system default langid
   "SysLang"=dword:409

[HKEY_CURRENT_USER\MUI]
   ; Update the CurLang field to set user default langid
   "CurLang"=dword:409


[HKEY_LOCAL_MACHINE\init]
; @CESYSGEN IF CE_MODULES_SHELL
; @CESYSGEN ENDIF
; @CESYSGEN IF CE_MODULES_DEVICE
        "Launch20"="device.exe"
; @CESYSGEN IF CE_MODULES_SHELL
; @CESYSGEN ENDIF
; @CESYSGEN ENDIF
; @CESYSGEN IF CE_MODULES_GWES
        "Launch30"="gwes.exe"
        "Depend30"=hex:14,00
; @CESYSGEN ENDIF
; @CESYSGEN IF CE_MODULES_BTGW
; @CESYSGEN ENDIF



; HIVE BOOT SECTION
; Set Device RootKey and registry enumerator
; @CESYSGEN IF CE_MODULES_DEVICE
[HKEY_LOCAL_MACHINE\Drivers]
    "RootKey"="Drivers\\BuiltIn"

[HKEY_LOCAL_MACHINE\Drivers\BuiltIn]
    "Dll"="BusEnum.dll"
    "BusName"="BuiltIn"
    "Flags"=dword:8
    "BusIoctl"=dword:2a0048
    "InterfaceType"=dword:0
    "IClass"=multi_sz:"{B3CC6EBA-5507-4196-8E41-2BF42E4A47C9}=%b","{6F40791D-300E-44E4-BC38-E0E63CA8375C}=%b"
; @CESYSGEN ENDIF
; END HIVE BOOT SECTION

; @CESYSGEN IF CE_MODULES_DEVICE

; HIVE BOOT SECTION

[HKEY_LOCAL_MACHINE\System\Events]
    "SYSTEM/DevMgrApiSetReady"="Device Manager APIs ready"

; END HIVE BOOT SECTION

; @CESYSGEN IF DEVICE_PMIF

;
; Power Manager
;
; HIVE BOOT SECTION

[HKEY_LOCAL_MACHINE\System\Events]
    "SYSTEM/PowerManagerReady"="Power Manager APIs ready"

; END HIVE BOOT SECTION

; @CESYSGEN ENDIF ; DEVICE_PMIF

; @CESYSGEN IF DEVICE_PMIF && !PM_PMSTUBS

; HIVE BOOT SECTION

;
; Power Manager interfaces.  These list the interface classes that the Power
; Manager will monitor for new devices.
;
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power\Interfaces]
    "{A32942B7-920C-486b-B0E6-92A702A99B35}"="Generic power-manageable devices"
    "{8DD679CE-8AB4-43c8-A14A-EA4963FAA715}"="Power-manageable block devices"
; @CESYSGEN IF CE_MODULES_NDIS
    "{98C5250D-C29A-4985-AE5F-AFE5367E5006}"="Power-manageable NDIS miniports"
; @CESYSGEN ENDIF CE_MODULES_NDIS
; @CESYSGEN IF CE_MODULES_GWES
    "{EB91C7C9-8BF6-4a2d-9AB8-69724EED97D1}"="Power-manageable display"
; @CESYSGEN ENDIF CE_MODULES_GWES



;
; Default System Power States
;
; OEMs may choose to customize this set of system power states to
; reflect the capabilities of their platform.  For example, they
; may wish to create power states reflecting critical battery
; levels, in or out of cradle, on or off of AC power.  If the Power
; Manager module is actively determining when to switch system power
; states, OEMs may need to update the PM source code when they
; add new power states.
;
; To remove these state definitions from the configuration for a platform,
; include the line:
;   [-HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power\State]
; in the device's platform.reg file.  Uncomment the line in the
; platform.reg file.
;

;
; In this system power state, the user is interacting actively with
; the system.
;
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power\State\On]
    "Default"=dword:0           ; D0
    "Flags"=dword:10000         ; POWER_STATE_ON

; @CESYSGEN IF PM_PM_DEFAULT_PDD

;
; In this system power state, the user may be interacting with the
; system, but not actively.  For instance, they might be looking at
; the screen or they might not.  In this power state the system is
; "idle" but still in use by the user, so all devices still be
; operational (but possibly with some latency).
;
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power\State\UserIdle]
    "Default"=dword:1           ; D1
    "Flags"=dword:0

;
; In this system power state, the user is not considered to be using
; the system, even passively.  However, the system is not suspended
; and system programs may be doing work on the user's behalf.  In this
; power state the system is "idle" but might still be used by system
; programs.  Devices that aren't actively doing work might be powered
; down.
;
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power\State\SystemIdle]
    "Default"=dword:2           ; D2
    "Flags"=dword:0

; @CESYSGEN IF CE_MODULES_GWES
;
; Turn the display off during SystemIdle.
;
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power\State\SystemIdle\{EB91C7C9-8BF6-4a2d-9AB8-69724EED97D1}]
    "Default"=dword:4           ; D4
; @CESYSGEN ENDIF CE_MODULES_GWES

; @CESYSGEN ENDIF ; PM_PM_DEFAULT_PDD

;
; In this system power state, the system is suspended.  Devices are turned
; off, interrupts are not being serviced, and the CPU is stopped.
;
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power\State\Suspend]
    "Default"=dword:3           ; D3
    "Flags"=dword:200000        ; POWER_STATE_SUSPEND

;
; Entering this system power state reboots the system with a clean object
; store.  If an OEM includes this state in their platform, they must
; support KernelIoControl() with IOCTL_HAL_REBOOT.
;
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power\State\ColdReboot]
    "Default"=dword:4           ; D4
    "Flags"=dword:800000        ; POWER_STATE_RESET

;
; Entering this system power state reboots the system.  If an OEM includes this state in
; their platform, they must support KernelIoControl() with IOCTL_HAL_REBOOT.
;
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power\State\Reboot]
    "Default"=dword:4           ; D4
    "Flags"=dword:800000        ; POWER_STATE_RESET

;;;;
;;;; Entering this system power state shuts down the system.  All devices are powered off,
;;;; resuming may require user intervention.  The system will cold boot on resume.
;;;; Supporting this power state requires that the OEM customize the Power Manager
;;;; to recognize POWER_STATE_OFF and take platform-specific action to remove
;;;; power.
;;;;
;;;[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power\State\ShutDown]
;;;    "Default"=dword:4           ; D4
;;;    "Flags"=dword:20000         ; POWER_STATE_OFF

; @CESYSGEN IF CE_MODULES_NDIS

;
; Since we generally don't want arbitrary network adapters to be wake
; sources, override the default suspend setting to turn adapters completely
; off.  Add adapters to this section that we DO want to be wake sources, or
; have the application using the adapter use the SetPowerRequirement() API
; to make it a wake source.
;
; NDIS maps power manager device power states to NDIS device power states
; as follows:
;   PM State                        NDIS State
;
;       D0                      NdisDeviceStateD0
;       D1                      NdisDeviceStateD0
;       D2                      NdisDeviceStateD0
;
;       D4                      NdisDeviceStateD3
;       D3                      See below.
;
; Note on D3:  If an adapter supports wake sources, NDIS will map
; the PM device power state D3 to the highest-power-consuming state
; reported by the miniport driver in response to an OID_PNP_CAPABILITIES
; query. For example, suppose the miniport reports:
;       MinLinkChangeWakeUp     NdisDeviceStateD2
;       MinMagicPacketWakeUp    NdisDeviceStateD1
;       MinPatternWakeUp        NdisDeviceStateD2
; For this miniport, NDIS translates D3 from Power Manager to
; NdisDeviceStateD1.
;
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power\State\Suspend\{98C5250D-C29A-4985-AE5F-AFE5367E5006}]
    "Default"=dword:4           ; D4

; @CESYSGEN ENDIF CE_MODULES_NDIS

; @CESYSGEN IF PM_PM_PDA_PDD
; @CESYSGEN IF CE_MODULES_WAVEAPI
; @CESYSGEN ENDIF ; CE_MODULES_WAVEAPI
; @CESYSGEN ENDIF ; PM_PM_PDA_PDD

;
; Default Activity Timers
;

;
; These registry values set up activity timers inside the Power Manager.
; GWES and/or other system components need to reset them periodically
; to keep the associated inactivity event from being set.
;
; OEMs can define other timers instead of or in addition to the ones in this
; file.  Generally this will be done in conjunction with modifications to
; the Power Manager platform sources.
;
; Defining timers causes the PM to create a set of named events for resetting
; the timer and for obtaining its activity status.  See the PM documentation
; for more information.
;
; To remove these timer definitions from the configuration for a platform,
; include the line:
;   [-HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power\ActivityTimers]
; in the device's platform.reg file.  Uncomment the line in the
; platform.reg file.
;
;
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power\ActivityTimers\UserActivity]
    "Timeout"=dword:1			; in seconds

; @CESYSGEN IF PM_PM_DEFAULT_PDD

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power\ActivityTimers\SystemActivity]
    "Timeout"=dword:1			; in seconds

; @CESYSGEN ENDIF ; PM_PM_DEFAULT_PDD

;
; Default System Power State Transition Timeouts
;

; These registry values configure the interval of time the Power Manager allows
; to pass during periods of inactivity before updating the system power state.
; The sample implementation of the power manager uses them as follows:
;   On AC power, the system will be in the "On" system power state as ;
;       long as the UserActivity activity timer has not expired.
;   Once the UserActivity timer expires, the PM will transition to the
;       "UserIdle" system power state after ACUserIdle seconds of user
;       inactivity.
;   After ACSystemIdle seconds of continued user inactivity, the PM will
;       transition to the "SystemIdle" system power state.
;   The PM will keep the system in the SystemIdle power state for as long
;       as the SystemActivity activity timer has not expired.  Once it expires,
;       the PM will wait ACSuspend seconds before transitioning to the "Suspend"
;       system power state.
; Resetting the UserActivity activity timer at any time prior to entering
; the Suspend system power state will cause the system to go back to the "On"
; system power state.  The PM implements a similar algorithm on battery power
; using the BattUserIdle, BattSystemIdle, and BattSuspend timeouts.
;
; OEMs can change this state machine by customizing the PM for their platform.
;
; To remove these timeout definitions from the configuration for a platform,
; include the line:
;   [-HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power\Timeouts]
; in the device's platform.reg file.  Uncomment the line in the
; platform.reg file.

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power\Timeouts]
; @CESYSGEN IF PM_PM_DEFAULT_PDD
    "ACUserIdle"=dword:3c		; in seconds
    "ACSystemIdle"=dword:12c 	; in seconds
    "ACSuspend"=dword:0 		; in seconds
    "BattUserIdle"=dword:3c		; in seconds
    "BattSystemIdle"=dword:b4	; in seconds
    "BattSuspend"=dword:12c		; in seconds
; @CESYSGEN ENDIF ; PM_PM_DEFAULT_PDD
; @CESYSGEN IF PM_PM_PDA_PDD
; @CESYSGEN ENDIF ; PM_PM_PDA_PDD
;;;	"BatteryPoll"=dword:1f4		; battery polling interval, in milliseonds

; END HIVE BOOT SECTION

; @CESYSGEN IF CE_MODULES_PCCARD
; @CESYSGEN IF PM_PM_DEFAULT_PDD

[HKEY_LOCAL_MACHINE\Drivers\PCMCIA]
    "StatusChangeActivityEvent"="PowerManager/ActivityTimer/SystemActivity"

; @CESYSGEN ENDIF ; PM_PM_DEFAULT_PDD
; @CESYSGEN ENDIF CE_MODULES_PCCARD

; @CESYSGEN IF CE_MODULES_GWES

; This registry setting tells GWES to signal the Power Manager
; when user input devices are active.  GWES will reset this activity timer
; whenever it dequeues any type of input event (keyboard, mouse, or
; touch) from its internal queue.
[HKEY_LOCAL_MACHINE\SYSTEM\GWE]
    "ActivityEvent"="PowerManager/ActivityTimer/UserActivity"

; Set GWES registry keys so that it's not fighting with the PM about
; when to suspend the system.  Setting DisableGwesPowerOff to a non-
; zero value tells GWES to ignore the settings of the BattPowerOff,
; ExtPowerOff, and WakeupPowerOff values.
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power]
    "DisableGwesPowerOff"=dword:1

; @CESYSGEN IF PM_PM_PDA_PDD
; @CESYSGEN ENDIF ; PM_PM_PDA_PDD

; @CESYSGEN ENDIF CE_MODULES_GWES

; @CESYSGEN IF CE_MODULES_CXPORT

; These registry settings tells the networking protocol stack to periodically
; signal the Power Manager when any sockets are in the connected state.  They
; also tell the stack NOT to automatically reset the GWES idle timer (this
; enables the screen saver).
[HKEY_LOCAL_MACHINE\Comm\CXPort]
; @CESYSGEN IF PM_PM_DEFAULT_PDD
    "NoIdleTimerEvent"="PowerManager/ActivityTimer/SystemActivity"
; @CESYSGEN ENDIF ; PM_PM_DEFAULT_PDD
    "NoIdleTimerReset"=dword:1

; @CESYSGEN ENDIF CE_MODULES_CXPORT

; @CESYSGEN ENDIF DEVICE_PMIF && !PM_PMSTUBS

; @CESYSGEN IF CE_MODULES_IRDASTK && CE_MODULES_SERIAL
[HKEY_LOCAL_MACHINE\Comm\IrDA\Linkage]
    "Bind"=multi_sz:"Irsir1"
    
[HKEY_LOCAL_MACHINE\Comm\Irsir]
   "DisplayName"="Serial (COM) IrDA Driver"
   "Group"="NDIS"
   "ImagePath"="irsir.dll"

[HKEY_LOCAL_MACHINE\Comm\Irsir\Linkage]
   "Route"=multi_sz:"Irsir1"

[HKEY_LOCAL_MACHINE\Comm\Irsir1\Parms]
   "BusNumber"=dword:0
   "BusType"=dword:0
   "Port"=dword:1
   ; 0 = Use external dongle, 1 = Use internal IR
   "IntIR"=dword:0
   ; 0 - internal transceiver, 1 - Extended Systems JetEye dongle.
   "TransceiverType"=dword:1
   "DisablePowerManagement"=dword:1
; @CESYSGEN ENDIF CE_MODULES_IRDASTK && CE_MODULES_SERIAL



; @CESYSGEN ENDIF CE_MODULES_DEVICE



; @CESYSGEN IF CE_MODULES_GWES
; Event based API-set ready detection
; HIVE BOOT SECTION
[HKEY_LOCAL_MACHINE\SYSTEM\Events]
    "SYSTEM/GweApiSetReady"="Event triggered after GWES registers its API sets"
; END HIVE BOOT SECTION
; @CESYSGEN ENDIF

; @CESYSGEN IF CE_MODULES_SNMP && CE_MODULES_WINSOCK
; A value of 4 for a community means read-only access
; To allow read-write access, change to a value of 8
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SNMP\Parameters\ValidCommunities]
   "public"=dword:4
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SNMP\RFC1156Agent]
   "sysContact"="Your System Contact Here"
   "sysLocation"="Your Location Here"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SNMP\Parameters\ExtensionAgents]
; @CESYSGEN IF CE_MODULES_SNMP_MIBII
   "1"="SOFTWARE\\Microsoft\\MIBII\\CurrentVersion"
; @CESYSGEN ENDIF
; @CESYSGEN IF CE_MODULES_SNMP_HOSTMIB
   "2"="SOFTWARE\\Microsoft\\HostMIB\\CurrentVersion"
; @CESYSGEN ENDIF
; @CESYSGEN IF CE_MODULES_SNMP_SNMPTESTMIB
; @CESYSGEN ENDIF

; @CESYSGEN IF CE_MODULES_SNMP_MIBII
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MIBII\CurrentVersion]
   "Pathname"="snmp_mibii.dll"
; @CESYSGEN ENDIF

; @CESYSGEN IF CE_MODULES_SNMP_HOSTMIB
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\HostMIB\CurrentVersion]
   "Pathname"="snmp_hostmib.dll"
   ; Default 120 seconds (decimal) == 78 hex
   "HrSwRunCacheMaxAge"=dword:78
; @CESYSGEN ENDIF

; @CESYSGEN IF CE_MODULES_SNMP_SNMPTESTMIB
; @CESYSGEN ENDIF

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SNMP\Parameters\EnableAuthenticationTraps]
   "switch"=dword:1
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SNMP\Parameters\TrapConfiguration\public]
; SYNTAX IS "1"="managername"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SNMP\Parameters\TrapVersion]
   "DefaultVersion"=dword:0             ; sets the default version used for traps 0 => V1 traps, 1 => v2c traps
; follow with manager IP addresses if needed, to override for a particular manager.  E.G.
; "managername"=dword:1
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SNMP\Parameters\PermittedManagers]
; SYNTAX IS "1"="managername"
; @CESYSGEN ENDIF


; @CESYSGEN IF FILESYS_FSREGHIVE
; HIVE BOOT SECTION

; Valid Bits for Flags registry value
; If no flags are set, the hive will be stored in the object store.
;
; 0x00000001    Start storage manager in boot phase 1 for hive-based registry
; 0x00000002    Start device manager in boot phase 1 for hive-based registry
; 0x00000004    Start storage manager in boot phase 1 for registry in
;               external ROM (such as BINFS)
; 0x00000008    Start device manager in boot phase 1 for registry in
;               external ROM (such as BINFS)

[HKEY_LOCAL_MACHINE\init\BootVars]
   "SystemHive"="Documents and Settings\\system.hv"
   "ProfileDir"="Documents and Settings"
   "Flags"=dword:0
; END HIVE BOOT SECTION
; @CESYSGEN ENDIF FILESYS_FSREGHIVE

; HIVE BOOT SECTION
; This key allows untrusted processes (when using 2 tier trust model) to access system files for read.
[HKEY_LOCAL_MACHINE\System\ObjectStore]
    "AllowSystemAccess"=dword:1
; END HIVE BOOT SECTION


; Valid Bits for Flags registry value under [HKEY_LOCAL_MACHINE\init\BootVars]
; 0x00000001    Start storage manager in boot phase 1 for hive-based registry
; 0x00000002    Start device manager in boot phase 1 for hive-based registry



; @CESYSGEN IF  FILESYS_FSREGHIVE
; HIVE BOOT SECTION
[HKEY_LOCAL_MACHINE\init\BootVars]
   "Flags"=dword:3
[HKEY_LOCAL_MACHINE\System\StorageManager\Profiles\HDProfile]
    "MountAsBootable"=dword:1
; @CESYSGEN ELSE
; @CESYSGEN ENDIF FILESYS_FSREGHIVE
; END HIVE BOOT SECTION


; @CESYSGEN IF CE_MODULES_FSDMGR

; HIVE BOOT SECTION





; Registry value that can be queried to determine the type of registry subsystem that is in use
; 0 - RAM/ObjectStore based registry
; 1 - Hive based registry
; @CESYSGEN IF FILESYS_FSREGHIVE
[HKEY_LOCAL_MACHINE\System\ObjectStore]
    "RegistryType"=dword:1
; @CESYSGEN ELSE
; @CESYSGEN ENDIF

; Sample persistent registry dll
; @CESYSGEN IF CE_MODULES_OEMFS
; @CESYSGEN ENDIF

; This tells Filesys to load FSDMGR
[HKEY_LOCAL_MACHINE\System\StorageManager]
    "Dll"="fsdmgr.dll"
    "PNPUnloadDelay"=dword:1000
; END HIVE BOOT SECTION

; @CESYSGEN IF CE_MODULES_SHELL
; HIVE BOOT SECTION
; END HIVE BOOT SECTION
; @CESYSGEN ENDIF

; HIVE BOOT SECTION
; @CESYSGEN IF CE_MODULES_FATFSD || CE_MODULES_TFAT
; Default values for fatfs.  These can be overridden per profile
; Flags            DWORD     See available flags below
; Paging           DWORD     0 to disable paging, 1 to enable
; Util             String    DLL name of utility to do format and scan, e.g fatutil.dll
; BufferSize       DWORD     Number of sector-sized buffers to use for streams.
;                            If not specified, default is 64 for TFAT and 32 for normal FAT
; EnableCache      DWORD     0 to disable disk caching, 1 to enable
; CacheSize        DWORD     Size of disk cache, in terms of number of sectors.
;                            Must be a power of 2 and at least 16 sectors.  If 0, FATFS will determine best cache size to use.
; EnableCacheWarm  DWORD     1 to enable pre-warming the cache
; EnableWriteBack  DWORD     1 to enable a write-back cache. 0 to use a write-through cache.
; MountLabel       DWORD     1 to pull volume label and use it as mount point, e.g. instead of "Storage Card"
; FormatTfat       DWORD     1 to format volume as TFAT on auto-format or through IOCTL_DISK_FORMAT_VOLUME
; CodePage         DWORD     Overrides using CP_OEMCP in all character conversion.
; PathCacheEntries DWORD     Number of path cache entries.  50 if not specified.

; Valid Bits for Flags registry value
;FATFS_UPDATE_ACCESS          0x00000001     update access times if set
;FATFS_DISABLE_LOG            0x00000002     disable event logging if set
;FATFS_DISABLE_AUTOSCAN       0x00000004     disable automatic ScanVolume()
;FATFS_VERIFY_WRITES          0x00000008     verify all writes (as opposed to a handful)
;FATFS_ENABLE_BACKUP_FAT      0x00000010     add a backup FAT to all formats
;FATFS_FORCE_WRITETHROUGH     0x00000020     Force fat to be always writethrough
;FATFS_DISABLE_AUTOFORMAT     0x00000040     disable automatic formatting of unformatted volumes
;FATFS_WFWS_NOWRITETHRU       0x00010000     disable writethrough on WriteFileWithSeek API,
;                                            improve memory-mapped file performance
;FATFS_DISABLE_FORMAT         0x00020000     disable format
;FATFS_TRANS_DATA             0x00040000     transact data on a write (i.e. clone cluster on every write)
;FATFS_TFAT_USECLUS1          0x00080000     Use cluster 1 entry in FAT table for TFAT transaction.
;                                            By default, TFAT uses the NOF field of the boot sector
;FATFS_DISABLE_TFAT_REDIR     0x00100000     Indicates to disable redirect the root directory
;                                            to another hidden directory for FAT12 or 16,
;                                            since root dir isn't transacted in those cases
;FATFS_TFAT_ALWAYS            0x00200000     Always mark transaction status, even only one sector in FAT is changed
;FATFS_FORCE_TFAT             0x00400000     Force TFAT transactioning even if volume isn't formatted as TFAT

[HKEY_LOCAL_MACHINE\System\StorageManager\FATFS]
    "FriendlyName"="FAT FileSystem"
    "Dll"="fatfsd.dll"
    "Flags"=dword:00000064
    "Paging"=dword:1
    "EnableCache"=dword:1
    "CacheSize"=dword:0
    "Util"="fatutil.dll"
    "CacheDll"="diskcache.dll"
; END HIVE BOOT SECTION
; @CESYSGEN ENDIF CE_MODULES_FATFSD || CE_MODULES_TFAT


; @CESYSGEN IF CE_MODULES_UDFS
; @CESYSGEN ENDIF CE_MODULES_UDFS

; @CESYSGEN IF CE_MODULES_BINFS
; @CESYSGEN ENDIF CE_MODULES_BINFS

; @CESYSGEN IF CE_MODULES_IMGFS
; @CESYSGEN IF IMGFS_IMGFS_NOWRITE
; @CESYSGEN ENDIF
; @CESYSGEN ENDIF

; @CESYSGEN IF CE_MODULES_RAWFS
; @CESYSGEN ENDIF


; @CESYSGEN IF CE_MODULES_MSPART
; HIVE BOOT SECTION
; Partition driver key.
[HKEY_LOCAL_MACHINE\System\StorageManager\MSPART]
    "Dll"="mspart.dll"
; END HIVE BOOT SECTION
; @CESYSGEN ENDIF

; Default values for all profiles
; These can overridden in the particular named profile
; Various Flags
;   AutoFormat - Formats the store automatically
;   AutoPart   - Automatically partitions the store with largest creatable partition
;   AutoMount  - Automatically Mounts each detected partition (if FSD driver is available)
;   MountFlags (deprecated)- Flags on how the partition is mounted
;       1  - Hidden file system
;       2  - May contain system registry
;       4  - Mount as root of file system, "\"
;      10  - Mount filesystem as an external ROM filesystem
;      20  - Treat all files and subdirectories as system files
;   The following registry values override the MountFlags:
;      MountHidden - Hidden file system (same as MountFlags=1)
;      MountAsBootable - May contain system registry (same as MountFlags=2)
;      MountAsROM - Mount as an external ROM filesystem (same as MountFlags=4)
;      MountAsRoot - Mount as root of file system, "\" (same as MountFlags=10)
;      MountSystem - Treat all files and subdirectories as system files (same as MountFlags=20)

; HIVE BOOT SECTION
[HKEY_LOCAL_MACHINE\System\StorageManager\Profiles]
    "AutoMount"=dword:1
    "AutoPart"=dword:0
    "AutoFormat"=dword:0
    "MountFlags"=dword:0
    "DefaultFileSystem"=""
    "PartitionDriverName"="MSPART"
    "Folder"="Mounted Volume"
; @CESYSGEN IF PM_PM_DEFAULT_PDD
    "ActivityEvent"="PowerManager/ActivityTimer/SystemActivity"
; @CESYSGEN ENDIF ; PM_PM_DEFAULT_PDD

; The partition table contain entries where the volume name is the partition type (in %02X format)
; The value is the name of the filesystem.  This is used to look up the module to load etc.
; Explicitly call out 07 partition type as NTFS as an expample of another partition type
; Since there is no actual NTFS registry entry, no fileysstem will get loaded

[HKEY_LOCAL_MACHINE\System\StorageManager\PartitionTable]
    "01"="FATFS"
    "04"="FATFS"
    "06"="FATFS"
    "07"="NTFS"
    "0B"="FATFS"
    "0C"="FATFS"
    "0E"="FATFS"
    "0F"="FATFS"
    "20"="BOOT"
    "21"="BINFS"
    "22"="RAWFS"
    "23"="RAWFS"
    "25"="IMGFS"
    "26"="BINARY"
; END HIVE BOOT SECTION

; @CESYSGEN IF CE_MODULES_PCCARD
[HKEY_LOCAL_MACHINE\System\StorageManager\Profiles\PCMCIA]
    "Name"="PCMCIA/Compact Flash Device"
    "Folder"="Storage Card"
; @CESYSGEN ENDIF CE_MODULES_PCCARD

; HIVE BOOT SECTION
; @CESYSGEN IF CE_MODULES_SDNPCID
; @CESYSGEN ENDIF CE_MODULES_SDNPCID
; END HIVE BOOT SECTION

; HIVE BOOT SECTION
; @CESYSGEN IF CE_MODULES_SDNPCID_IMGUPD
; @CESYSGEN ENDIF CE_MODULES_SDNPCID_IMGUPD
; END HIVE BOOT SECTION


; HIVE BOOT SECTION
; @CESYSGEN IF CE_MODULES_ATAPI
; @CESYSGEN ENDIF CE_MODULES_ATAPI
; END HIVE BOOT SECTION


[HKEY_LOCAL_MACHINE\System\StorageManager\Profiles\CDProfile]
    "Name"="IDE CDROM/DVD Drive"
    "Folder"="CDROM Drive"
    "DefaultFileSystem"="UDFS"
    "PartitionDriver"=""

[HKEY_LOCAL_MACHINE\System\StorageManager\Profiles\CDProfile\PartitionTable]

; @CESYSGEN IF CE_MODULES_USBDISK6
[HKEY_LOCAL_MACHINE\System\StorageManager\Profiles\USBHDProfile]
    "Name"="USB Hard Disk Drive"
    "Folder"="Hard Disk"

[HKEY_LOCAL_MACHINE\System\StorageManager\Profiles\USBHDProfile\FATFS]
    "EnableCacheWarm"=dword:0


[HKEY_LOCAL_MACHINE\System\StorageManager\Profiles\USBFDProfile]
    "Name"="USB Floppy Disk Drive"
    "Folder"="Floppy Drive"
    "DefaultFileSystem"="FATFS"
    "PartitionDriver"=""

[HKEY_LOCAL_MACHINE\System\StorageManager\Profiles\USBCDProfile]
    "Name"="USB CDROM/DVD Drive"
    "Folder"="CDROM Drive"
    "DefaultFileSystem"="UDFS"
    "PartitionDriver"=""

[HKEY_LOCAL_MACHINE\System\StorageManager\Profiles\USBCDProfile\PartitionTable]

; @CESYSGEN ENDIF CE_MODULES_USBDISK6

; @CESYSGEN IF CE_MODULES_RAMDISK
; @CESYSGEN IF CE_MODULES_BINFS
; @CESYSGEN ENDIF
; @CESYSGEN ENDIF

; @CESYSGEN IF CE_MODULES_RAMFMD
; @CESYSGEN ENDIF CE_MODULES_RAMFMD


; @CESYSGEN ENDIF CE_MODULES_FSDMGR


; Set some HPC-compatible default system fonts
; @CESYSGEN IF CE_MODULES_GWES
[HKEY_LOCAL_MACHINE\SYSTEM\GDI\SYSFNT]
        "Nm"="Tahoma"
        "Ht"=dword:fffffff4
        "It"=dword:0
        "Wt"=dword:190
        "CS"=dword:0
[HKEY_LOCAL_MACHINE\SYSTEM\GWE\Menu\BarFnt]
        "Nm"="Tahoma"
        "Ht"=dword:fffffff4
        "It"=dword:0
        "Wt"=dword:2BC
        "CS"=dword:0
[HKEY_LOCAL_MACHINE\SYSTEM\GWE\Menu\PopFnt]
        "Nm"="Tahoma"
        "Ht"=dword:fffffff4
        "It"=dword:0
        "Wt"=dword:190
        "CS"=dword:0
[HKEY_LOCAL_MACHINE\SYSTEM\GWE\OOMFnt]
        "Nm"="Tahoma"
        "Ht"=dword:fffffff4
        "It"=dword:0
        "Wt"=dword:190
        "CS"=dword:0
; @CESYSGEN ENDIF

; @CESYSGEN IF GWES_MOVERLAP
; @CESYSGEN ENDIF


; @CESYSGEN IF CE_MODULES_GWES
[HKEY_LOCAL_MACHINE\SYSTEM\GWE\Button]
        "FontWeight"=dword:2BC

;[HKEY_LOCAL_MACHINE\system\gwe]
; Use this to center dialogs in the specified rectangle - (0,0,160,100) in this example
;       "dlgctr" = hex:00,00,00,00, 00,00,00,00, 60,01,00,00, 00,01,00,00

; @CESYSGEN IF GWES_NCLIENTVIEWXP
; @CESYSGEN ENDIF

; @CESYSGEN ENDIF


; @CESYSGEN IF CE_MODULES_COMMCTRL
; Configurable Drag settings
[HKEY_LOCAL_MACHINE\SYSTEM\GWE\Commctrl\DragMetrics]
   "CXDrag"=dword:5
   "CYDrag"=dword:5

; @CESYSGEN IF CE_MODULES_GWES

; @CESYSGEN IF GWES_TOUCHCURSORONLY
; @CESYSGEN ENDIF

; @CESYSGEN ENDIF CE_MODULES_GWES

; @CESYSGEN ENDIF CE_MODULES_COMMCTRL


; @CESYSGEN IF COREDLL_TIMEZONES
;

;----------------------------Time Zones --------------------------------------

[HKEY_LOCAL_MACHINE\Time Zones]
	"Default"="Pacific Standard Time"

[HKEY_LOCAL_MACHINE\Time Zones\Dateline Standard Time]
"Display"=mui_sz:"coredll.dll,#32768"
"Dlt"=mui_sz:"coredll.dll,#33024"
"Std"=mui_sz:"coredll.dll,#33280"
"TZI"=hex:d0,02,00,00,00,00,00,00,c4,ff,ff,ff,\
  00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
  00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00

[HKEY_LOCAL_MACHINE\Time Zones\Samoa Standard Time]
"Display"=mui_sz:"coredll.dll,#32769"
"Dlt"=mui_sz:"coredll.dll,#33025"
"Std"=mui_sz:"coredll.dll,#33281"
"TZI"=hex:94,02,00,00,00,00,00,00,c4,ff,ff,ff,\
  00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
  00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00

[HKEY_LOCAL_MACHINE\Time Zones\Hawaiian Standard Time]
"Display"=mui_sz:"coredll.dll,#32770"
"Dlt"=mui_sz:"coredll.dll,#33026"
"Std"=mui_sz:"coredll.dll,#33282"
"TZI"=hex:58,02,00,00,00,00,00,00,c4,ff,ff,ff,\
  00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
  00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00

[HKEY_LOCAL_MACHINE\Time Zones\Alaskan Standard Time]
"Display"=mui_sz:"coredll.dll,#32771"
"Dlt"=mui_sz:"coredll.dll,#33027"
"Std"=mui_sz:"coredll.dll,#33283"
"TZI"=hex:1c,02,00,00,00,00,00,00,c4,ff,ff,ff,\
  00,00,0a,00,00,00,05,00,02,00,00,00,00,00,00,00,\
  00,00,04,00,00,00,01,00,02,00,00,00,00,00,00,00

[HKEY_LOCAL_MACHINE\Time Zones\Pacific Standard Time]
"Display"=mui_sz:"coredll.dll,#32772"
"Dlt"=mui_sz:"coredll.dll,#33028"
"Std"=mui_sz:"coredll.dll,#33284"
"TZI"=hex:e0,01,00,00,00,00,00,00,c4,ff,ff,ff,\
  00,00,0a,00,00,00,05,00,02,00,00,00,00,00,00,00,\
  00,00,04,00,00,00,01,00,02,00,00,00,00,00,00,00

[HKEY_LOCAL_MACHINE\Time Zones\Mountain Standard Time]
"Display"=mui_sz:"coredll.dll,#32773"
"Dlt"=mui_sz:"coredll.dll,#33029"
"Std"=mui_sz:"coredll.dll,#33285"
"TZI"=hex:a4,01,00,00,00,00,00,00,c4,ff,ff,ff,\
  00,00,0a,00,00,00,05,00,02,00,00,00,00,00,00,00,\
  00,00,04,00,00,00,01,00,02,00,00,00,00,00,00,00

[HKEY_LOCAL_MACHINE\Time Zones\Mexico Standard Time 2]
"Display"=mui_sz:"coredll.dll,#32774"
"Dlt"=mui_sz:"coredll.dll,#33030"
"Std"=mui_sz:"coredll.dll,#33286"
"TZI"=hex:a4,01,00,00,00,00,00,00,c4,ff,ff,ff,\
  00,00,09,00,00,00,05,00,02,00,00,00,00,00,00,00,\
  00,00,05,00,00,00,01,00,02,00,00,00,00,00,00,00

[HKEY_LOCAL_MACHINE\Time Zones\US Mountain Standard Time]
"Display"=mui_sz:"coredll.dll,#32775"
"Dlt"=mui_sz:"coredll.dll,#33031"
"Std"=mui_sz:"coredll.dll,#33287"
"TZI"=hex:a4,01,00,00,00,00,00,00,c4,ff,ff,ff,\
  00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
  00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00

[HKEY_LOCAL_MACHINE\Time Zones\Central Standard Time]
"Display"=mui_sz:"coredll.dll,#32776"
"Dlt"=mui_sz:"coredll.dll,#33032"
"Std"=mui_sz:"coredll.dll,#33288"
"TZI"=hex:68,01,00,00,00,00,00,00,c4,ff,ff,ff,\
  00,00,0a,00,00,00,05,00,02,00,00,00,00,00,00,00,\
  00,00,04,00,00,00,01,00,02,00,00,00,00,00,00,00

[HKEY_LOCAL_MACHINE\Time Zones\Canada Central Standard Time]
"Display"=mui_sz:"coredll.dll,#32777"
"Dlt"=mui_sz:"coredll.dll,#33033"
"Std"=mui_sz:"coredll.dll,#33289"
"TZI"=hex:68,01,00,00,00,00,00,00,c4,ff,ff,ff,\
  00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
  00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00

[HKEY_LOCAL_MACHINE\Time Zones\Mexico Standard Time]
"Display"=mui_sz:"coredll.dll,#32778"
"Dlt"=mui_sz:"coredll.dll,#33034"
"Std"=mui_sz:"coredll.dll,#33290"
"TZI"=hex:68,01,00,00,00,00,00,00,c4,ff,ff,ff,\
  00,00,09,00,00,00,05,00,02,00,00,00,00,00,00,00,\
  00,00,05,00,00,00,01,00,02,00,00,00,00,00,00,00

[HKEY_LOCAL_MACHINE\Time Zones\Central America Standard Time]
"Display"=mui_sz:"coredll.dll,#32779"
"Dlt"=mui_sz:"coredll.dll,#33035"
"Std"=mui_sz:"coredll.dll,#33291"
"TZI"=hex:68,01,00,00,00,00,00,00,c4,ff,ff,ff,\
  00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
  00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00

[HKEY_LOCAL_MACHINE\Time Zones\Eastern Standard Time]
"Display"=mui_sz:"coredll.dll,#32780"
"Dlt"=mui_sz:"coredll.dll,#33036"
"Std"=mui_sz:"coredll.dll,#33292"
"TZI"=hex:2c,01,00,00,00,00,00,00,c4,ff,ff,ff,\
  00,00,0a,00,00,00,05,00,02,00,00,00,00,00,00,00,\
  00,00,04,00,00,00,01,00,02,00,00,00,00,00,00,00

[HKEY_LOCAL_MACHINE\Time Zones\US Eastern Standard Time]
"Display"=mui_sz:"coredll.dll,#32781"
"Dlt"=mui_sz:"coredll.dll,#33037"
"Std"=mui_sz:"coredll.dll,#33293"
"TZI"=hex:2c,01,00,00,00,00,00,00,c4,ff,ff,ff,\
  00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
  00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00

[HKEY_LOCAL_MACHINE\Time Zones\SA Pacific Standard Time]
"Display"=mui_sz:"coredll.dll,#32782"
"Dlt"=mui_sz:"coredll.dll,#33038"
"Std"=mui_sz:"coredll.dll,#33294"
"TZI"=hex:2c,01,00,00,00,00,00,00,c4,ff,ff,ff,\
  00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
  00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00

[HKEY_LOCAL_MACHINE\Time Zones\Atlantic Standard Time]
"Display"=mui_sz:"coredll.dll,#32783"
"Dlt"=mui_sz:"coredll.dll,#33039"
"Std"=mui_sz:"coredll.dll,#33295"
"TZI"=hex:f0,00,00,00,00,00,00,00,c4,ff,ff,ff,\
  00,00,0a,00,00,00,05,00,02,00,00,00,00,00,00,00,\
  00,00,04,00,00,00,01,00,02,00,00,00,00,00,00,00

[HKEY_LOCAL_MACHINE\Time Zones\SA Western Standard Time]
"Display"=mui_sz:"coredll.dll,#32784"
"Dlt"=mui_sz:"coredll.dll,#33040"
"Std"=mui_sz:"coredll.dll,#33296"
"TZI"=hex:f0,00,00,00,00,00,00,00,c4,ff,ff,ff,\
  00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
  00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00

[HKEY_LOCAL_MACHINE\Time Zones\Pacific SA Standard Time]
"Display"=mui_sz:"coredll.dll,#32785"
"Dlt"=mui_sz:"coredll.dll,#33041"
"Std"=mui_sz:"coredll.dll,#33297"
"TZI"=hex:f0,00,00,00,00,00,00,00,c4,ff,ff,ff,\
  00,00,03,00,06,00,02,00,00,00,00,00,00,00,00,00,\
  00,00,0a,00,06,00,02,00,00,00,00,00,00,00,00,00

[HKEY_LOCAL_MACHINE\Time Zones\Newfoundland Standard Time]
"Display"=mui_sz:"coredll.dll,#32786"
"Dlt"=mui_sz:"coredll.dll,#33042"
"Std"=mui_sz:"coredll.dll,#33298"
"TZI"=hex:d2,00,00,00,00,00,00,00,c4,ff,ff,ff,\
  00,00,0a,00,00,00,05,00,02,00,00,00,00,00,00,00,\
  00,00,04,00,00,00,01,00,02,00,00,00,00,00,00,00

[HKEY_LOCAL_MACHINE\Time Zones\E. South America Standard Time]
"Display"=mui_sz:"coredll.dll,#32787"
"Dlt"=mui_sz:"coredll.dll,#33043"
"Std"=mui_sz:"coredll.dll,#33299"
"TZI"=hex:b4,00,00,00,00,00,00,00,c4,ff,ff,ff,\
  00,00,02,00,00,00,02,00,02,00,00,00,00,00,00,00,\
  00,00,0a,00,00,00,03,00,02,00,00,00,00,00,00,00

[HKEY_LOCAL_MACHINE\Time Zones\SA Eastern Standard Time]
"Display"=mui_sz:"coredll.dll,#32788"
"Dlt"=mui_sz:"coredll.dll,#33044"
"Std"=mui_sz:"coredll.dll,#33300"
"TZI"=hex:b4,00,00,00,00,00,00,00,c4,ff,ff,ff,\
  00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
  00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00

[HKEY_LOCAL_MACHINE\Time Zones\Greenland Standard Time]
"Display"=mui_sz:"coredll.dll,#32789"
"Dlt"=mui_sz:"coredll.dll,#33045"
"Std"=mui_sz:"coredll.dll,#33301"
"TZI"=hex:b4,00,00,00,00,00,00,00,c4,ff,ff,ff,\
  00,00,0a,00,00,00,05,00,02,00,00,00,00,00,00,00,\
  00,00,04,00,00,00,01,00,02,00,00,00,00,00,00,00

[HKEY_LOCAL_MACHINE\Time Zones\Mid-Atlantic Standard Time]
"Display"=mui_sz:"coredll.dll,#32790"
"Dlt"=mui_sz:"coredll.dll,#33046"
"Std"=mui_sz:"coredll.dll,#33302"
"TZI"=hex:78,00,00,00,00,00,00,00,c4,ff,ff,ff,\
  00,00,09,00,00,00,05,00,02,00,00,00,00,00,00,00,\
  00,00,03,00,00,00,05,00,02,00,00,00,00,00,00,00

[HKEY_LOCAL_MACHINE\Time Zones\Azores Standard Time]
"Display"=mui_sz:"coredll.dll,#32791"
"Dlt"=mui_sz:"coredll.dll,#33047"
"Std"=mui_sz:"coredll.dll,#33303"
"TZI"=hex:3c,00,00,00,00,00,00,00,c4,ff,ff,ff,\
  00,00,0a,00,00,00,05,00,03,00,00,00,00,00,00,00,\
  00,00,03,00,00,00,05,00,02,00,00,00,00,00,00,00

[HKEY_LOCAL_MACHINE\Time Zones\Cape Verde Standard Time]
"Display"=mui_sz:"coredll.dll,#32792"
"Dlt"=mui_sz:"coredll.dll,#33048"
"Std"=mui_sz:"coredll.dll,#33304"
"TZI"=hex:3c,00,00,00,00,00,00,00,c4,ff,ff,ff,\
  00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
  00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00

[HKEY_LOCAL_MACHINE\Time Zones\GMT Standard Time]
"Display"=mui_sz:"coredll.dll,#32793"
"Dlt"=mui_sz:"coredll.dll,#33049"
"Std"=mui_sz:"coredll.dll,#33305"
"TZI"=hex:00,00,00,00,00,00,00,00,c4,ff,ff,ff,\
  00,00,0a,00,00,00,05,00,02,00,00,00,00,00,00,00,\
  00,00,03,00,00,00,05,00,01,00,00,00,00,00,00,00

[HKEY_LOCAL_MACHINE\Time Zones\Greenwich Standard Time]
"Display"=mui_sz:"coredll.dll,#32794"
"Dlt"=mui_sz:"coredll.dll,#33050"
"Std"=mui_sz:"coredll.dll,#33306"
"TZI"=hex:00,00,00,00,00,00,00,00,c4,ff,ff,ff,\
  00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
  00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00

[HKEY_LOCAL_MACHINE\Time Zones\Central Europe Standard Time]
"Display"=mui_sz:"coredll.dll,#32795"
"Dlt"=mui_sz:"coredll.dll,#33051"
"Std"=mui_sz:"coredll.dll,#33307"
"TZI"=hex:c4,ff,ff,ff,00,00,00,00,c4,ff,ff,ff,\
  00,00,0a,00,00,00,05,00,03,00,00,00,00,00,00,00,\
  00,00,03,00,00,00,05,00,02,00,00,00,00,00,00,00

[HKEY_LOCAL_MACHINE\Time Zones\Central European Standard Time]
"Display"=mui_sz:"coredll.dll,#32796"
"Dlt"=mui_sz:"coredll.dll,#33052"
"Std"=mui_sz:"coredll.dll,#33308"
"TZI"=hex:c4,ff,ff,ff,00,00,00,00,c4,ff,ff,ff,\
  00,00,0a,00,00,00,05,00,03,00,00,00,00,00,00,00,\
  00,00,03,00,00,00,05,00,02,00,00,00,00,00,00,00

[HKEY_LOCAL_MACHINE\Time Zones\Romance Standard Time]
"Display"=mui_sz:"coredll.dll,#32797"
"Dlt"=mui_sz:"coredll.dll,#33053"
"Std"=mui_sz:"coredll.dll,#33309"
"TZI"=hex:c4,ff,ff,ff,00,00,00,00,c4,ff,ff,ff,\
  00,00,0a,00,00,00,05,00,03,00,00,00,00,00,00,00,\
  00,00,03,00,00,00,05,00,02,00,00,00,00,00,00,00

[HKEY_LOCAL_MACHINE\Time Zones\W. Europe Standard Time]
"Display"=mui_sz:"coredll.dll,#32798"
"Dlt"=mui_sz:"coredll.dll,#33054"
"Std"=mui_sz:"coredll.dll,#33310"
"TZI"=hex:c4,ff,ff,ff,00,00,00,00,c4,ff,ff,ff,\
  00,00,0a,00,00,00,05,00,03,00,00,00,00,00,00,00,\
  00,00,03,00,00,00,05,00,02,00,00,00,00,00,00,00

[HKEY_LOCAL_MACHINE\Time Zones\W. Central Africa Standard Time]
"Display"=mui_sz:"coredll.dll,#32799"
"Dlt"=mui_sz:"coredll.dll,#33055"
"Std"=mui_sz:"coredll.dll,#33311"
"TZI"=hex:c4,ff,ff,ff,00,00,00,00,c4,ff,ff,ff,\
  00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
  00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00

[HKEY_LOCAL_MACHINE\Time Zones\E. Europe Standard Time]
"Display"=mui_sz:"coredll.dll,#32800"
"Dlt"=mui_sz:"coredll.dll,#33056"
"Std"=mui_sz:"coredll.dll,#33312"
"TZI"=hex:88,ff,ff,ff,00,00,00,00,c4,ff,ff,ff,\
  00,00,0a,00,00,00,05,00,01,00,00,00,00,00,00,00,\
  00,00,03,00,00,00,05,00,00,00,00,00,00,00,00,00

[HKEY_LOCAL_MACHINE\Time Zones\Egypt Standard Time]
"Display"=mui_sz:"coredll.dll,#32801"
"Dlt"=mui_sz:"coredll.dll,#33057"
"Std"=mui_sz:"coredll.dll,#33313"
"TZI"=hex:88,ff,ff,ff,00,00,00,00,c4,ff,ff,ff,\
  00,00,09,00,03,00,05,00,02,00,00,00,00,00,00,00,\
  00,00,05,00,05,00,01,00,02,00,00,00,00,00,00,00

[HKEY_LOCAL_MACHINE\Time Zones\FLE Standard Time]
"Display"=mui_sz:"coredll.dll,#32802"
"Dlt"=mui_sz:"coredll.dll,#33058"
"Std"=mui_sz:"coredll.dll,#33314"
"TZI"=hex:88,ff,ff,ff,00,00,00,00,c4,ff,ff,ff,\
  00,00,0a,00,00,00,05,00,04,00,00,00,00,00,00,00,\
  00,00,03,00,00,00,05,00,03,00,00,00,00,00,00,00

[HKEY_LOCAL_MACHINE\Time Zones\GTB Standard Time]
"Display"=mui_sz:"coredll.dll,#32803"
"Dlt"=mui_sz:"coredll.dll,#33059"
"Std"=mui_sz:"coredll.dll,#33315"
"TZI"=hex:88,ff,ff,ff,00,00,00,00,c4,ff,ff,ff,\
  00,00,0a,00,00,00,05,00,03,00,00,00,00,00,00,00,\
  00,00,03,00,00,00,05,00,02,00,00,00,00,00,00,00

[HKEY_LOCAL_MACHINE\Time Zones\Jerusalem Standard Time]
"Display"=mui_sz:"coredll.dll,#32804"
"Dlt"=mui_sz:"coredll.dll,#33060"
"Std"=mui_sz:"coredll.dll,#33316"
"TZI"=hex:88,ff,ff,ff,00,00,00,00,c4,ff,ff,ff,\
  00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
  00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00

[HKEY_LOCAL_MACHINE\Time Zones\South Africa Standard Time]
"Display"=mui_sz:"coredll.dll,#32805"
"Dlt"=mui_sz:"coredll.dll,#33061"
"Std"=mui_sz:"coredll.dll,#33317"
"TZI"=hex:88,ff,ff,ff,00,00,00,00,c4,ff,ff,ff,\
  00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
  00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00

[HKEY_LOCAL_MACHINE\Time Zones\Russian Standard Time]
"Display"=mui_sz:"coredll.dll,#32806"
"Dlt"=mui_sz:"coredll.dll,#33062"
"Std"=mui_sz:"coredll.dll,#33318"
"TZI"=hex:4c,ff,ff,ff,00,00,00,00,c4,ff,ff,ff,\
  00,00,0a,00,00,00,05,00,03,00,00,00,00,00,00,00,\
  00,00,03,00,00,00,05,00,02,00,00,00,00,00,00,00

[HKEY_LOCAL_MACHINE\Time Zones\Arab Standard Time]
"Display"=mui_sz:"coredll.dll,#32807"
"Dlt"=mui_sz:"coredll.dll,#33063"
"Std"=mui_sz:"coredll.dll,#33319"
"TZI"=hex:4c,ff,ff,ff,00,00,00,00,c4,ff,ff,ff,\
  00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
  00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00

[HKEY_LOCAL_MACHINE\Time Zones\E. Africa Standard Time]
"Display"=mui_sz:"coredll.dll,#32808"
"Dlt"=mui_sz:"coredll.dll,#33064"
"Std"=mui_sz:"coredll.dll,#33320"
"TZI"=hex:4c,ff,ff,ff,00,00,00,00,c4,ff,ff,ff,\
  00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
  00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00

[HKEY_LOCAL_MACHINE\Time Zones\Arabic Standard Time]
"Display"=mui_sz:"coredll.dll,#32809"
"Dlt"=mui_sz:"coredll.dll,#33065"
"Std"=mui_sz:"coredll.dll,#33321"
"TZI"=hex:4c,ff,ff,ff,00,00,00,00,c4,ff,ff,ff,\
  00,00,0a,00,00,00,01,00,04,00,00,00,00,00,00,00,\
  00,00,04,00,00,00,01,00,03,00,00,00,00,00,00,00

[HKEY_LOCAL_MACHINE\Time Zones\Iran Standard Time]
"Display"=mui_sz:"coredll.dll,#32810"
"Dlt"=mui_sz:"coredll.dll,#33066"
"Std"=mui_sz:"coredll.dll,#33322"
"TZI"=hex:2e,ff,ff,ff,00,00,00,00,c4,ff,ff,ff,\
  00,00,09,00,02,00,04,00,02,00,00,00,00,00,00,00,\
  00,00,03,00,00,00,01,00,02,00,00,00,00,00,00,00

[HKEY_LOCAL_MACHINE\Time Zones\Arabian Standard Time]
"Display"=mui_sz:"coredll.dll,#32811"
"Dlt"=mui_sz:"coredll.dll,#33067"
"Std"=mui_sz:"coredll.dll,#33323"
"TZI"=hex:10,ff,ff,ff,00,00,00,00,c4,ff,ff,ff,\
  00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
  00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00

[HKEY_LOCAL_MACHINE\Time Zones\Caucasus Standard Time]
"Display"=mui_sz:"coredll.dll,#32812"
"Dlt"=mui_sz:"coredll.dll,#33068"
"Std"=mui_sz:"coredll.dll,#33324"
"TZI"=hex:10,ff,ff,ff,00,00,00,00,c4,ff,ff,ff,\
  00,00,0a,00,00,00,05,00,03,00,00,00,00,00,00,00,\
  00,00,03,00,00,00,05,00,02,00,00,00,00,00,00,00

[HKEY_LOCAL_MACHINE\Time Zones\Afghanistan Standard Time]
"Display"=mui_sz:"coredll.dll,#32813"
"Dlt"=mui_sz:"coredll.dll,#33069"
"Std"=mui_sz:"coredll.dll,#33325"
"TZI"=hex:f2,fe,ff,ff,00,00,00,00,c4,ff,ff,ff,\
  00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
  00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00

[HKEY_LOCAL_MACHINE\Time Zones\Ekaterinburg Standard Time]
"Display"=mui_sz:"coredll.dll,#32814"
"Dlt"=mui_sz:"coredll.dll,#33070"
"Std"=mui_sz:"coredll.dll,#33326"
"TZI"=hex:d4,fe,ff,ff,00,00,00,00,c4,ff,ff,ff,\
  00,00,0a,00,00,00,05,00,03,00,00,00,00,00,00,00,\
  00,00,03,00,00,00,05,00,02,00,00,00,00,00,00,00

[HKEY_LOCAL_MACHINE\Time Zones\West Asia Standard Time]
"Display"=mui_sz:"coredll.dll,#32815"
"Dlt"=mui_sz:"coredll.dll,#33071"
"Std"=mui_sz:"coredll.dll,#33327"
"TZI"=hex:d4,fe,ff,ff,00,00,00,00,c4,ff,ff,ff,\
  00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
  00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00

[HKEY_LOCAL_MACHINE\Time Zones\India Standard Time]
"Display"=mui_sz:"coredll.dll,#32816"
"Dlt"=mui_sz:"coredll.dll,#33072"
"Std"=mui_sz:"coredll.dll,#33328"
"TZI"=hex:b6,fe,ff,ff,00,00,00,00,c4,ff,ff,ff,\
  00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
  00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00

[HKEY_LOCAL_MACHINE\Time Zones\Nepal Standard Time]
"Display"=mui_sz:"coredll.dll,#32817"
"Dlt"=mui_sz:"coredll.dll,#33073"
"Std"=mui_sz:"coredll.dll,#33329"
"TZI"=hex:a7,fe,ff,ff,00,00,00,00,c4,ff,ff,ff,\
  00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
  00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00

[HKEY_LOCAL_MACHINE\Time Zones\Central Asia Standard Time]
"Display"=mui_sz:"coredll.dll,#32818"
"Dlt"=mui_sz:"coredll.dll,#33074"
"Std"=mui_sz:"coredll.dll,#33330"
"TZI"=hex:98,fe,ff,ff,00,00,00,00,c4,ff,ff,ff,\
  00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
  00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00

[HKEY_LOCAL_MACHINE\Time Zones\Sri Lanka Standard Time]
"Display"=mui_sz:"coredll.dll,#32819"
"Dlt"=mui_sz:"coredll.dll,#33075"
"Std"=mui_sz:"coredll.dll,#33331"
"TZI"=hex:98,fe,ff,ff,00,00,00,00,c4,ff,ff,ff,\
  00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
  00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00

[HKEY_LOCAL_MACHINE\Time Zones\N. Central Asia Standard Time]
"Display"=mui_sz:"coredll.dll,#32820"
"Dlt"=mui_sz:"coredll.dll,#33076"
"Std"=mui_sz:"coredll.dll,#33332"
"TZI"=hex:98,fe,ff,ff,00,00,00,00,c4,ff,ff,ff,\
  00,00,0a,00,00,00,05,00,03,00,00,00,00,00,00,00,\
  00,00,03,00,00,00,05,00,02,00,00,00,00,00,00,00

[HKEY_LOCAL_MACHINE\Time Zones\Myanmar Standard Time]
"Display"=mui_sz:"coredll.dll,#32821"
"Dlt"=mui_sz:"coredll.dll,#33077"
"Std"=mui_sz:"coredll.dll,#33333"
"TZI"=hex:7a,fe,ff,ff,00,00,00,00,c4,ff,ff,ff,\
  00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
  00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00

[HKEY_LOCAL_MACHINE\Time Zones\SE Asia Standard Time]
"Display"=mui_sz:"coredll.dll,#32822"
"Dlt"=mui_sz:"coredll.dll,#33078"
"Std"=mui_sz:"coredll.dll,#33334"
"TZI"=hex:5c,fe,ff,ff,00,00,00,00,c4,ff,ff,ff,\
  00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
  00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00

[HKEY_LOCAL_MACHINE\Time Zones\North Asia Standard Time]
"Display"=mui_sz:"coredll.dll,#32823"
"Dlt"=mui_sz:"coredll.dll,#33079"
"Std"=mui_sz:"coredll.dll,#33335"
"TZI"=hex:5c,fe,ff,ff,00,00,00,00,c4,ff,ff,ff,\
  00,00,0a,00,00,00,05,00,03,00,00,00,00,00,00,00,\
  00,00,03,00,00,00,05,00,02,00,00,00,00,00,00,00

[HKEY_LOCAL_MACHINE\Time Zones\China Standard Time]
"Display"=mui_sz:"coredll.dll,#32824"
"Dlt"=mui_sz:"coredll.dll,#33080"
"Std"=mui_sz:"coredll.dll,#33336"
"TZI"=hex:20,fe,ff,ff,00,00,00,00,c4,ff,ff,ff,\
  00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
  00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00

[HKEY_LOCAL_MACHINE\Time Zones\Malay Peninsula Standard Time]
"Display"=mui_sz:"coredll.dll,#32825"
"Dlt"=mui_sz:"coredll.dll,#33081"
"Std"=mui_sz:"coredll.dll,#33337"
"TZI"=hex:20,fe,ff,ff,00,00,00,00,c4,ff,ff,ff,\
  00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
  00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00

[HKEY_LOCAL_MACHINE\Time Zones\Taipei Standard Time]
"Display"=mui_sz:"coredll.dll,#32826"
"Dlt"=mui_sz:"coredll.dll,#33082"
"Std"=mui_sz:"coredll.dll,#33338"
"TZI"=hex:20,fe,ff,ff,00,00,00,00,c4,ff,ff,ff,\
  00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
  00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00

[HKEY_LOCAL_MACHINE\Time Zones\W. Australia Standard Time]
"Display"=mui_sz:"coredll.dll,#32827"
"Dlt"=mui_sz:"coredll.dll,#33083"
"Std"=mui_sz:"coredll.dll,#33339"
"TZI"=hex:20,fe,ff,ff,00,00,00,00,c4,ff,ff,ff,\
  00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
  00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00

[HKEY_LOCAL_MACHINE\Time Zones\North Asia East Standard Time]
"Display"=mui_sz:"coredll.dll,#32828"
"Dlt"=mui_sz:"coredll.dll,#33084"
"Std"=mui_sz:"coredll.dll,#33340"
"TZI"=hex:20,fe,ff,ff,00,00,00,00,c4,ff,ff,ff,\
  00,00,0a,00,00,00,05,00,03,00,00,00,00,00,00,00,\
  00,00,03,00,00,00,05,00,02,00,00,00,00,00,00,00

[HKEY_LOCAL_MACHINE\Time Zones\Korea Standard Time]
"Display"=mui_sz:"coredll.dll,#32829"
"Dlt"=mui_sz:"coredll.dll,#33085"
"Std"=mui_sz:"coredll.dll,#33341"
"TZI"=hex:e4,fd,ff,ff,00,00,00,00,c4,ff,ff,ff,\
  00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
  00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00

[HKEY_LOCAL_MACHINE\Time Zones\Tokyo Standard Time]
"Display"=mui_sz:"coredll.dll,#32830"
"Dlt"=mui_sz:"coredll.dll,#33086"
"Std"=mui_sz:"coredll.dll,#33342"
"TZI"=hex:e4,fd,ff,ff,00,00,00,00,c4,ff,ff,ff,\
  00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
  00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00

[HKEY_LOCAL_MACHINE\Time Zones\Yakutsk Standard Time]
"Display"=mui_sz:"coredll.dll,#32831"
"Dlt"=mui_sz:"coredll.dll,#33087"
"Std"=mui_sz:"coredll.dll,#33343"
"TZI"=hex:e4,fd,ff,ff,00,00,00,00,c4,ff,ff,ff,\
  00,00,0a,00,00,00,05,00,03,00,00,00,00,00,00,00,\
  00,00,03,00,00,00,05,00,02,00,00,00,00,00,00,00

[HKEY_LOCAL_MACHINE\Time Zones\AUS Central Standard Time]
"Display"=mui_sz:"coredll.dll,#32832"
"Dlt"=mui_sz:"coredll.dll,#33088"
"Std"=mui_sz:"coredll.dll,#33344"
"TZI"=hex:c6,fd,ff,ff,00,00,00,00,c4,ff,ff,ff,\
  00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
  00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00

[HKEY_LOCAL_MACHINE\Time Zones\Cen. Australia Standard Time]
"Display"=mui_sz:"coredll.dll,#32833"
"Dlt"=mui_sz:"coredll.dll,#33089"
"Std"=mui_sz:"coredll.dll,#33345"
"TZI"=hex:c6,fd,ff,ff,00,00,00,00,c4,ff,ff,ff,\
  00,00,03,00,00,00,05,00,03,00,00,00,00,00,00,00,\
  00,00,0a,00,00,00,05,00,02,00,00,00,00,00,00,00

[HKEY_LOCAL_MACHINE\Time Zones\AUS Eastern Standard Time]
"Display"=mui_sz:"coredll.dll,#32834"
"Dlt"=mui_sz:"coredll.dll,#33090"
"Std"=mui_sz:"coredll.dll,#33346"
"TZI"=hex:a8,fd,ff,ff,00,00,00,00,c4,ff,ff,ff,\
  00,00,03,00,00,00,05,00,03,00,00,00,00,00,00,00,\
  00,00,0a,00,00,00,05,00,02,00,00,00,00,00,00,00

[HKEY_LOCAL_MACHINE\Time Zones\E. Australia Standard Time]
"Display"=mui_sz:"coredll.dll,#32835"
"Dlt"=mui_sz:"coredll.dll,#33091"
"Std"=mui_sz:"coredll.dll,#33347"
"TZI"=hex:a8,fd,ff,ff,00,00,00,00,c4,ff,ff,ff,\
  00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
  00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00

[HKEY_LOCAL_MACHINE\Time Zones\Tasmania Standard Time]
"Display"=mui_sz:"coredll.dll,#32836"
"Dlt"=mui_sz:"coredll.dll,#33092"
"Std"=mui_sz:"coredll.dll,#33348"
"TZI"=hex:a8,fd,ff,ff,00,00,00,00,c4,ff,ff,ff,\
  00,00,03,00,00,00,05,00,03,00,00,00,00,00,00,00,\
  00,00,0a,00,00,00,01,00,02,00,00,00,00,00,00,00

[HKEY_LOCAL_MACHINE\Time Zones\Vladivostok Standard Time]
"Display"=mui_sz:"coredll.dll,#32837"
"Dlt"=mui_sz:"coredll.dll,#33093"
"Std"=mui_sz:"coredll.dll,#33349"
"TZI"=hex:a8,fd,ff,ff,00,00,00,00,c4,ff,ff,ff,\
  00,00,0a,00,00,00,05,00,03,00,00,00,00,00,00,00,\
  00,00,03,00,00,00,05,00,02,00,00,00,00,00,00,00

[HKEY_LOCAL_MACHINE\Time Zones\West Pacific Standard Time]
"Display"=mui_sz:"coredll.dll,#32838"
"Dlt"=mui_sz:"coredll.dll,#33094"
"Std"=mui_sz:"coredll.dll,#33350"
"TZI"=hex:a8,fd,ff,ff,00,00,00,00,c4,ff,ff,ff,\
  00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
  00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00

[HKEY_LOCAL_MACHINE\Time Zones\Central Pacific Standard Time]
"Display"=mui_sz:"coredll.dll,#32839"
"Dlt"=mui_sz:"coredll.dll,#33095"
"Std"=mui_sz:"coredll.dll,#33351"
"TZI"=hex:6c,fd,ff,ff,00,00,00,00,c4,ff,ff,ff,\
  00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
  00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00

[HKEY_LOCAL_MACHINE\Time Zones\Fiji Standard Time]
"Display"=mui_sz:"coredll.dll,#32840"
"Dlt"=mui_sz:"coredll.dll,#33096"
"Std"=mui_sz:"coredll.dll,#33352"
"TZI"=hex:30,fd,ff,ff,00,00,00,00,c4,ff,ff,ff,\
  00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
  00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00

[HKEY_LOCAL_MACHINE\Time Zones\New Zealand Standard Time]
"Display"=mui_sz:"coredll.dll,#32841"
"Dlt"=mui_sz:"coredll.dll,#33097"
"Std"=mui_sz:"coredll.dll,#33353"
"TZI"=hex:30,fd,ff,ff,00,00,00,00,c4,ff,ff,ff,\
  00,00,03,00,00,00,03,00,02,00,00,00,00,00,00,00,\
  00,00,0a,00,00,00,01,00,02,00,00,00,00,00,00,00

[HKEY_LOCAL_MACHINE\Time Zones\Tonga Standard Time]
"Display"=mui_sz:"coredll.dll,#32842"
"Dlt"=mui_sz:"coredll.dll,#33098"
"Std"=mui_sz:"coredll.dll,#33354"
"TZI"=hex:f4,fc,ff,ff,00,00,00,00,c4,ff,ff,ff,\
  00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
  00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00


;---------------------------- End Timezones -------------------------------------

;
; @CESYSGEN ENDIF COREDLL_TIMEZONES


; Font Linking information

; @CESYSGEN IF FONTS_MSGOTHIC || FONTS_MSGOTHIC30 || FONTS_MSGOTHIC30_1_19 || FONTS_MSGOTHIC_1_50 || FONTS_MSGOTHIC_1_60 || FONTS_MSGOTHIC_1_70 || FONTS_MSGOTHIC_1_80 || FONTS_MSGOTHIC_1_90 || FONTS_MSGOTHIC_1_48
; @CESYSGEN IF !GWES_DECOMPDRV
; @CESYSGEN ENDIF !GWES_DECOMPDRV
; @CESYSGEN IF GWES_DECOMPDRV
; @CESYSGEN ENDIF GWES_DECOMPDRV
; @CESYSGEN ENDIF FONTS_MSGOTHIC



; @CESYSGEN IF FONTS_GULIM_1_30 || FONTS_GULIM_1_40 || FONTS_GULIM_1_50 || FONTS_GULIM_1_60
; @CESYSGEN IF !GWES_DECOMPDRV
; @CESYSGEN ENDIF !GWES_DECOMPDRV
; @CESYSGEN IF GWES_DECOMPDRV
; @CESYSGEN ENDIF GWES_DECOMPDRV
; @CESYSGEN ENDIF FONTS_GULIM

; @CESYSGEN IF FONTS_SIMSUN || FONTS_SIMSUN_2_50 || FONTS_SIMSUN_2_60 || FONTS_SIMSUN_2_70 || FONTS_SIMSUN_2_80 || FONTS_SIMSUN_2_90
; @CESYSGEN IF !GWES_DECOMPDRV
; @CESYSGEN ENDIF !GWES_DECOMPDRV
; @CESYSGEN IF GWES_DECOMPDRV
; @CESYSGEN ENDIF GWES_DECOMPDRV
; @CESYSGEN ENDIF FONTS_SIMSUN


; @CESYSGEN IF FONTS_MINGLIU || FONTS_MINGLIU_2_70 || FONTS_MINGLIU_2_80 || FONTS_MINGLIU_2_90
; @CESYSGEN IF !GWES_DECOMPDRV
; @CESYSGEN ENDIF !GWES_DECOMPDRV
; @CESYSGEN IF GWES_DECOMPDRV
; @CESYSGEN ENDIF GWES_DECOMPDRV
; @CESYSGEN ENDIF FONTS_MINGLIU

; @CESYSGEN IF CE_MODULES_USPCE
; @CESYSGEN IF FONTS_LATHA || FONTS_MANGAL || FONTS_GAUTAMI || FONTS_RAAVI || FONTS_SHRUTI || FONTS_TUNGA
; @CESYSGEN ENDIF FONTS_LATHA || FONTS_MANGAL || FONTS_GAUTAMI || FONTS_RAAVI || FONTS_SHRUTI || FONTS_TUNGA
; @CESYSGEN ENDIF CE_MODULES_USPCE

; @CESYSGEN IF CE_MODULES_GSM610
[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\CODEC_GSM610]
   "Prefix"="ACM"
   "Dll"="gsm610.acm"
   "Index"=dword:1
   "Order"=dword:0
; @CESYSGEN ENDIF

; @CESYSGEN IF CE_MODULES_MSFILTER
[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\CODEC_MSFILTER]
   "Prefix"="ACM"
   "Dll"="msfilter.dll"
   "Index"=dword:1
   "Order"=dword:0
; @CESYSGEN ENDIF


; @CESYSGEN IF CE_MODULES_LPCD
[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\LPCD]
    "Dll"="lpcd.dll"
    "Order"=dword:7
    "Keep"=dword:1
    "Entry"="LPCDInitialize"
; @CESYSGEN ENDIF

; @CESYSGEN IF CE_MODULES_NDIS
[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\NDIS]
   "Dll"="NDIS.Dll"
   "Prefix"="NDS"
   "Index"=dword:0
   "Order"=dword:1
   ; Indicate NDS is a power manageable interface
   "IClass"="{A32942B7-920C-486b-B0E6-92A702A99B35}"
; @CESYSGEN ENDIF

; @CESYSGEN IF CE_MODULES_PPP
[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\PPP]
   "Dll"="PPP.Dll"
; Must load after NDIS
   "Order"=dword:3
   "Keep"=dword:1
   "Entry"="PPPInitialize"
; @CESYSGEN ENDIF

; @CESYSGEN IF CE_MODULES_AUTORAS
[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\autoras]
   "Prefix"="ARS"
   "Dll"="autoras.dll"
   "Index"=dword:1
   "Order"=dword:4

[HKEY_LOCAL_MACHINE\Comm\Autoras]
   "Dialer"="rnaapp.exe"
   "NoPromptOpt"="-p"
   "RasEntryOpt"="-e"
; @CESYSGEN ENDIF


; @CESYSGEN IF CE_MODULES_NDISUIO
[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\NDISUIO]
   "Prefix"="UIO"
   "Dll"="ndisuio.dll"
   "Index"=dword:1
   "Order"=dword:3
; @CESYSGEN ENDIF


; @CESYSGEN IF CE_MODULES_NDISPWR
[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\NdisPower]
   "Prefix"="NPW"
   "Dll"="NDISPWR.dll"
   "Index"=dword:1
   ; NDISUIO must load before us..
   "Order"=dword:5
; @CESYSGEN ENDIF

; @CESYSGEN IF CE_MODULES_WZCSVC
[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\ZeroConfig]
   "Prefix"="ZCF"
   "Dll"="WZCSVC.dll"
   "Index"=dword:1
; NDISUIO must be started before WZCSVC
   "Order"=dword:4
; @CESYSGEN ENDIF

; @CESYSGEN IF CE_MODULES_ETHMAN
[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\Ethman]
   "Prefix"="ETM"
   "Dll"="ethman.dll"
   "Index"=dword:1
; WZCSVC must be started before ethman
   "Order"=dword:5
; @CESYSGEN ENDIF

; @CESYSGEN IF CE_MODULES_EAPCHAP
[HKEY_LOCAL_MACHINE\Comm\EAP\Extension\4]
   "FriendlyName"="MD5-Challenge"
   "InvokePasswordDialog"=dword:1
   "InvokeUserNameDialog"=dword:1
   "Path"="eapchap.dll"

[HKEY_LOCAL_MACHINE\Comm\EAP\Extension\26]
   "FriendlyName"="MSV2-Challenge"
   "InvokePasswordDialog"=dword:1
   "InvokeUserNameDialog"=dword:1
   "Path"="eapchap.dll"
   "InteractiveUIPath"="eapchap.dll"
; @CESYSGEN ENDIF

; @CESYSGEN IF CE_MODULES_EAPTLS
[HKEY_LOCAL_MACHINE\Comm\EAP\Extension\13]
   "FriendlyName"="TLS"
   "InvokeUserNameDialog"=dword:1
   "ConfigUIPath"="netui.dll"
   "InteractiveUIPath"="netui.dll"
   "Path"="eaptls.dll"

[HKEY_LOCAL_MACHINE\Comm\EAP\Extension\25]
   "FriendlyName"="PEAP"
   "InvokeUserNameDialog"=dword:1
   "InvokePasswordDialog"=dword:1
   "ConfigUIPath"="eaptls.dll"
   "Path"="eaptls.dll"
   "InteractiveUIPath"="eaptls.dll"
   "EAPMSCHAPv2Only"=dword:1
; @CESYSGEN ENDIF

; @CESYSGEN IF CE_MODULES_SSLLSP
[HKEY_LOCAL_MACHINE\Comm\WS2\LSP\SSL]
    "Dll"="ssllsp.dll"
    ; Flags: 0x1 => LSP  doesn't require PROTOCOL_TLS to be specified
    "Flags"=dword:1

; @CESYSGEN ENDIF

; @CESYSGEN IF CE_MODULES_WS2INSTL
[HKEY_LOCAL_MACHINE\Comm\WS2\LSP\NSPM]
    "Dll"="ws2instl.dll"
    "Entry"="InstallNSPM"
    "Order"=dword:200

; @CESYSGEN ENDIF

; @CESYSGEN IF CE_MODULES_NWIFI
[HKEY_LOCAL_MACHINE\Comm\NativeWiFi]
   "DisplayName"="NativeWiFi driver"
   "Group"="NDIS"
   "ImagePath"="nwifi.dll"
   "Bind"=multi_sz:""
   "NoDeviceCreate"=dword:1

[HKEY_LOCAL_MACHINE\Comm\NativeWiFi\Linkage]
   "Route"=multi_sz:"NativeWiFi1"

[HKEY_LOCAL_MACHINE\Comm\NativeWiFi\Driver]
   "Prefix"="NWF"
   "Dll"="nwifi.dll"
   "Index"=dword:1

[HKEY_LOCAL_MACHINE\Comm\NativeWiFi1\Parms]
   "BusNumber"=dword:0
   "BusType"=dword:0

; @CESYSGEN ENDIF



; @CESYSGEN IF CE_MODULES_WLSVC

[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\WLSVC]
   "Prefix"="WLS"
   "Dll"="WLSVC.DLL"
   "Index"=dword:1
   "Order"=dword:4

; @CESYSGEN ENDIF

; @CESYSGEN IF CE_MODULES_IPV6HLP
[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\ipv6hlp]
   "Prefix"="V6H"
   "Dll"="ipv6hlp.dll"
   "Index"=dword:1
   "Order"=dword:4
; @CESYSGEN ENDIF


; @CESYSGEN IF CE_MODULES_TUNMP
; @CESYSGEN ENDIF

; @CESYSGEN IF CE_MODULES_AFD
[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\AFD]
   "Dll"="AFD.Dll"
   "Order"=dword:2
   "Keep"=dword:1
   "Entry"="AfdInitialize"
; @CESYSGEN ENDIF

; @CESYSGEN IF CE_MODULES_SNMP
[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\SNMP]
   "Dll"="snmp.dll"
   "Order"=dword:3
   "Keep"=dword:1
   "Entry"="SnmpInitialize"
; @CESYSGEN ENDIF


; @CESYSGEN IF CE_MODULES_SDBUS
[HKEY_LOCAL_MACHINE\Drivers\Builtin\SDBusDriver]
   "Order"=dword:15
   "Dll"="SDBus.dll"
   "Prefix"="SDC"
   "ThreadPriority"=dword:64     ; default thread priority for dispatch thread
   "RequestListDepth"=dword:30   ; pre-allocated requests
   "IClass"=multi_sz:"{20FA98A8-B298-4b32-8D72-C716AEE2FA84}=%b","{6F40791D-300E-44E4-BC38-E0E63CA8375C}=%b"
; @CESYSGEN ENDIF CE_MODULES_SDBUS

; @CESYSGEN IF CE_MODULES_SDMEMORY
[HKEY_LOCAL_MACHINE\System\StorageManager\Profiles\SDMemory]
    "Name"="SD Memory Card"
    "Folder"="Storage Card"
    ;"PartitionDriver"=""          ; removable storage cannot have partitions

[HKEY_LOCAL_MACHINE\System\StorageManager\Profiles\MMC]
    "Name"="MMC Card"
    "Folder"="Storage Card"
    ;"PartitionDriver"=""          ; removable storage cannot have partitions

; SD Memory Storage class driver
[HKEY_LOCAL_MACHINE\Drivers\SDCARD\ClientDrivers\Class\SDMemory_Class]
   "Dll"="SDMemory.dll"
   "Prefix"="DSK"
   "BlockTransferSize"=dword:40  ; send no more than 64 blocks of data per bus transfer
   ;"SingleBlockWrites"=dword:1  ; alternatively force the driver to use single block access
   ;"IdleTimeout"=dword:7D0      ; 2000 milliseconds
   ;"IdlePowerState"=dword:2     ; 0 == D0, 1 == D1, etc.
   ;"DisablePowerManagement"=""  ; if value present, then disable (remove value to enable)

   "Profile"="SDMemory"
   "IClass"=multi_sz:"{A4E7EDDA-E575-4252-9D6B-4195D48BB865}",
                     "{A32942B7-920C-486b-B0E6-92A702A99B35}"

; MMC Storage Class Driver
[HKEY_LOCAL_MACHINE\Drivers\SDCARD\ClientDrivers\Class\MMC_Class]
   "Dll"="SDMemory.dll"
   "Prefix"="DSK"
   "BlockTransferSize"=dword:40  ; send no more than 64 blocks of data per bus transfer
   ;"SingleBlockWrites"=dword:1  ; alternatively force the driver to use single block access
   ;"IdleTimeout"=dword:7D0      ; milliseconds
   ;"IdlePowerState"=dword:2     ; 0 == D0, 1 == D1, etc.
   ;"DisablePowerManagement"=""  ; if value present, then disable (remove value to enable)

   "Profile"="MMC"
   "IClass"=multi_sz:"{A4E7EDDA-E575-4252-9D6B-4195D48BB865}",
                     "{A32942B7-920C-486b-B0E6-92A702A99B35}"
; @CESYSGEN ENDIF CE_MODULES_SDMEMORY

; @CESYSGEN IF CE_MODULES_SDHC

[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\PCI\Template\SDIOStandardHC]
   "Dll"="SDHC.dll"
   "Prefix"="SHC"
   "IsrDll"="giisr.dll"
   "IsrHandler"="ISRHandler"
   "Class"=dword:08 ; General peripheral
   "SubClass"=dword:05 ; SD Host Controller
   "ProgIf"=dword:00 ; 00 Std host no DMA, 01 Std host DMA, 02 vendor unique
   "DefaultWakeupSources"=dword:06 ; Wake on insertion and removal
   "AllowWakeOnSDIOInterrupts"=dword:01
   "ObjectCreationProc"="CreateSDHCPciObject"

[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\PCI\Template\SDIOStandardHCWithDMA]
   "Dll"="SDHC.dll"
   "Prefix"="SHC"
   "IsrDll"="giisr.dll"
   "IsrHandler"="ISRHandler"
   "Class"=dword:08 ; General peripheral
   "SubClass"=dword:05 ; SD Host Controller
   "ProgIf"=dword:01 ; 00 Std host no DMA, 01 Std host DMA, 02 vendor unique
   "DefaultWakeupSources"=dword:06 ; Wake on insertion and removal
   "AllowWakeOnSDIOInterrupts"=dword:01
   "ObjectCreationProc"="CreateSDHCPciObject"



; @CESYSGEN ENDIF CE_MODULES_SDHC


; @CESYSGEN IF CE_MODULES_USBHID
; USB - Human Interface Device (HID) class Driver
[HKEY_LOCAL_MACHINE\Drivers\USB\LoadClients\Default\Default\3\Hid_Class]
   "DLL"="USBHID.DLL"

[HKEY_LOCAL_MACHINE\Drivers\USB\ClientDrivers\Hid\Instance]
   "DLL"="USBHID.DLL"

[HKEY_LOCAL_MACHINE\Drivers\USB\ClientDrivers\Hid\Hid_Class]
   "DLL"="USBHID.DLL"
   "Prefix"="HID"
   "QueuedTransferCount"=dword:2
; @CESYSGEN ENDIF

; @CESYSGEN IF CE_MODULES_USBPRN && CE_MODULES_USBD
; USB - Printer Class Driver
[HKEY_LOCAL_MACHINE\Drivers\USB\LoadClients\Default\Default\7\Printer_Class]
   "DLL"="USBPRN.DLL"
   "Prefix"="LPT"
   "IClass"="{4FE1CEF1-E765-4a1e-B503-5B8C674D7C68}"

[HKEY_LOCAL_MACHINE\Drivers\USB\ClientDrivers\Printer_Class]
   "DLL"="USBPRN.DLL"
   "Prefix"="LPT"
   "IClass"="{4FE1CEF1-E765-4a1e-B503-5B8C674D7C68}"
; @CESYSGEN ENDIF

; @CESYSGEN IF CE_MODULES_USBMSC && CE_MODULES_USBD
; USB - Mass Storage Class Driver
[HKEY_LOCAL_MACHINE\Drivers\USB\LoadClients\Default\Default\8\Mass_Storage_Class]
   "DLL"="USBMSC.DLL"
   "Prefix"="DSK"

[HKEY_LOCAL_MACHINE\Drivers\USB\ClientDrivers\Mass_Storage_Class]
   "DLL"="USBMSC.DLL"
   "Prefix"="DSK"

[HKEY_LOCAL_MACHINE\Drivers\USB\ClientDrivers\Mass_Storage_Class\2]
   "DLL"="USBDISK6.DLL"
   "Prefix"="DSK"
   "Folder"="USB Disk"
   "MediaPollInterval"=dword:432   ; Media poll interval (1250 ms)
   "ReadSectorTimeout"=dword:2710  ; Read sector timeout (10 s)
   "WriteSectorTimeout"=dword:2710 ; Read sector timeout (10 s)
   "ScsiCommandTimeout"=dword:1388 ; Command timeout (5 s)
   "UnitAttnRepeat"=dword:A        ; TEST UNIT READY repeat (reduce to 1 for large USB disk keys)
   "IOCTL"=dword:4
   "IClass"="{A4E7EDDA-E575-4252-9D6B-4195D48BB865}"

[HKEY_LOCAL_MACHINE\Drivers\USB\ClientDrivers\Mass_Storage_Class\6]
   "DLL"="USBDISK6.DLL"
   "Prefix"="DSK"
   "Folder"="USB Disk"
   "MediaPollInterval"=dword:432   ; Media poll interval (1250 ms)
   "ReadSectorTimeout"=dword:2710  ; Read sector timeout (10 s)
   "WriteSectorTimeout"=dword:2710 ; Read sector timeout (10 s)
   "ScsiCommandTimeout"=dword:1388 ; Command timeout (5 s)
   "UnitAttnRepeat"=dword:A        ; TEST UNIT READY repeat (reduce to 1 for large USB disk keys)
   "IOCTL"=dword:4
   "IClass"="{A4E7EDDA-E575-4252-9D6B-4195D48BB865}"
; @CESYSGEN ENDIF

; @CESYSGEN IF CE_MODULES_STCUSB
; @CESYSGEN ENDIF

; @CESYSGEN IF CE_MODULES_USB8023 && CE_MODULES_RNDISMP
; @CESYSGEN ENDIF

; @CESYSGEN IF CE_MODULES_NET2280
; @CESYSGEN ENDIF CE_MODULES_NET2280

; @CESYSGEN IF CE_MODULES_USBMSFN
[HKEY_LOCAL_MACHINE\Drivers\USB\FunctionDrivers]
   "DefaultClientDriver"=- ; erase previous default
[HKEY_LOCAL_MACHINE\Drivers\USB\FunctionDrivers]
   "DefaultClientDriver"="Mass_Storage_Class"

[HKEY_LOCAL_MACHINE\Drivers\USB\FunctionDrivers\Mass_Storage_Class]
   "Dll"="usbmsfn.dll"
   "InterfaceSubClass"=dword:06
   "InterfaceProtocol"=dword:50
   "DeviceName"="DSK1:"
   "FriendlyName"="Mass Storage"
; idVendor must be changed. 045E belongs to Microsoft and is only to be used for 
; prototype devices in your labs. Visit http://www.usb.org to obtain a vendor id.
   "idVendor"=dword:045E
   "Manufacturer"="Generic Manufacturer (PROTOTYPE--Remember to change idVendor)"
   "idProduct"=dword:FFFF
   "Product"="Generic Mass Storage (PROTOTYPE--Remember to change idVendor)"
   "bcdDevice"=dword:0
; @CESYSGEN ENDIF CE_MODULES_USBMSFN

; @CESYSGEN IF CE_MODULES_RNDISFN
[HKEY_LOCAL_MACHINE\Drivers\USB\FunctionDrivers]
   "DefaultClientDriver"=- ; erase previous default
[HKEY_LOCAL_MACHINE\Drivers\USB\FunctionDrivers]
   "DefaultClientDriver"="RNDIS"

[HKEY_LOCAL_MACHINE\Drivers\USB\FunctionDrivers\RNDIS]
   "Dll"="rndisfn.dll"
   "FriendlyName"="Rndis"
; idVendor must be changed. 045E belongs to Microsoft and is only to be used for 
; prototype devices in your labs. Visit http://www.usb.org to obtain a vendor id.
   "idVendor"=dword:045E
   "Manufacturer"="Generic Manufacturer (PROTOTYPE--Remember to change idVendor)"
   "idProduct"=dword:0301
   "Product"="Generic RNDIS (PROTOTYPE--Remember to change idVendor)"
   "bcdDevice"=dword:0

[HKEY_LOCAL_MACHINE\Comm\RndisFn]
;"Microsoft RNDIS Miniport Driver"
    "DisplayName"=mui_sz:"netmui.dll,#9003"
    "Group"="NDIS"
    "ImagePath"="rndisfn.dll"


[HKEY_LOCAL_MACHINE\Comm\RndisFn\Linkage]
   "Route"=multi_sz:"RndisFn1"

[HKEY_LOCAL_MACHINE\Comm\RndisFn1]
;"Remote-NDIS Host"
   "DisplayName"=mui_sz:"netmui.dll,#9002"
   "Group"="NDIS"
   "ImagePath"="rndisfn.dll"

[HKEY_LOCAL_MACHINE\Comm\RndisFn1\Parms]
   "BusNumber"=dword:0
   "BusType"=dword:0
   "RebindOnResume"=dword:0

; @CESYSGEN ENDIF CE_MODULES_RNDISFN

; @CESYSGEN IF CE_MODULES_SERIALUSBFN
[HKEY_LOCAL_MACHINE\Drivers\USB\FunctionDrivers]
   "DefaultClientDriver"=- ; erase previous default
[HKEY_LOCAL_MACHINE\Drivers\USB\FunctionDrivers]
   "DefaultClientDriver"="Serial_Class"

[HKEY_LOCAL_MACHINE\Drivers\USB\FunctionDrivers\Serial_Class]
   "Dll"="serialusbfn.dll"
   "InterfaceSubClass"=dword:ff
   "InterfaceProtocol"=dword:ff
   "DeviceName"="USBFNS1:"
   "Tsp"="Unimodem.dll"
   "Prefix"="COM"
   "DeviceArrayIndex"=dword:0
   "DeviceType"=dword:0
   "IClass"="{CC5195AC-BA49-48a0-BE17-DF6D1B0173DD}"
; idVendor must be changed. 045E belongs to Microsoft and is only to be used for 
; prototype devices in your labs. Visit http://www.usb.org to obtain a vendor id.
   "idVendor"=dword:045E
   "Manufacturer"="Generic Manufacturer (PROTOTYPE--Remember to change idVendor)"
   "idProduct"=dword:00ce
   "Product"="Generic Serial (PROTOTYPE--Remember to change idVendor)"
   "bcdDevice"=dword:0

[HKEY_LOCAL_MACHINE\Comm\USB\Linkage]
    "Bind"=multi_sz:"USBFNSER1"

[HKEY_LOCAL_MACHINE\Comm\USBFNSER]
   "DisplayName"="USB Driver"
   "Group"="Serial"
   "ImagePath"="serialusbfn.dll"

[HKEY_LOCAL_MACHINE\Comm\USBFNSER\Linkage]
   "Route"=multi_sz:"USBFNSER1"

[HKEY_LOCAL_MACHINE\Comm\USBFNSER1\Parms]
    ; Intentionally left blank as a placeholder.
; @CESYSGEN ENDIF CE_MODULES_SERIALUSBFN

; @CESYSGEN IF CE_MODULES_KBDHID
[HKEY_LOCAL_MACHINE\Drivers\HID\LoadClients\Default\Default\1_6\Keyboard]
   "DLL"="KBDHID.DLL"

[HKEY_LOCAL_MACHINE\Drivers\HID\ClientDrivers\Keyboard]
   "DLL"="KBDHID.DLL"
   "Prefix"="KBD"
   "IClass"="{CBE6DDF2-F5D4-4e16-9F61-4CCC0B6695F3}"
   "RemoteWakeup"=dword:1
; @CESYSGEN ENDIF CE_MODULES_KBDHID

; @CESYSGEN IF CE_MODULES_CONSHID
[HKEY_LOCAL_MACHINE\Drivers\HID\LoadClients\Default\Default\12_1\Consumer]
   "DLL"="CONSHID.DLL"
   "RemoteWakeup"=dword:1
; @CESYSGEN ENDIF CE_MODULES_CONSHID

; @CESYSGEN IF CE_MODULES_MOUHIDTRNS
; @CESYSGEN ENDIF CE_MODULES_MOUHIDTRNS


; @CESYSGEN IF ! CE_MODULES_MOUHIDTRNS
; @CESYSGEN IF CE_MODULES_MOUHID
[HKEY_LOCAL_MACHINE\Drivers\HID\LoadClients\Default\Default\1_2\Mouse]
   "DLL"="MOUHID.DLL"
   "RemoteWakeup"=dword:1
; @CESYSGEN ENDIF CE_MODULES_MOUHID
; @CESYSGEN ENDIF ! CE_MODULES_MOUHIDTRNS



; @CESYSGEN IF CE_MODULES_TAPI
[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\TAPI]
   "Dll"="TAPI.dll"
   "Order"=dword:1

[HKEY_LOCAL_MACHINE\ExtModems]

[HKEY_LOCAL_MACHINE\ExtModems\HayesCompat]
   "Port"="COM1:"
   "DeviceType"=dword:1
;"Hayes Compatible on COM1:"
   "FriendlyName"=mui_sz:"unimodem.dll,#9001"

;[HKEY_LOCAL_MACHINE\ExtModems\HayesCompat\Init]

;[HKEY_LOCAL_MACHINE\ExtModems\HayesCompat\Settings]

; ---------------------------------------------------------------------------
; Default Unimodem values.  Unimodem looks here if it doesn't find an
; overriding value in the device specific registry entry.
; ---------------------------------------------------------------------------
[HKEY_LOCAL_MACHINE\Drivers\Unimodem]
   "DevConfig"=hex: 10,00, 00,00, 78,00,00,00, 10,01,00,00, 00,4B,00,00, 00,00, 08, 00, 00, 00,00,00,00

[HKEY_LOCAL_MACHINE\Drivers\Unimodem\Init]
   "1"="AT<cr>"
   "2"="ATE0V1&C1&D2<cr>"

[HKEY_LOCAL_MACHINE\Drivers\Unimodem\Settings]
   "Prefix"="AT"
   "Terminator"="<cr>"
   "DialPrefix"="D"
   "DialSuffix"=";"
   "Pulse"="P"
   "Tone"="T"
   "Blind_Off"="X4"
   "Blind_On"="X3"
   "CallSetupFailTimeout"="ATS7=<#><cr>"
   "Reset"="ATZ<cr>"
; @CESYSGEN ENDIF CE_MODULES_TAPI

; @CESYSGEN IF CE_MODULES_PCCARD
; ---------------------------------------------------------------------------
; Registry values for the various PCMCIA cards that we support.  Note that
; any Unimodem settings not specified here will be searched for in the
; drivers\unimodem keys
;
; NOTE : Be careful about placing &F in the "3" value for Init.  This will
; wipe out the work that was done in the default "2" case.  You can use it,
; but be sure to restore whatever might be needed from step 2.  Needed since
; the default case has to work for the lowest common denominator.  We could
; move the &F into "1" or "2" but not all modems support it.
; ---------------------------------------------------------------------------
;; Registry values for generic PCMCIA modem and serial cards
[HKEY_LOCAL_MACHINE\Drivers\PCMCIA\Modem]
   "DeviceArrayIndex"=dword:1
   "Prefix"="COM"
   "Dll"="Serial.Dll"
   "ResetDelay"=dword:300
   "IClass"="{CC5195AC-BA49-48a0-BE17-DF6D1B0173DD}"

[HKEY_LOCAL_MACHINE\Drivers\PCMCIA\Modem\Unimodem]
   "Tsp"="Unimodem.dll"
   "DeviceType"=dword:3

[HKEY_LOCAL_MACHINE\Drivers\PCMCIA\Serial]
   "DeviceArrayIndex"=dword:1
   "Prefix"="COM"
   "Dll"="Serial.Dll"
   "ResetDelay"=dword:300
   "IClass"="{CC5195AC-BA49-48a0-BE17-DF6D1B0173DD}"

[HKEY_LOCAL_MACHINE\Drivers\PCMCIA\Serial\Unimodem]
   "Tsp"="Unimodem.dll"
   "DeviceType"=dword:0

; ********  Registry values for the NTT DoCoMo PCMCIA Card ************************
[HKEY_LOCAL_MACHINE\Drivers\PCMCIA\NTT_DoCoMo-MFCard96F1-A093]
   "DeviceArrayIndex"=dword:1
   "Prefix"="COM"
   "Dll"="Serial.Dll"
   "ResetDelay"=dword:300
   "NoIntrPend"=dword:1
   "IClass"="{CC5195AC-BA49-48a0-BE17-DF6D1B0173DD}"

[HKEY_LOCAL_MACHINE\Drivers\PCMCIA\NTT_DoCoMo-MFCard96F1-A093\Unimodem]
   "Tsp"="Unimodem.dll"
   "DeviceType"=dword:3

; ********  Registry values for the Hayes PCMCIA Card ************************
[HKEY_LOCAL_MACHINE\Drivers\PCMCIA\Hayes-OPTIMA_288_+_FAX_for_PCMCIA_with_EZ-4FA5]
   "DeviceArrayIndex"=dword:1
   "Prefix"="COM"
   "Dll"="Serial.dll"
   "IClass"="{CC5195AC-BA49-48a0-BE17-DF6D1B0173DD}"

[HKEY_LOCAL_MACHINE\Drivers\PCMCIA\Hayes-OPTIMA_288_+_FAX_for_PCMCIA_with_EZ-4FA5\Unimodem]
   "Tsp"="Unimodem.dll"
;"Hayes 28.8 + Fax"
   "FriendlyName"=mui_sz:"unimodem.dll,#9002"
   "DeviceType"=dword:3

[HKEY_LOCAL_MACHINE\Drivers\PCMCIA\Hayes-OPTIMA_288_+_FAX_for_PCMCIA_with_EZ-4FA5\Unimodem\Init]
   "3"="AT&F E0 V1 &C1 &D2<cr>"
   "4"="ATW0 S95=0<cr>"

[HKEY_LOCAL_MACHINE\Drivers\PCMCIA\Hayes-OPTIMA_288_+_FAX_for_PCMCIA_with_EZ-4FA5\Unimodem\Settings]
   "FlowHard"="AT&K3<cr>"
   "FlowSoft"="AT&K4<cr>"
   "FlowOff"="AT&K0<cr>"

; ********  Registry values for the MEGAHERTZ 28.8 Card **********************
[HKEY_LOCAL_MACHINE\Drivers\PCMCIA\MEGAHERTZ-XJ2288-9E81]
   "DeviceArrayIndex"=dword:1
   "Prefix"="COM"
   "Dll"="Serial.dll"
   "IClass"="{CC5195AC-BA49-48a0-BE17-DF6D1B0173DD}"

[HKEY_LOCAL_MACHINE\Drivers\PCMCIA\MEGAHERTZ-XJ2288-9E81\Unimodem]
   "Tsp"="Unimodem.dll"
;"Megahertz 28.8"
   "FriendlyName"=mui_sz:"unimodem.dll,#9003"
   "DeviceType"=dword:3

[HKEY_LOCAL_MACHINE\Drivers\PCMCIA\MEGAHERTZ-XJ2288-9E81\Unimodem\Init]
   "3"="ATW2B1\\V<cr>"

[HKEY_LOCAL_MACHINE\Drivers\PCMCIA\MEGAHERTZ-XJ2288-9E81\Unimodem\Settings]
   "FlowHard"="AT&K3<cr>"
   "FlowSoft"="AT&K4<cr>"
   "FlowOff"="AT&K0<cr>"

; ********  Registry values for the MEGAHERTZ Cellular Card *******************
[HKEY_LOCAL_MACHINE\Drivers\PCMCIA\MEGAHERTZ-XJ3288-26C7]
   "DeviceArrayIndex"=dword:1
   "Prefix"="COM"
   "Dll"="Serial.dll"
   "IClass"="{CC5195AC-BA49-48a0-BE17-DF6D1B0173DD}"

[HKEY_LOCAL_MACHINE\Drivers\PCMCIA\MEGAHERTZ-XJ3288-26C7\Unimodem]
   "Tsp"="Unimodem.dll"
;"Megahertz 28.8 Cellular"
   "FriendlyName"=mui_sz:"unimodem.dll,#9004"
   "DeviceType"=dword:3

[HKEY_LOCAL_MACHINE\Drivers\PCMCIA\MEGAHERTZ-XJ3288-26C7\Unimodem\Init]
   "3"="ATW2B1\\V1<cr>"

[HKEY_LOCAL_MACHINE\Drivers\PCMCIA\MEGAHERTZ-XJ3288-26C7\Unimodem\Settings]
   "FlowHard"="AT&K3<cr>"
   "FlowSoft"="AT&K4<cr>"
   "FlowOff"="AT&K0<cr>"

; ********  Registry values for the MEGAHERTZ  Card *******************
[HKEY_LOCAL_MACHINE\Drivers\PCMCIA\MEGAHERTZ-Megahertz_28.8-73E3]
   "DeviceArrayIndex"=dword:1
   "Prefix"="COM"
   "Dll"="Serial.dll"
   "IClass"="{CC5195AC-BA49-48a0-BE17-DF6D1B0173DD}"

[HKEY_LOCAL_MACHINE\Drivers\PCMCIA\MEGAHERTZ-Megahertz_28.8-73E3\Unimodem]
   "Tsp"="Unimodem.dll"
;"Megahertz Cruise Card 28.8"
   "FriendlyName"=mui_sz:"unimodem.dll,#9005"
   "DeviceType"=dword:3

[HKEY_LOCAL_MACHINE\Drivers\PCMCIA\MEGAHERTZ-Megahertz_28.8-73E3\Unimodem\Init]
   "3"="ATW2B1\\V1<cr>"

[HKEY_LOCAL_MACHINE\Drivers\PCMCIA\MEGAHERTZ-Megahertz_28.8-73E3\Unimodem\Settings]
   "FlowHard"="AT&K3<cr>"
   "FlowSoft"="AT&K4<cr>"
   "FlowOff"="AT&K0<cr>"

; ********  Registry values for the MEGAHERTZ 14.4 Card **********************
[HKEY_LOCAL_MACHINE\Drivers\PCMCIA\MEGAHERTZ-XJ1144-5C3E]
   "DeviceArrayIndex"=dword:1
   "Prefix"="COM"
   "Dll"="Serial.Dll"
   "IClass"="{CC5195AC-BA49-48a0-BE17-DF6D1B0173DD}"

[HKEY_LOCAL_MACHINE\Drivers\PCMCIA\MEGAHERTZ-XJ1144-5C3E\Unimodem]
   "Tsp"="Unimodem.dll"
;"Megahertz 14.4"
   "FriendlyName"=mui_sz:"unimodem.dll,#9006"
   "DeviceType"=dword:3

; ********  Registry values for the USRobotics 28.8 Sportster *****************
[HKEY_LOCAL_MACHINE\Drivers\PCMCIA\USRobotics-PCMCIA_28800_Data/Fax-92A2]
   "DeviceArrayIndex"=dword:1
   "Prefix"="COM"
   "Dll"="Serial.dll"
   "ResetDelay"=dword:800
   "IClass"="{CC5195AC-BA49-48a0-BE17-DF6D1B0173DD}"

[HKEY_LOCAL_MACHINE\Drivers\PCMCIA\USRobotics-PCMCIA_28800_Data/Fax-92A2\Unimodem]
   "Tsp"="Unimodem.dll"
;"Sportster 28.8"
   "FriendlyName"=mui_sz:"unimodem.dll,#9007"
   "DeviceType"=dword:3

[HKEY_LOCAL_MACHINE\Drivers\PCMCIA\USRobotics-PCMCIA_28800_Data/Fax-92A2\Unimodem\Init]
    "3"="AT &F1 E0 V1 &C1 &D2 &B1 &A3 S0=0<cr>"

[HKEY_LOCAL_MACHINE\Drivers\PCMCIA\USRobotics-PCMCIA_28800_Data/Fax-92A2\Unimodem\Settings]
   "FlowHard"="AT&K3<cr>"
   "FlowSoft"="AT&K4<cr>"
   "FlowOff"="AT&K0<cr>"

; ********  Registry values for the Practical Peripherals ProClass 28.8 *******
[HKEY_LOCAL_MACHINE\Drivers\PCMCIA\Practical_Peripherals_Inc-PPI_PC288T2EZ_PCMCIA-F382]
   "DeviceArrayIndex"=dword:1
   "Prefix"="COM"
   "Dll"="Serial.dll"
   "IClass"="{CC5195AC-BA49-48a0-BE17-DF6D1B0173DD}"

[HKEY_LOCAL_MACHINE\Drivers\PCMCIA\Practical_Peripherals_Inc-PPI_PC288T2EZ_PCMCIA-F382\Unimodem]
   "Tsp"="Unimodem.dll"
;"ProClass 28.8"
   "FriendlyName"=mui_sz:"unimodem.dll,#9008"
   "DeviceType"=dword:3

[HKEY_LOCAL_MACHINE\Drivers\PCMCIA\Practical_Peripherals_Inc-PPI_PC288T2EZ_PCMCIA-F382\Unimodem\Init]

[HKEY_LOCAL_MACHINE\Drivers\PCMCIA\Practical_Peripherals_Inc-PPI_PC288T2EZ_PCMCIA-F382\Unimodem\Settings]

; ********  Registry values for the Practical Peripherals ProClass 28.8 *******
; (the newer revision gives a different Pnp ID)
[HKEY_LOCAL_MACHINE\Drivers\PCMCIA\Practical_Peripherals_Inc-PPI_PC288T2EZ_PCMCIA-DAE6]
   "DeviceArrayIndex"=dword:1
   "Prefix"="COM"
   "Dll"="Serial.dll"
   "IClass"="{CC5195AC-BA49-48a0-BE17-DF6D1B0173DD}"

[HKEY_LOCAL_MACHINE\Drivers\PCMCIA\Practical_Peripherals_Inc-PPI_PC288T2EZ_PCMCIA-DAE6\Unimodem]
   "Tsp"="Unimodem.dll"
   "FriendlyName"="ProClass 28.8"
   "DeviceType"=dword:3

[HKEY_LOCAL_MACHINE\Drivers\PCMCIA\Practical_Peripherals_Inc-PPI_PC288T2EZ_PCMCIA-DAE6\Unimodem\Init]

[HKEY_LOCAL_MACHINE\Drivers\PCMCIA\Practical_Peripherals_Inc-PPI_PC288T2EZ_PCMCIA-DAE6\Unimodem\Settings]

; ********  Registry values for the Xircom 33.6 Credit Card Modem  *******
[HKEY_LOCAL_MACHINE\Drivers\PCMCIA\Xircom-CreditCard_Modem_33.6-5347]
   "DeviceArrayIndex"=dword:1
   "Prefix"="COM"
   "Dll"="Serial.dll"
   "IClass"="{CC5195AC-BA49-48a0-BE17-DF6D1B0173DD}"

[HKEY_LOCAL_MACHINE\Drivers\PCMCIA\Xircom-CreditCard_Modem_33.6-5347\Unimodem]
   "Tsp"="Unimodem.dll"
;"Xircom 33.6"
   "FriendlyName"=mui_sz:"unimodem.dll,#9009"
   "DeviceType"=dword:3

[HKEY_LOCAL_MACHINE\Drivers\PCMCIA\Xircom-CreditCard_Modem_33.6-5347\Unimodem\Init]

[HKEY_LOCAL_MACHINE\Drivers\PCMCIA\Xircom-CreditCard_Modem_33.6-5347\Unimodem\Settings]


; ********  Registry values for the Socket Communications 16550 UART Card *****
[HKEY_LOCAL_MACHINE\Drivers\PCMCIA\Socket_Communications_Inc-Serial_Port_Adapter_Revision_B-5E3E]
   "DeviceArrayIndex"=dword:1
   "Prefix"="COM"
   "Dll"="Serial.dll"
   "IClass"="{CC5195AC-BA49-48a0-BE17-DF6D1B0173DD}"

[HKEY_LOCAL_MACHINE\Drivers\PCMCIA\Socket_Communications_Inc-Serial_Port_Adapter_Revision_B-5E3E\Unimodem]
   "Tsp"="Unimodem.dll"
   "FriendlyName"="Socket I/O Serial"
   "DeviceType"=dword:0

; ********  Registry values for the Xircom 33.6 Credit Card Modem + Ether *******
[HKEY_LOCAL_MACHINE\Drivers\PCMCIA\Xircom-CreditCard_Ethernet+Modem_33.6-05DD]
   "Dll"="regenum.dll"

[HKEY_LOCAL_MACHINE\Drivers\PCMCIA\Xircom-CreditCard_Ethernet+Modem_33.6-05DD\1]
   "DeviceArrayIndex"=dword:1
   "Prefix"="COM"
   "Dll"="Serial.dll"
   "IClass"="{CC5195AC-BA49-48a0-BE17-DF6D1B0173DD}"

[HKEY_LOCAL_MACHINE\Drivers\PCMCIA\Xircom-CreditCard_Ethernet+Modem_33.6-05DD\1\Unimodem]
   "Tsp"="Unimodem.dll"
;"Xircom Ether Modem 33.6"
   "FriendlyName"=mui_sz:"unimodem.dll,#9010"
   "DeviceType"=dword:3

[HKEY_LOCAL_MACHINE\Drivers\PCMCIA\Xircom-CreditCard_Ethernet+Modem_33.6-05DD\1\Unimodem\Init]

[HKEY_LOCAL_MACHINE\Drivers\PCMCIA\Xircom-CreditCard_Ethernet+Modem_33.6-05DD\1\Unimodem\Settings]


; ********  Registry values for the Motorola Montana *********************
[HKEY_LOCAL_MACHINE\Drivers\PCMCIA\Motorola-MONTANA_V.34_FAX/MODEM-9E9C]
   "DeviceArrayIndex"=dword:1
   "Prefix"="COM"
   "Dll"="Serial.dll"
   "IClass"="{CC5195AC-BA49-48a0-BE17-DF6D1B0173DD}"

[HKEY_LOCAL_MACHINE\Drivers\PCMCIA\Motorola-MONTANA_V.34_FAX/MODEM-9E9C\Unimodem]
   "Tsp"="Unimodem.dll"
;"Motorola Montana 28.8"
   "FriendlyName"=mui_sz:"unimodem.dll,#9011"
   "DeviceType"=dword:3

[HKEY_LOCAL_MACHINE\Drivers\PCMCIA\Motorola-MONTANA_V.34_FAX/MODEM-9E9C\Unimodem\Init]
   "3"="ATS7=60M1<cr>"

[HKEY_LOCAL_MACHINE\Drivers\PCMCIA\Motorola-MONTANA_V.34_FAX/MODEM-9E9C\Unimodem\Settings]
   "FlowHard"="AT\\Q3<cr>"
   "FlowSoft"="AT\\Q1<cr>"
   "FlowOff"="AT\\Q<cr>"

; ********  Registry values for the Motorola Power 14.4 *********************
[HKEY_LOCAL_MACHINE\Drivers\PCMCIA\MOTOROLA-POWER_14.4-8980]
   "DeviceArrayIndex"=dword:1
   "Prefix"="COM"
   "Dll"="Serial.dll"
   "IClass"="{CC5195AC-BA49-48a0-BE17-DF6D1B0173DD}"

[HKEY_LOCAL_MACHINE\Drivers\PCMCIA\MOTOROLA-POWER_14.4-8980\Unimodem]
   "Tsp"="Unimodem.dll"
;"Motorola Power 14.4"
   "FriendlyName"=mui_sz:"unimodem.dll,#9012"
   "DeviceType"=dword:3

[HKEY_LOCAL_MACHINE\Drivers\PCMCIA\MOTOROLA-POWER_14.4-8980\Unimodem\Init]
   "3"="ATS7=60S19=0M1<cr>"

[HKEY_LOCAL_MACHINE\Drivers\PCMCIA\MOTOROLA-POWER_14.4-8980\Unimodem\Settings]
   "FlowHard"="AT\\Q3<cr>"
   "FlowSoft"="AT\\Q1<cr>"
   "FlowOff"="AT\\Q<cr>"


; @CESYSGEN ENDIF CE_MODULES_PCCARD


; @CESYSGEN IF CE_MODULES_PCCARD
; @CESYSGEN IF ATAPI_ATAPI_PCMCIA
; @CESYSGEN ENDIF ATAPI_ATAPI_PCMCIA
; @CESYSGEN IF CE_MODULES_SERIAL

[HKEY_LOCAL_MACHINE\Drivers\PCCARD\PCMCIA\TEMPLATE\COM_CARDA]
    "FUNCTION_ID"=dword:2
    "IoBase"=dword:3f8
    "IoLen"=dword:8
    "INTERRUPT_MASK"=dword:ffff
    "DeviceArrayIndex"=dword:0
    "Prefix"="COM"
    "Dll"="com16550.dll"
   "IClass"="{CC5195AC-BA49-48a0-BE17-DF6D1B0173DD}"
; Turn on follows for Installable ISR (isr16550 supporting SOFTWARE FIFO
   "IsrDll"="isr16550.dll"
   "IsrHandler"="ISRHandler"
[HKEY_LOCAL_MACHINE\Drivers\PCCARD\PCMCIA\TEMPLATE\COM_CARDA\Unimodem]
   "Tsp"="Unimodem.dll"
   "FriendlyName"="PCCard Serial 1"
   "DeviceType"=dword:0
[HKEY_LOCAL_MACHINE\Drivers\PCCARD\PCMCIA\TEMPLATE\COM_CARDA\Unimodem2]
   "Tsp"="Unimodem.dll"
   "FriendlyName"="PCCard Modem 1"
   "DeviceType"=dword:3

[HKEY_LOCAL_MACHINE\Drivers\PCCARD\PCMCIA\TEMPLATE\COM_CARDB]
    "FUNCTION_ID"=dword:2
    "IoBase"=dword:2f8
    "IoLen"=dword:8
    "INTERRUPT_MASK"=dword:ffff
    "DeviceArrayIndex"=dword:0
    "Prefix"="COM"
    "Dll"="com16550.dll"
   "IClass"="{CC5195AC-BA49-48a0-BE17-DF6D1B0173DD}"
; Turn on follows for Installable ISR (isr16550 supporting SOFTWARE FIFO
   "IsrDll"="isr16550.dll"
   "IsrHandler"="ISRHandler"
[HKEY_LOCAL_MACHINE\Drivers\PCCARD\PCMCIA\TEMPLATE\COM_CARDB\Unimodem]
   "Tsp"="Unimodem.dll"
   "FriendlyName"="PCCard Serial 2"
   "DeviceType"=dword:0
[HKEY_LOCAL_MACHINE\Drivers\PCCARD\PCMCIA\TEMPLATE\COM_CARDB\Unimodem2]
   "Tsp"="Unimodem.dll"
   "FriendlyName"="PCCard Modem 2"
   "DeviceType"=dword:3

[HKEY_LOCAL_MACHINE\Drivers\PCCARD\PCMCIA\TEMPLATE\COM_CARDC]
    "FUNCTION_ID"=dword:2
    "IoBase"=dword:3e8
    "IoLen"=dword:8
    "INTERRUPT_MASK"=dword:ffff
    "DeviceArrayIndex"=dword:0
    "Prefix"="COM"
    "Dll"="com16550.dll"
   "IClass"="{CC5195AC-BA49-48a0-BE17-DF6D1B0173DD}"
; Turn on follows for Installable ISR (isr16550 supporting SOFTWARE FIFO
   "IsrDll"="isr16550.dll"
   "IsrHandler"="ISRHandler"
[HKEY_LOCAL_MACHINE\Drivers\PCCARD\PCMCIA\TEMPLATE\COM_CARDC\Unimodem]
   "Tsp"="Unimodem.dll"
   "FriendlyName"="PCCard Serial 3"
   "DeviceType"=dword:0
[HKEY_LOCAL_MACHINE\Drivers\PCCARD\PCMCIA\TEMPLATE\COM_CARDC\Unimodem2]
   "Tsp"="Unimodem.dll"
   "FriendlyName"="PCCard Modem 3"
   "DeviceType"=dword:3


[HKEY_LOCAL_MACHINE\Drivers\PCCARD\PCMCIA\TEMPLATE\COM_CARDD]
    "FUNCTION_ID"=dword:2
    "IoBase"=dword:2e8
    "IoLen"=dword:8
    "INTERRUPT_MASK"=dword:ffff
    "DeviceArrayIndex"=dword:0
    "Prefix"="COM"
    "Dll"="com16550.dll"
   "IClass"="{CC5195AC-BA49-48a0-BE17-DF6D1B0173DD}"
; Turn on follows for Installable ISR (isr16550 supporting SOFTWARE FIFO
   "IsrDll"="isr16550.dll"
   "IsrHandler"="ISRHandler"
[HKEY_LOCAL_MACHINE\Drivers\PCCARD\PCMCIA\TEMPLATE\COM_CARDD\Unimodem]
   "Tsp"="Unimodem.dll"
   "FriendlyName"="PCCard Serial 4"
   "DeviceType"=dword:0
[HKEY_LOCAL_MACHINE\Drivers\PCCARD\PCMCIA\TEMPLATE\COM_CARDD\Unimodem2]
   "Tsp"="Unimodem.dll"
   "FriendlyName"="PCCard Modem 4"
   "DeviceType"=dword:3

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

; ********  Registry values for the NTT DoCoMo PCMCIA Card ************************
[HKEY_LOCAL_MACHINE\Drivers\PCCARD\PCMCIA\PNP\NTT_DoCoMo-MFCard96F1-A093\Option1]
   "DeviceArrayIndex"=dword:0
   "Prefix"="COM"
   "Dll"="com16550.dll"
   "IsrDll"="isr16550.dll"
   "IsrHandler"="ISRHandler"
   "ResetDelay"=dword:300
   "NoIntrPend"=dword:1
   "IClass"="{CC5195AC-BA49-48a0-BE17-DF6D1B0173DD}"

; ********  Registry values for the Hayes PCMCIA Card ************************
[HKEY_LOCAL_MACHINE\Drivers\PCCARD\PCMCIA\PNP\Hayes-OPTIMA_288_+_FAX_for_PCMCIA_with_EZ-4FA5\Option1]
   "DeviceArrayIndex"=dword:0
   "Prefix"="COM"
   "Dll"="com16550.dll"
   "IsrDll"="isr16550.dll"
   "IsrHandler"="ISRHandler"
   "IClass"="{CC5195AC-BA49-48a0-BE17-DF6D1B0173DD}"

[HKEY_LOCAL_MACHINE\Drivers\PCCARD\PCMCIA\PNP\Hayes-OPTIMA_288_+_FAX_for_PCMCIA_with_EZ-4FA5\Option1\Unimodem]
   "Tsp"="Unimodem.dll"
;"Hayes 28.8 + Fax"
   "FriendlyName"=mui_sz:"unimodem.dll,#9002"
   "DeviceType"=dword:3

[HKEY_LOCAL_MACHINE\Drivers\PCCARD\PCMCIA\PNP\Hayes-OPTIMA_288_+_FAX_for_PCMCIA_with_EZ-4FA5\Option1\Unimodem\Init]
   "3"="AT&F E0 V1 &C1 &D2<cr>"
   "4"="ATW0 S95=0<cr>"

[HKEY_LOCAL_MACHINE\Drivers\PCCARD\PCMCIA\PNP\Hayes-OPTIMA_288_+_FAX_for_PCMCIA_with_EZ-4FA5\Option1\Unimodem\Settings]
   "FlowHard"="AT&K3<cr>"
   "FlowSoft"="AT&K4<cr>"
   "FlowOff"="AT&K0<cr>"

; ********  Registry values for the MEGAHERTZ 28.8 Card **********************
[HKEY_LOCAL_MACHINE\Drivers\PCCARD\PCMCIA\PNP\MEGAHERTZ-XJ2288-9E81\Option1]
   "DeviceArrayIndex"=dword:0
   "Prefix"="COM"
   "Dll"="com16550.dll"
   "IsrDll"="isr16550.dll"
   "IsrHandler"="ISRHandler"
   "IClass"="{CC5195AC-BA49-48a0-BE17-DF6D1B0173DD}"

[HKEY_LOCAL_MACHINE\Drivers\PCCARD\PCMCIA\PNP\MEGAHERTZ-XJ2288-9E81\Option1\Unimodem]
   "Tsp"="Unimodem.dll"
;"Megahertz 28.8"
   "FriendlyName"=mui_sz:"unimodem.dll,#9003"
   "DeviceType"=dword:3

[HKEY_LOCAL_MACHINE\Drivers\PCCARD\PCMCIA\PNP\MEGAHERTZ-XJ2288-9E81\Option1\Unimodem\Init]
   "3"="ATW2B1\\V<cr>"

[HKEY_LOCAL_MACHINE\Drivers\PCCARD\PCMCIA\PNP\MEGAHERTZ-XJ2288-9E81\Option1\Unimodem\Settings]
   "FlowHard"="AT&K3<cr>"
   "FlowSoft"="AT&K4<cr>"
   "FlowOff"="AT&K0<cr>"

; ********  Registry values for the MEGAHERTZ Cellular Card *******************
[HKEY_LOCAL_MACHINE\Drivers\PCCARD\PCMCIA\PNP\MEGAHERTZ-XJ3288-26C7\Option1]
   "DeviceArrayIndex"=dword:0
   "Prefix"="COM"
   "Dll"="com16550.dll"
   "IsrDll"="isr16550.dll"
   "IsrHandler"="ISRHandler"
   "IClass"="{CC5195AC-BA49-48a0-BE17-DF6D1B0173DD}"

[HKEY_LOCAL_MACHINE\Drivers\PCCARD\PCMCIA\PNP\MEGAHERTZ-XJ3288-26C7\Option1\Unimodem]
   "Tsp"="Unimodem.dll"
;"Megahertz 28.8 Cellular"
   "FriendlyName"=mui_sz:"unimodem.dll,#9004"
   "DeviceType"=dword:3

[HKEY_LOCAL_MACHINE\Drivers\PCCARD\PCMCIA\PNP\MEGAHERTZ-XJ3288-26C7\Option1\Unimodem\Init]
   "3"="ATW2B1\\V1<cr>"

[HKEY_LOCAL_MACHINE\Drivers\PCCARD\PCMCIA\PNP\MEGAHERTZ-XJ3288-26C7\Option1\Unimodem\Settings]
   "FlowHard"="AT&K3<cr>"
   "FlowSoft"="AT&K4<cr>"
   "FlowOff"="AT&K0<cr>"

; ********  Registry values for the MEGAHERTZ  Card *******************
[HKEY_LOCAL_MACHINE\Drivers\PCCARD\PCMCIA\PNP\MEGAHERTZ-Megahertz_28.8-73E3\Option1]
   "DeviceArrayIndex"=dword:0
   "Prefix"="COM"
   "Dll"="com16550.dll"
   "IsrDll"="isr16550.dll"
   "IsrHandler"="ISRHandler"
   "IClass"="{CC5195AC-BA49-48a0-BE17-DF6D1B0173DD}"

[HKEY_LOCAL_MACHINE\Drivers\PCCARD\PCMCIA\PNP\MEGAHERTZ-Megahertz_28.8-73E3\Option1\Unimodem]
   "Tsp"="Unimodem.dll"
;"Megahertz Cruise Card 28.8"
   "FriendlyName"=mui_sz:"unimodem.dll,#9005"
   "DeviceType"=dword:3

[HKEY_LOCAL_MACHINE\Drivers\PCCARD\PCMCIA\PNP\MEGAHERTZ-Megahertz_28.8-73E3\Option1\Unimodem\Init]
   "3"="ATW2B1\\V1<cr>"

[HKEY_LOCAL_MACHINE\Drivers\PCCARD\PCMCIA\PNP\MEGAHERTZ-Megahertz_28.8-73E3\Option1\Unimodem\Settings]
   "FlowHard"="AT&K3<cr>"
   "FlowSoft"="AT&K4<cr>"
   "FlowOff"="AT&K0<cr>"

; ********  Registry values for the MEGAHERTZ 14.4 Card **********************
[HKEY_LOCAL_MACHINE\Drivers\PCCARD\PCMCIA\PNP\MEGAHERTZ-XJ1144-5C3E\Option1]
   "DeviceArrayIndex"=dword:0
   "Prefix"="COM"
   "Dll"="com16550.dll"
   "IsrDll"="isr16550.dll"
   "IsrHandler"="ISRHandler"
   "IClass"="{CC5195AC-BA49-48a0-BE17-DF6D1B0173DD}"

[HKEY_LOCAL_MACHINE\Drivers\PCCARD\PCMCIA\PNP\MEGAHERTZ-XJ1144-5C3E\Option1\Unimodem]
   "Tsp"="Unimodem.dll"
;"Megahertz 14.4"
   "FriendlyName"=mui_sz:"unimodem.dll,#9006"
   "DeviceType"=dword:3

; ********  Registry values for the USRobotics 28.8 Sportster *****************
[HKEY_LOCAL_MACHINE\Drivers\PCCARD\PCMCIA\PNP\USRobotics-PCMCIA_28800_Data/Fax-92A2\Option1]
   "DeviceArrayIndex"=dword:0
   "Prefix"="COM"
   "Dll"="com16550.dll"
   "IsrDll"="isr16550.dll"
   "IsrHandler"="ISRHandler"
   "ResetDelay"=dword:800
   "IClass"="{CC5195AC-BA49-48a0-BE17-DF6D1B0173DD}"

[HKEY_LOCAL_MACHINE\Drivers\PCCARD\PCMCIA\PNP\USRobotics-PCMCIA_28800_Data/Fax-92A2\Option1\Unimodem]
   "Tsp"="Unimodem.dll"
;"Sportster 28.8"
   "FriendlyName"=mui_sz:"unimodem.dll,#9007"
   "DeviceType"=dword:3

[HKEY_LOCAL_MACHINE\Drivers\PCCARD\PCMCIA\PNP\USRobotics-PCMCIA_28800_Data/Fax-92A2\Option1\Unimodem\Init]
    "3"="AT &F1 E0 V1 &C1 &D2 &B1 &A3 S0=0<cr>"

[HKEY_LOCAL_MACHINE\Drivers\PCCARD\PCMCIA\PNP\USRobotics-PCMCIA_28800_Data/Fax-92A2\Option1\Unimodem\Settings]
   "FlowHard"="AT&K3<cr>"
   "FlowSoft"="AT&K4<cr>"
   "FlowOff"="AT&K0<cr>"

; ********  Registry values for the Practical Peripherals ProClass 28.8 *******
[HKEY_LOCAL_MACHINE\Drivers\PCCARD\PCMCIA\PNP\Practical_Peripherals_Inc-PPI_PC288T2EZ_PCMCIA-F382\Option1]
   "DeviceArrayIndex"=dword:0
   "Prefix"="COM"
   "Dll"="com16550.dll"
   "IsrDll"="isr16550.dll"
   "IsrHandler"="ISRHandler"
   "IClass"="{CC5195AC-BA49-48a0-BE17-DF6D1B0173DD}"

[HKEY_LOCAL_MACHINE\Drivers\PCCARD\PCMCIA\PNP\Practical_Peripherals_Inc-PPI_PC288T2EZ_PCMCIA-F382\Option1\Unimodem]
   "Tsp"="Unimodem.dll"
;"ProClass 28.8"
   "FriendlyName"=mui_sz:"unimodem.dll,#9008"
   "DeviceType"=dword:3

; ********  Registry values for the Practical Peripherals ProClass 28.8 *******
; (the newer revision gives a different Pnp ID)
[HKEY_LOCAL_MACHINE\Drivers\PCCARD\PCMCIA\PNP\Practical_Peripherals_Inc-PPI_PC288T2EZ_PCMCIA-DAE6\Option1]
   "DeviceArrayIndex"=dword:0
   "Prefix"="COM"
   "Dll"="com16550.dll"
   "IsrDll"="isr16550.dll"
   "IsrHandler"="ISRHandler"
   "IClass"="{CC5195AC-BA49-48a0-BE17-DF6D1B0173DD}"

[HKEY_LOCAL_MACHINE\Drivers\PCCARD\PCMCIA\PNP\Practical_Peripherals_Inc-PPI_PC288T2EZ_PCMCIA-DAE6\Option1\Unimodem]
   "Tsp"="Unimodem.dll"
   "FriendlyName"="ProClass 28.8"
   "DeviceType"=dword:3

[HKEY_LOCAL_MACHINE\Drivers\PCCARD\PCMCIA\PNP\Practical_Peripherals_Inc-PPI_PC288T2EZ_PCMCIA-DAE6\Option1\Unimodem\Init]

[HKEY_LOCAL_MACHINE\Drivers\PCCARD\PCMCIA\PNP\Practical_Peripherals_Inc-PPI_PC288T2EZ_PCMCIA-DAE6\Option1\Unimodem\Settings]

; ********  Registry values for the Xircom 33.6 Credit Card Modem  *******
[HKEY_LOCAL_MACHINE\Drivers\PCCARD\PCMCIA\PNP\Xircom-CreditCard_Modem_33.6-5347]
   "DeviceArrayIndex"=dword:0
   "Prefix"="COM"
   "Dll"="com16550.dll"
   "IsrDll"="isr16550.dll"
   "IsrHandler"="ISRHandler"
   "IClass"="{CC5195AC-BA49-48a0-BE17-DF6D1B0173DD}"

[HKEY_LOCAL_MACHINE\Drivers\PCCARD\PCMCIA\PNP\Xircom-CreditCard_Modem_33.6-5347\Unimodem]
   "Tsp"="Unimodem.dll"
;"Xircom 33.6"
   "FriendlyName"=mui_sz:"unimodem.dll,#9009"
   "DeviceType"=dword:3

; ********  Registry values for the Socket Communications 16550 UART Card *****
[HKEY_LOCAL_MACHINE\Drivers\PCCARD\PCMCIA\PNP\Socket_Communications_Inc-Serial_Port_Adapter_Revision_B-5E3E\Option1]
   "DeviceArrayIndex"=dword:0
   "Prefix"="COM"
   "Dll"="com16550.dll"
   "IsrDll"="isr16550.dll"
   "IsrHandler"="ISRHandler"
   "IClass"="{CC5195AC-BA49-48a0-BE17-DF6D1B0173DD}"

[HKEY_LOCAL_MACHINE\Drivers\PCCARD\PCMCIA\PNP\Socket_Communications_Inc-Serial_Port_Adapter_Revision_B-5E3E\Option1\Unimodem]
   "Tsp"="Unimodem.dll"
   "FriendlyName"="Socket I/O Serial"
   "DeviceType"=dword:0

; ********  Registry values for the Xircom 33.6 Credit Card Modem + Ether *******
[HKEY_LOCAL_MACHINE\Drivers\PCCARD\PCMCIA\PNP\Xircom-CreditCard_Ethernet+Modem_33.6-05DD\Option1]
   "Dll"="regenum.dll"

[HKEY_LOCAL_MACHINE\Drivers\PCCARD\PCMCIA\PNP\Xircom-CreditCard_Ethernet+Modem_33.6-05DD\1\Option1]
   "DeviceArrayIndex"=dword:0
   "Prefix"="COM"
   "Dll"="com16550.dll"
   "IsrDll"="isr16550.dll"
   "IsrHandler"="ISRHandler"
   "IClass"="{CC5195AC-BA49-48a0-BE17-DF6D1B0173DD}"

[HKEY_LOCAL_MACHINE\Drivers\PCMCIA\Xircom-CreditCard_Ethernet+Modem_33.6-05DD\1\Option1\Unimodem]
   "Tsp"="Unimodem.dll"
;"Xircom Ether Modem 33.6"
   "FriendlyName"=mui_sz:"unimodem.dll,#9010"
   "DeviceType"=dword:3

[HKEY_LOCAL_MACHINE\Drivers\PCCARD\PCMCIA\PNP\Xircom-CreditCard_Ethernet+Modem_33.6-05DD\1\Option1\Unimodem\Init]

[HKEY_LOCAL_MACHINE\Drivers\PCCARD\PCMCIA\PNP\Xircom-CreditCard_Ethernet+Modem_33.6-05DD\1\Option1\Unimodem\Settings]


; ********  Registry values for the Motorola Montana *********************
[HKEY_LOCAL_MACHINE\Drivers\PCCARD\PCMCIA\PNP\Motorola-MONTANA_V.34_FAX/MODEM-9E9C\Option1]
   "DeviceArrayIndex"=dword:0
   "Prefix"="COM"
   "Dll"="com16550.dll"
   "IsrDll"="isr16550.dll"
   "IsrHandler"="ISRHandler"
   "IClass"="{CC5195AC-BA49-48a0-BE17-DF6D1B0173DD}"

[HKEY_LOCAL_MACHINE\Drivers\PCCARD\PCMCIA\PNP\Motorola-MONTANA_V.34_FAX/MODEM-9E9C\Option1\Unimodem]
   "Tsp"="Unimodem.dll"
;"Motorola Montana 28.8"
   "FriendlyName"=mui_sz:"unimodem.dll,#9011"
   "DeviceType"=dword:3

[HKEY_LOCAL_MACHINE\Drivers\PCCARD\PCMCIA\PNP\Motorola-MONTANA_V.34_FAX/MODEM-9E9C\Option1\Unimodem\Init]
   "3"="ATS7=60M1<cr>"

[HKEY_LOCAL_MACHINE\Drivers\PCCARD\PCMCIA\PNP\Motorola-MONTANA_V.34_FAX/MODEM-9E9C\Option1\Unimodem\Settings]
   "FlowHard"="AT\\Q3<cr>"
   "FlowSoft"="AT\\Q1<cr>"
   "FlowOff"="AT\\Q<cr>"

; ********  Registry values for the Motorola Power 14.4 *********************
[HKEY_LOCAL_MACHINE\Drivers\PCCARD\PCMCIA\PNP\MOTOROLA-POWER_14.4-8980\Option1]
   "DeviceArrayIndex"=dword:0
   "Prefix"="COM"
   "Dll"="com16550.dll"
   "IsrDll"="isr16550.dll"
   "IsrHandler"="ISRHandler"
   "IClass"="{CC5195AC-BA49-48a0-BE17-DF6D1B0173DD}"

[HKEY_LOCAL_MACHINE\Drivers\PCCARD\PCMCIA\PNP\MOTOROLA-POWER_14.4-8980\Option1\Unimodem]
   "Tsp"="Unimodem.dll"
;"Motorola Power 14.4"
   "FriendlyName"=mui_sz:"unimodem.dll,#9012"
   "DeviceType"=dword:3

[HKEY_LOCAL_MACHINE\Drivers\PCCARD\PCMCIA\PNP\MOTOROLA-POWER_14.4-8980\Option1\Unimodem\Init]
   "3"="ATS7=60S19=0M1<cr>"

[HKEY_LOCAL_MACHINE\Drivers\PCCARD\PCMCIA\PNP\MOTOROLA-POWER_14.4-8980\Option1\Unimodem\Settings]
   "FlowHard"="AT\\Q3<cr>"
   "FlowSoft"="AT\\Q1<cr>"
   "FlowOff"="AT\\Q<cr>"

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

; @CESYSGEN ENDIF CE_MODULES_SERIAL

; @CESYSGEN IF CE_MODULES_NE2000


; @CESYSGEN ENDIF CE_MODULES_NE2000
; @CESYSGEN ENDIF CE_MODULES_PCCARD

; @CESYSGEN IF CE_MODULES_PCCARD

; @CESYSGEN IF CE_MODULES_ATADISK
[HKEY_LOCAL_MACHINE\Drivers\PCMCIA\ATADisk]
    "Dll"="ATADISK.DLL"
    "Prefix"="DSK"
    "Ioctl"=dword:4
    "Profile"="PCMCIA"
    ; Indicate we are a power manageable interface and a storage driver
    "IClass"=multi_sz:"{8DD679CE-8AB4-43c8-A14A-EA4963FAA715}","{A4E7EDDA-E575-4252-9D6B-4195D48BB865}"
; @CESYSGEN ENDIF

; @CESYSGEN IF CE_MODULES_SERIAL
[HKEY_LOCAL_MACHINE\Drivers\PCMCIA\Detect\10]
   "Dll"="SERIAL.DLL"
   "Entry"="DetectModem"
; @CESYSGEN ENDIF CE_MODULES_SERIAL

; @CESYSGEN IF CE_MODULES_ATADISK
[HKEY_LOCAL_MACHINE\Drivers\PCMCIA\Detect\50]
   "Dll"="ATADISK.DLL"
   "Entry"="DetectATADisk"
; @CESYSGEN ENDIF CE_MODULES_ATADISK

; @CESYSGEN IF CE_MODULES_NE2000
[HKEY_LOCAL_MACHINE\Drivers\PCMCIA\Detect\60]
   "Dll"="NE2000.DLL"
   "Entry"="DetectNE2000"
[HKEY_LOCAL_MACHINE\Drivers\PCMCIA\NE2000]
   "Dll"="ndis.dll"
   "Prefix"="NDS"
   "Miniport"="NE2000"
; @CESYSGEN ENDIF CE_MODULES_NE2000

; @CESYSGEN IF CE_MODULES_PCX500
; @CESYSGEN ENDIF CE_MODULES_PCX500

; @CESYSGEN ENDIF CE_MODULES_PCCARD

; @CESYSGEN IF CE_MODULES_NE2000
[HKEY_LOCAL_MACHINE\Comm\NE2000]
;"NE2000 Compatible Ethernet Driver"
   "DisplayName"=mui_sz:"netmui.dll,#9001"
   "Group"="NDIS"
   "ImagePath"="ne2000.dll"

[HKEY_LOCAL_MACHINE\Comm\NE2000\Linkage]
   "Route"=multi_sz:"NE20001"

[HKEY_LOCAL_MACHINE\Comm\NE20001]
;"NE2000 Compatible Ethernet Driver"
   "DisplayName"=mui_sz:"netmui.dll,#9001"
   "Group"="NDIS"
   "ImagePath"="ne2000.dll"

[HKEY_LOCAL_MACHINE\Comm\NE20001\Parms]
   "BusNumber"=dword:0
   "BusType"=dword:8
   "InterruptNumber"=dword:03
   "IoBaseAddress"=dword:0300
   "Transceiver"=dword:3
   "CardType"=dword:1
; @CESYSGEN ENDIF CE_MODULES_NE2000


; @CESYSGEN IF CE_MODULES_ISLP2NDS
; @CESYSGEN ENDIF CE_MODULES_ISLP2NDS


; @CESYSGEN IF CE_MODULES_PCX500

; @CESYSGEN ENDIF CE_MODULES_PCX500

; @CESYSGEN IF CE_MODULES_VMINI
; @CESYSGEN ENDIF CE_MODULES_VMINI


; @CESYSGEN IF CE_MODULES_PEGASSDN

[HKEY_LOCAL_MACHINE\Comm\PegasSDN]
    "DisplayName"="SyChip WiFi SDIO Card"
    "Group"="NDIS"
    "ImagePath"="PegasSDN.dll"

[HKEY_LOCAL_MACHINE\Comm\PegasSDN\Linkage]
    "Route"=multi_sz:"PegasSDN1"

[HKEY_LOCAL_MACHINE\Comm\PegasSDN1]
    "DisplayName"="SyChip WiFi SDIO Card"
    "Group"="NDIS"
    "ImagePath"="PegasSDN.dll"
    "PegasIOC"="SCP4:"

[HKEY_LOCAL_MACHINE\Comm\PegasSDN1\Parms]
    "BusNumber"=dword:00000000
    "BusType"=dword:00000000
    "LoadFirmware"=dword:00000001
    "PlatformId"=dword:0000801d
    "SdioBitMode"=dword:00000000
    "SdioClockRate"=dword:00000019

[HKEY_LOCAL_MACHINE\Comm\PegasSDN1\Parms\TcpIp]
    "EnableDHCP"=dword:1

[HKEY_LOCAL_MACHINE\Drivers\SDCARD\ClientDrivers\Custom\MANF-02DB-CARDID-0002-FUNC-1]
    "Dll"="PegasSDN.DLL"
    "Prefix"="SDN"
    "Instance0"="PegasSDN:PegasSDN1"

[HKEY_LOCAL_MACHINE\Drivers\SDCARD\ClientDrivers\Class\SDIO_Class\7]
    "Dll"="PegasSDN.DLL"
    "Prefix"="SDN"
    "Instance0"="PegasSDN:PegasSDN1"

; @CESYSGEN ENDIF CE_MODULES_PEGASSDN


; @CESYSGEN IF CE_MODULES_RTL8139
; @CESYSGEN ENDIF CE_MODULES_RTL8139


; @CESYSGEN IF CE_MODULES_E100BEX
; @CESYSGEN ENDIF CE_MODULES_E100BEX


; @CESYSGEN IF CE_MODULES_RTL8180WF
; @CESYSGEN ENDIF CE_MODULES_RTL8180WF


; @CESYSGEN IF CE_MODULES_NE2000
; @CESYSGEN ENDIF CE_MODULES_NE2000


; @CESYSGEN IF CE_MODULES_DP83815
; @CESYSGEN ENDIF CE_MODULES_DP83815


; @CESYSGEN IF CE_MODULES_IRCOMM
[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\IrCOMM]
   "Dll"="IRCOMM.DLL"
   "Prefix"="COM"
   "Order"=dword:3
   "Index"=dword:3
   "IClass"="{CC5195AC-BA49-48a0-BE17-DF6D1B0173DD}"

; @CESYSGEN IF CE_MODULES_UNIMODEM
[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\IrCOMM\Unimodem]
   "Tsp"="Unimodem.dll"
   "DeviceType"=dword:6
;"Infrared Port"
   "FriendlyName"=mui_sz:"unimodem.dll,#9013"
   "DevConfig"=hex: 10,00, 00,00, 02,00,00,00, 10,01,00,00, 00,4B,00,00, 00,00, 08, 00, 00, 00,00,00,00
; @CESYSGEN ENDIF
; @CESYSGEN ENDIF

; @CESYSGEN IF CE_MODULES_PSCR
; @CESYSGEN ENDIF

; @CESYSGEN IF CE_MODULES_BULLTLP3
; @CESYSGEN ENDIF

; @CESYSGEN IF CE_MODULES_TCPSTK
; Registry values for the TCP/IP stack
[HKEY_LOCAL_MACHINE\Comm\Tcpip\Parms]
   "IpEnableRouter"=dword:0
   "TcpWindowSize"=dword:8000
   "EnableDHCP"=dword:1
; @CESYSGEN ENDIF

; @CESYSGEN IF CE_MODULES_IPNAT
; NAT requires routing
[HKEY_LOCAL_MACHINE\Comm\Tcpip\Parms]
   "IpEnableRouter"=dword:1

; @CESYSGEN IF !CE_MODULES_FW6
; @CESYSGEN ENDIF

; @CESYSGEN IF CE_MODULES_FW6
; Enable broadcast forwarding only if firewall is present.
; Broadcast forwarding is needed to support NAT broadcast port mappings
; but it could be potentially exploited if the device is not protected by firewall
[HKEY_LOCAL_MACHINE\COMM\Tcpip\Parms]
    "ForwardBroadcasts"=dword:1
; @CESYSGEN ENDIF

; @CESYSGEN ENDIF

; @CESYSGEN IF CE_MODULES_FW6

; Firewall
[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\FW6]
   "Prefix"="FW6"
   "Dll"="fw6.dll"
   "Order"=dword:10
   "Index"=dword:0

; @CESYSGEN IF CE_MODULES_IPNAT

; Block packets from public side of NAT that have source address spoofed to
; be from private subnet.
[HKEY_LOCAL_MACHINE\COMM\Firewall\Rules\SourcePrivate]
    "Mask"=dword:802        ; FWM_PUBLIC_HOST | FWM_PUBLIC_HOST_MASK
    "Flags"=dword:09        ; FWF_BLOCK | FWF_INBOUND
    "PrivateHost"=hex:02,00 ; AF_INET
    "PublicHostMask"=dword:00FFFFFF ; 255.255.255.0
    "PublicHost"=hex:02,00,00,00,C0,A8,00,01 ; 192.168.0.1

; @CESYSGEN ENDIF

; Allow DHCP unicast response UDP packet to port 68
[HKEY_LOCAL_MACHINE\COMM\Firewall\Rules\DHCPUnicastResponse]
    "Mask"=dword:24         ; FWM_PROTOCOL | FWM_PORT
    "Flags"=dword:A         ; FWF_ALLOW | FWF_INBOUND
    "PrivateHost"=hex:02,00 ; AF_INET
    "Protocol"=dword:11     ; IP_PROTOCOL_UDP
    "Port"=dword:44         ; 68

; Block packets with source address spoofed to be broadcast
[HKEY_LOCAL_MACHINE\COMM\Firewall\Rules\SourceBroadcast]
    "Mask"=dword:802        ; FWM_PUBLIC_HOST | FWM_PUBLIC_HOST_MASK
    "Flags"=dword:09        ; FWF_BLOCK | FWF_INBOUND
    "PrivateHost"=hex:02,00 ; AF_INET
    "PublicHostMask"=dword:FFFFFFFF
    "PublicHost"=hex:02,00,00,00,FF,FF,FF,FF

; Block packets with source address spoofed to be loopback
[HKEY_LOCAL_MACHINE\COMM\Firewall\Rules\SourceLoopback]
    "Mask"=dword:802        ; FWM_PUBLIC_HOST | FWM_PUBLIC_HOST_MASK
    "Flags"=dword:09        ; FWF_BLOCK | FWF_INBOUND
    "PrivateHost"=hex:02,00 ; AF_INET
    "PublicHostMask"=dword:FFFFFFFF
    "PublicHost"=hex:02,00,00,00,7F,00,00,01

; Block outbound ICMP message to make port scanning and fingerprinting more difficult
[HKEY_LOCAL_MACHINE\COMM\Firewall\Rules\BlockOutboundICMP]
    "Mask"=dword:20         ; FWM_PROTOCOL
    "Flags"=dword:11        ; FWF_BLOCK | FWF_OUTBOUND
    "PrivateHost"=hex:02,00 ; AF_INET
    "Protocol"=dword:1      ; IP_PROTOCOL_ICMPv4

; Allow specific outbound ICMP that we want
; Below rules allow outbound ICMP_ECHO_REQUEST and ICMP_ECHO_REPLY
; If desired, add similar rules for ICMP_ROUTER_REQUEST, ICMP_TIMESTAMP_REQUEST and ICMP_MASK_REQUEST
; Note that appropriate inbound ICMP_XXX_RESPONSE messages will be allowed from the host to which
; the outbound ICMP_XXX_REQUEST message is sent.
[HKEY_LOCAL_MACHINE\COMM\Firewall\Rules\AllowICMP_ECHO_REQUEST]
    "Mask"=dword:28         ; FWM_PROTOCOL | FWM_TYPE
    "Flags"=dword:12        ; FWF_ALLOW | FWF_OUTBOUND
    "PrivateHost"=hex:02,00 ; AF_INET
    "Protocol"=dword:1      ; IP_PROTOCOL_ICMPv4
    "Type"=dword:8          ; ICMP_ECHO_REQUEST

[HKEY_LOCAL_MACHINE\COMM\Firewall\Rules\AllowICMP_ECHO_REPLY]
    "Mask"=dword:28         ; FWM_PROTOCOL | FWM_TYPE
    "Flags"=dword:12        ; FWF_ALLOW | FWF_OUTBOUND
    "PrivateHost"=hex:02,00 ; AF_INET
    "Protocol"=dword:1      ; IP_PROTOCOL_ICMPv4
    "Type"=dword:0          ; ICMP_ECHO_REPLY


; @CESYSGEN IF CE_MODULES_IPV6HLP
; If IPv6 tunnels are enabled, add firewall rule to allow inbound tunnel packets
; to pass through IPv4 firewall. The packets will be handled by IPv6 firewall.
[HKEY_LOCAL_MACHINE\COMM\Firewall\Rules\6to4]
    "Mask"=dword:20         ; FWM_PROTOCOL
    "Flags"=dword:0A        ; FWF_ALLOW | FWF_INBOUND
    "PrivateHost"=hex:02,00 ; AF_INET
    "Protocol"=dword:29     ; IP_PROTOCOL_V6
; @CESYSGEN ENDIF

; @CESYSGEN IF CE_MODULES_TCPIP6

; Allow router advertisement from a link local address
[HKEY_LOCAL_MACHINE\COMM\Firewall\Rules\RouterAdvertisementLink]
    "Mask"=dword:102a       ; FWM_PUBLIC_HOST | FWM_PUBLIC_HOST_PREFIX | FWM_PROTOCOL | FWM_TYPE
    "Flags"=dword:0A        ; FWF_ALLOW | FWF_INBOUND
    "PrivateHost"=hex:17,00 ; AF_INET6
    "PublicHost"=hex:17,00,00,00,fe,80 ; fe80::/16
    "PublicHostPrefix"=dword:10 ; /16
    "Protocol"=dword:3A     ; IP_PROTOCOL_ICMPv6
    "Type"=dword:86         ; ICMPv6_ROUTER_ADVERT

; Allow neighbor solicitation from a link local address
[HKEY_LOCAL_MACHINE\COMM\Firewall\Rules\NeighborSolicitLink]
    "Mask"=dword:102a       ; FWM_PUBLIC_HOST | FWM_PUBLIC_HOST_PREFIX | FWM_PROTOCOL | FWM_TYPE
    "Flags"=dword:0A        ; FWF_ALLOW | FWF_INBOUND
    "PrivateHost"=hex:17,00 ; AF_INET6
    "PublicHost"=hex:17,00,00,00,fe,80 ; fe80::/16
    "PublicHostPrefix"=dword:10 ; /16
    "Protocol"=dword:3A     ; IP_PROTOCOL_ICMPv6
    "Type"=dword:87         ; ICMPv6_NEIGHBOR_SOLICIT

; Allow neighbor solicitation from a site local address
[HKEY_LOCAL_MACHINE\COMM\Firewall\Rules\NeighborSolicitSite]
    "Mask"=dword:102a       ; FWM_PUBLIC_HOST | FWM_PUBLIC_HOST_PREFIX | FWM_PROTOCOL | FWM_TYPE
    "Flags"=dword:0A        ; FWF_ALLOW | FWF_INBOUND
    "PrivateHost"=hex:17,00 ; AF_INET6
    "PublicHost"=hex:17,00,00,00,fe,c0 ; fec0::/16
    "PublicHostPrefix"=dword:10 ; /16
    "Protocol"=dword:3A     ; IP_PROTOCOL_ICMPv6
    "Type"=dword:87         ; ICMPv6_NEIGHBOR_SOLICIT

; Allow neighbor advertisement
[HKEY_LOCAL_MACHINE\COMM\Firewall\Rules\NeighborAdvert]
    "Mask"=dword:28         ; FWM_PROTOCOL | FWM_TYPE
    "Flags"=dword:0A        ; FWF_ALLOW | FWF_INBOUND
    "PrivateHost"=hex:17,00 ; AF_INET6
    "Protocol"=dword:3A     ; IP_PROTOCOL_ICMPv6
    "Type"=dword:88         ; ICMPv6_NEIGHBOR_ADVERT

; Block outbound ICMPv6 message to make port scanning and fingerprinting more difficult
[HKEY_LOCAL_MACHINE\COMM\Firewall\Rules\BlockOutboundICMPv6]
    "Mask"=dword:20         ; FWM_PROTOCOL
    "Flags"=dword:11        ; FWF_BLOCK | FWF_OUTBOUND
    "PrivateHost"=hex:02,00 ; AF_INET
    "Protocol"=dword:3a     ; IP_PROTOCOL_ICMPv6

; Allow specific outbound ICMPv6 that we want
; Below rules allow outbound ICMPv6_ECHO_REQUEST, ICMPv6_ECHO_REPLY, ICMPv6_NEIGHBOR_SOLICIT and ICMPv6_ROUTER_SOLICIT
; If desired add similar rules for other messages
[HKEY_LOCAL_MACHINE\COMM\Firewall\Rules\AllowICMPv6_ECHO_REQUEST]
    "Mask"=dword:28         ; FWM_PROTOCOL | FWM_TYPE
    "Flags"=dword:12        ; FWF_ALLOW | FWF_OUTBOUND
    "PrivateHost"=hex:17,00 ; AF_INET6
    "Protocol"=dword:3a     ; IP_PROTOCOL_ICMPv6
    "Type"=dword:80         ; ICMPv6_ECHO_REQUEST

[HKEY_LOCAL_MACHINE\COMM\Firewall\Rules\AllowICMPv6_ECHO_REPLY]
    "Mask"=dword:28         ; FWM_PROTOCOL | FWM_TYPE
    "Flags"=dword:12        ; FWF_ALLOW | FWF_OUTBOUND
    "PrivateHost"=hex:17,00 ; AF_INET6
    "Protocol"=dword:3a     ; IP_PROTOCOL_ICMPv6
    "Type"=dword:81         ; ICMPv6_ECHO_REPLY

[HKEY_LOCAL_MACHINE\COMM\Firewall\Rules\AllowICMPv6_NEIGHBOR_SOLICIT]
    "Mask"=dword:28         ; FWM_PROTOCOL | FWM_TYPE
    "Flags"=dword:12        ; FWF_ALLOW | FWF_OUTBOUND
    "PrivateHost"=hex:17,00 ; AF_INET6
    "Protocol"=dword:3a     ; IP_PROTOCOL_ICMPv6
    "Type"=dword:87         ; ICMPv6_NEIGHBOR_SOLICIT

[HKEY_LOCAL_MACHINE\COMM\Firewall\Rules\AllowICMPv6_ROUTER_SOLICIT]
    "Mask"=dword:28         ; FWM_PROTOCOL | FWM_TYPE
    "Flags"=dword:12        ; FWF_ALLOW | FWF_OUTBOUND
    "PrivateHost"=hex:17,00 ; AF_INET6
    "Protocol"=dword:3a     ; IP_PROTOCOL_ICMPv6
    "Type"=dword:85         ; ICMPv6_ROUTER_SOLICIT

; Allow DHCPv6 messages (RFC 3315)
[HKEY_LOCAL_MACHINE\COMM\Firewall\Rules\AllowDHCPv6ClientPort]
    "Mask"=dword:24         ; FWM_PROTOCOL | FWM_PORT
    "Flags"=dword:A         ; FWF_ALLOW | FWF_INBOUND
    "PrivateHost"=hex:17,00 ; AF_INET6
    "Protocol"=dword:11     ; IP_PROTOCOL_UDP
    "Port"=dword:222        ; DHCPv6_CLIENT_PORT (546)

; @CESYSGEN ENDIF

; @CESYSGEN ENDIF


; @CESYSGEN IF CE_MODULES_BTGW
; @CESYSGEN ENDIF

; @CESYSGEN IF CE_MODULES_MBRIDGE
; @CESYSGEN ENDIF

; @CESYSGEN IF CE_MODULES_MBRIDGE2
; @CESYSGEN ENDIF

; @CESYSGEN IF CE_MODULES_PPP
;
; If the CE RAS server is to be used with authentication,
; then this flag should be set.
;
; [HKEY_LOCAL_MACHINE\Comm\Security\UserAccounts]
;    "Password":dword=1
;
; @CESYSGEN ENDIF

; @CESYSGEN IF CE_MODULES_ASYNCMAC
[HKEY_LOCAL_MACHINE\Comm\AsyncMac]
;"AsyncMac NDISWAN Miniport"
   "DisplayName"=mui_sz:"netmui.dll,#9008"
   "Group"="NDIS"
   "ImagePath"="AsyncMac.dll"

[HKEY_LOCAL_MACHINE\Comm\AsyncMac\Linkage]
   "Route"=multi_sz:"AsyncMac1"

[HKEY_LOCAL_MACHINE\Comm\AsyncMac1]
;"AsyncMac NDISWAN Miniport"
   "DisplayName"=mui_sz:"netmui.dll,#9008"
   "Group"="NDIS"

[HKEY_LOCAL_MACHINE\Comm\AsyncMac1\Parms]
   "BusNumber"=dword:0
   "BusType"=dword:0
   "DisablePowerManagement"=dword:1
; @CESYSGEN ENDIF

; @CESYSGEN IF CE_MODULES_PPTP
; @CESYSGEN ENDIF

; @CESYSGEN IF CE_MODULES_L2TP
; @CESYSGEN ENDIF


; @CESYSGEN IF CE_MODULES_PPPOE
; @CESYSGEN ENDIF


; @CESYSGEN IF CE_MODULES_WAVEAPI
[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\WAPIMAN]
   "Prefix"="WAM"
   "Dll"="waveapi.dll"
   "Index"=dword:1
   "Order"=dword:1
; @CESYSGEN ENDIF


; @CESYSGEN IF CE_MODULES_SCARD
; @CESYSGEN ENDIF

; @CESYSGEN IF CE_MODULES_PRNPORT
; Printer Port settings
[HKEY_LOCAL_MACHINE\Printers\Ports]
    "Port1"="COM1: 9600"
    "Port2"="COM1: 57600"
    "Port3"="IRDA"
    "Port4"="NET0:"
; @CESYSGEN ENDIF

; @CESYSGEN IF CE_MODULES_PCL
[HKEY_LOCAL_MACHINE\Printers]
        "DefaultPrinter"="PCL Laser"

[HKEY_LOCAL_MACHINE\Printers\PCL Laser]
    "Driver"="pcl.dll"
    "High Quality"="300"
    "Draft Quality"="150"
    "Color"="Monochrome"
    "Version"=dword:0200

[HKEY_LOCAL_MACHINE\Printers\PCL Inkjet]
    "Driver"="pcl.dll"
    "High Quality"="600"
    "Draft Quality"="150"
    "Color"="Color"
    "Version"=dword:0100
; @CESYSGEN ENDIF



;  Add the SSPI provider list (all providers may not be present)
; @CESYSGEN IF CE_MODULES_SECUR32
[HKEY_LOCAL_MACHINE\Comm\SecurityProviders]
    "Providers"="schannel.dll, ntlmssp.dll, kerberos.dll, spnego.dll"
; @CESYSGEN ENDIF CE_MODULES_SECUR32

; @CESYSGEN IF CE_MODULES_SCHANNEL
[HKEY_LOCAL_MACHINE\Comm\SecurityProviders\SCHANNEL]
; session cache duration in milliseconds (5b8d80 == 100 mins). Default is 10 mins.
    "ClientCacheTime"=dword:05b8d80
; @CESYSGEN ENDIF CE_MODULES_SCHANNEL

; @CESYSGEN IF CE_MODULES_RSAENH
[HKEY_LOCAL_MACHINE\Comm\Security\Crypto\Defaults]

[HKEY_LOCAL_MACHINE\Comm\Security\Crypto\Defaults\Provider]

[HKEY_LOCAL_MACHINE\Comm\Security\Crypto\Defaults\Provider\Microsoft Base Cryptographic Provider v1.0]
    "Image Path"="\\Windows\\rsaenh.dll"
    "Type"=dword:00000001

[HKEY_LOCAL_MACHINE\Comm\Security\Crypto\Defaults\Provider\Microsoft Enhanced Cryptographic Provider v1.0]
    "Image Path"="\\Windows\\rsaenh.dll"
    "Type"=dword:00000001

[HKEY_LOCAL_MACHINE\Comm\Security\Crypto\Defaults\Provider\Microsoft Enhanced RSA and AES Cryptographic Provider]
    "Image Path"="\\Windows\\rsaenh.dll"
    "Type"=dword:00000018

; set the Enhanced provider to be the default RSA provider
[HKEY_LOCAL_MACHINE\Comm\Security\Crypto\Defaults\Provider Types\Type 001]
	"Name"="Microsoft Enhanced Cryptographic Provider v1.0"
; use the following to make the base provider the default
;"Name"="Microsoft Base Cryptographic Provider v1.0"

; set the Enhanced provider to be the default AES Provider
;#define PROV_RSA_AES            24
[HKEY_LOCAL_MACHINE\Comm\Security\Crypto\Defaults\Provider Types\Type 024]
	"Name"="Microsoft Enhanced RSA and AES Cryptographic Provider"

; @CESYSGEN ENDIF

; @CESYSGEN IF CE_MODULES_DSSDH

[HKEY_LOCAL_MACHINE\Comm\Security\Crypto\Defaults\Provider\Microsoft Enhanced DSS and Diffie-Hellman Cryptographic Provider]
    "Image Path"="\\Windows\\dssdh.dll"
    "Type"=dword:0000000d

[HKEY_LOCAL_MACHINE\Comm\Security\Crypto\Defaults\Provider\Microsoft Base DSS and Diffie-Hellman Cryptographic Provider]
    "Image Path"="\\Windows\\dssdh.dll"
    "Type"=dword:0000000d

; set the Enhanced provider to be the default DSS/DH provider
[HKEY_LOCAL_MACHINE\Comm\Security\Crypto\Defaults\Provider Types\Type 013]
	"Name"="Microsoft Enhanced DSS and Diffie-Hellman Cryptographic Provider"
; use the following to make the base provider the default
;"Name"="Microsoft Base DSS and Diffie-Hellman Cryptographic Provider"

; @CESYSGEN ENDIF

; @CESYSGEN IF CE_MODULES_SCWCSP
; @CESYSGEN ENDIF

; @CESYSGEN IF CE_MODULES_CRYPT32
[HKEY_LOCAL_MACHINE\Comm\Security\SystemCertificates\Root]
	"InitFile"="\\windows\\sysroots.p7b"
; @CESYSGEN ENDIF

; @CESYSGEN IF CE_MODULES_OLEAUT32
; @CESYSGEN ENDIF

; @CESYSGEN IF CE_MODULES_MIDIAPI
; @CESYSGEN ENDIF

; @CESYSGEN IF CE_MODULES_TAPI || CE_MODULES_NETUI
; Communications dialing default locations
[HKEY_CURRENT_USER\ControlPanel\Dial]
; What is Location ID (value name) for the current location
"CurrentLoc"=dword:0

; @CESYSGEN IF CE_MODULES_IPNAT
; For gateways Default is 1
"CurrentLoc"=dword:1
; @CESYSGEN ENDIF

; What is the next permanent location ID to be used when creating a new entry
"HighLocID"=dword:2

;Default Location settings -- need to be localized
[HKEY_CURRENT_USER\ControlPanel\Dial\Locations]
; Each MultiSz location (value name = PermLocationID" has :
;   LocationName, LocalFmt, LdFmt, IntntlFmt, AreaCode, CwCode, CountryCode, & Options
"0"=multi_sz: "Work",
              "9,G",
              "9,1FG",
              "9,011,EFG",
              "425",
              " ",
              "1",
              "0"
"1"=multi_sz: "Home",
              "G",
              "1FG",
              "011,EFG",
              "425",
              " ",
              "1",
              "0"
; end TAPI/comm CPL location settings
; @CESYSGEN ENDIF

; @CESYSGEN IF !CE_MODULES_CONSOLE
; @CESYSGEN ENDIF

; @CESYSGEN IF CE_MODULES_CONSOLE
; Set Default Font Name/Size for Console
[HKEY_LOCAL_MACHINE\Drivers\Console]
   "Font"="Courier New"
   "Size"=dword:8
   "PaintRow"=dword:0
; @CESYSGEN ENDIF

; @CESYSGEN IF CE_MODULES_CMD && SHELL_MODULES_EXPLORER
[HKEY_CLASSES_ROOT\.bat]
    @="cmdfile"

[HKEY_CLASSES_ROOT\.cmd]
    @="cmdfile"

[HKEY_CLASSES_ROOT\cmdfile]
    @="Batch File"

[HKEY_CLASSES_ROOT\cmdfile\DefaultIcon]
    @="\\Windows\\cmd.exe,0"

[HKEY_CLASSES_ROOT\cmdfile\Shell\Open\Command]
    @="\\Windows\\cmd.exe /c %1"

; @CESYSGEN ENDIF

; @CESYSGEN IF COREDLL_SHORTCUT || WCESHELL_MODULES_WEBVIEW
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\International]
        "LCID"=dword:409
        "ACP"=dword:4e4
; @CESYSGEN ENDIF

; @CESYSGEN IF COREDLL_COREIMM
;
; @CESYSGEN IF CE_MODULES_IMEJPP || CE_MODULES_IMJP31K || CE_MODULES_TESTIME
; @CESYSGEN ENDIF CE_MODULES_IMEJPP || CE_MODULES_IMJP31K || CE_MODULES_TESTIME

; @CESYSGEN IF CE_MODULES_IMEJPP
; @CESYSGEN IF WCESHELLFE_MODULES_INTLL
; @CESYSGEN ENDIF
; @CESYSGEN IF WCESHELLFE_MODULES_INTLP
; @CESYSGEN ENDIF
; @CESYSGEN IF CE_MODULES_IMEJPP_DIC_S && CE_MODULES_IMEJPP_DIC_N
; @CESYSGEN ENDIF
; @CESYSGEN IF CE_MODULES_IMEJPP_DIC_S && !CE_MODULES_IMEJPP_DIC_N
; @CESYSGEN ENDIF
; @CESYSGEN IF !CE_MODULES_IMEJPP_DIC_S && CE_MODULES_IMEJPP_DIC_N
; @CESYSGEN ENDIF
; @CESYSGEN ENDIF

; @CESYSGEN IF CE_MODULES_IMJP31K
; @CESYSGEN IF WCESHELLFE_MODULES_INTLL
; @CESYSGEN ENDIF
; @CESYSGEN IF WCESHELLFE_MODULES_INTLP
; @CESYSGEN ENDIF
; @CESYSGEN ENDIF

; @CESYSGEN IF CE_MODULES_IMJP31M
; @CESYSGEN ENDIF
; @CESYSGEN IF CE_MODULES_IMJP31U
; @CESYSGEN ENDIF
; @CESYSGEN IF CE_MODULES_IMJP31U_Q
; @CESYSGEN ENDIF
; @CESYSGEN IF CE_MODULES_IMJP31DX
; @CESYSGEN ENDIF
; @CESYSGEN IF CE_MODULES_IMJP31DX_Q
; @CESYSGEN ENDIF
; @CESYSGEN IF CE_MODULES_IMJP31C
; @CESYSGEN ENDIF

; TESTIME
; @CESYSGEN IF CE_MODULES_TESTIME
; @CESYSGEN ENDIF


; @CESYSGEN IF CE_MODULES_GB18030
; @CESYSGEN ENDIF



;
; @CESYSGEN ENDIF

; @CESYSGEN IF CE_MODULES_SOFTKB
; SIP
[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\SIP]
"Prefix"="SIP"
"Dll"="softkb.DLL"
"Order"=dword:1
"Index"=dword:0

[HKEY_CURRENT_USER\ControlPanel\Sip]
"AllowChange"=dword:1
"DragStyle"=dword:1
; @CESYSGEN IF CE_MODULES_MULTIBOX
; @CESYSGEN ENDIF CE_MODULES_MULTIBOX

; @CESYSGEN IF CE_MODULES_MSSTRKLIST
; @CESYSGEN ENDIF CE_MODULES_MSSTRKLIST

; @CESYSGEN IF CE_MODULES_MSRADLIST
; @CESYSGEN ENDIF CE_MODULES_MSRADLIST

; @CESYSGEN IF CE_MODULES_MSKANA
; @CESYSGEN ENDIF CE_MODULES_MSKANA

; @CESYSGEN IF CE_MODULES_MSROMA
; @CESYSGEN ENDIF CE_MODULES_MSROMA

; @CESYSGEN IF CE_MODULES_LARGEKB
"DefaultIm"="{A523DFC7-1A7E-4af6-991A-510E75847828}"
; @CESYSGEN ENDIF CE_MODULES_LARGEKB

; @CESYSGEN IF CE_MODULES_MSIM
"DefaultIm"="{42429667-ae04-11d0-a4f8-00aa00a749b9}"
; @CESYSGEN ENDIF CE_MODULES_MSIM

; @CESYSGEN ENDIF

; @CESYSGEN IF CE_MODULES_SOFTKB
; @CESYSGEN IF CE_MODULES_MSIM
; SIP IM values
; Default keyboard initial delay and autorepeat
[HKEY_CURRENT_USER\ControlPanel\Keybd]
"InitialDelay"=dword:177
"RepeatRate"=dword:8

[HKEY_CLASSES_ROOT\CLSID\{42429667-ae04-11d0-a4f8-00aa00a749b9}]
@="Keyboard"
"KBMode"=dword:5
[HKEY_CLASSES_ROOT\CLSID\{42429667-ae04-11d0-a4f8-00aa00a749b9}\InprocServer32]
@="\\windows\\msim.dll"
[HKEY_CLASSES_ROOT\CLSID\{42429667-ae04-11d0-a4f8-00aa00a749b9}\IsSIPInputMethod]
@="1"
[HKEY_CLASSES_ROOT\CLSID\{42429667-ae04-11d0-a4f8-00aa00a749b9}\DefaultIcon]
@="\\windows\\msim.dll,0"
; @CESYSGEN ENDIF CE_MODULES_MSIM


; @CESYSGEN IF CE_MODULES_LARGEKB
[HKEY_CLASSES_ROOT\CLSID\{A523DFC7-1A7E-4af6-991A-510E75847828}]
@="LargeKB"
"KBMode"=dword:0
[HKEY_CLASSES_ROOT\CLSID\{A523DFC7-1A7E-4af6-991A-510E75847828}\InprocServer32]
@="LargeKB.dll"
[HKEY_CLASSES_ROOT\CLSID\{A523DFC7-1A7E-4af6-991A-510E75847828}\IsSIPInputMethod]
@="1"
[HKEY_CLASSES_ROOT\CLSID\{A523DFC7-1A7E-4af6-991A-510E75847828}\DefaultIcon]
@="largekb.dll,0"
; @CESYSGEN ENDIF CE_MODULES_LARGEKB



; @CESYSGEN IF CE_MODULES_MULTIBOX
; @CESYSGEN ENDIF CE_MODULES_MULTIBOX


; @CESYSGEN IF CE_MODULES_MBOXKOR
; @CESYSGEN ENDIF CE_MODULES_MBOXKOR

; @CESYSGEN IF CE_MODULES_MBOXCHT
; @CESYSGEN ENDIF CE_MODULES_MBOXCHT

;	CHT	Input Methods (IM's)
; @CESYSGEN IF CE_MODULES_PHONIM
; @CESYSGEN ENDIF CE_MODULES_PHONIM

; @CESYSGEN IF CE_MODULES_CHAJEIIM
; @CESYSGEN ENDIF CE_MODULES_CHAJEIIM

; @CESYSGEN ENDIF CE_MODULES_SOFTKB


; @CESYSGEN IF CE_MODULES_1394BUS
; @CESYSGEN IF CE_MODULES_1394OHCD
; @CESYSGEN IF CE_MODULES_CEWDMMGR
; @CESYSGEN ENDIF CE_MODULES_CEWDMMGR
; @CESYSGEN ENDIF CE_MODULES_1394OHCD
; @CESYSGEN IF CE_MODULES_CEWDMMGR
; @CESYSGEN ENDIF CE_MODULES_CEWDMMGR
; @CESYSGEN IF CE_MODULES_SBP2
; @CESYSGEN IF CE_MODULES_SCSIBLK
; @CESYSGEN ENDIF CE_MODULES_SCSIBLK
; @CESYSGEN ENDIF CE_MODULES_SBP2
; @CESYSGEN IF CE_MODULES_61883
; @CESYSGEN IF CE_MODULES_AVC_UNIT
; @CESYSGEN ENDIF CE_MODULES_AVC_UNIT
; @CESYSGEN ENDIF CE_MODULES_61883
; @CESYSGEN IF CE_MODULES_AVC
; @CESYSGEN IF CE_MODULES_AVC_UNIT
; @CESYSGEN ENDIF CE_MODULES_AVC_UNIT
; @CESYSGEN ENDIF CE_MODULES_AVC
; @CESYSGEN IF CE_MODULES_AVC_VVCR
; @CESYSGEN ENDIF CE_MODULES_AVC_VVCR
; @CESYSGEN IF CE_MODULES_AVC_VCR
; @CESYSGEN ENDIF CE_MODULES_AVC_VCR
; @CESYSGEN IF CE_MODULES_AVC_STREAM
; @CESYSGEN ENDIF CE_MODULES_AVC_STREAM
; @CESYSGEN IF CE_MODULES_AVC_UNIT
; @CESYSGEN ENDIF CE_MODULES_AVC_UNIT
; @CESYSGEN IF CE_MODULES_1394DCAM
; @CESYSGEN ENDIF CE_MODULES_1394DCAM
; @CESYSGEN IF CE_MODULES_VIRTDCAM
; @CESYSGEN ENDIF CE_MODULES_VIRTDCAM
; @CESYSGEN IF CE_MODULES_1394DIAG
; @CESYSGEN ENDIF CE_MODULES_1394DIAG
; @CESYSGEN IF CE_MODULES_1394VDEV
; @CESYSGEN ENDIF CE_MODULES_1394VDEV
; @CESYSGEN ENDIF CE_MODULES_1394BUS



;       Bluetooth
;
; @CESYSGEN IF CE_MODULES_IPNAT
; @CESYSGEN IF CE_MODULES_BTGW
; @CESYSGEN ENDIF
; @CESYSGEN ENDIF

; @CESYSGEN IF CE_MODULES_BTSVC
; @CESYSGEN ENDIF

; @CESYSGEN IF CE_MODULES_BTHHID
; @CESYSGEN ENDIF

; @CESYSGEN IF CE_MODULES_BTMODEM
; @CESYSGEN ENDIF

; @CESYSGEN IF CE_MODULES_BTAGSVC
; @CESYSGEN ENDIF CE_MODULES_BTAGSVC

; @CESYSGEN IF CE_MODULES_BTSCOSND
; @CESYSGEN IF CE_MODULES_BTAGSVC
; @CESYSGEN ENDIF CE_MODULES_BTAGSVC
; @CESYSGEN ENDIF CE_MODULES_BTSCOSND

; @CESYSGEN IF CE_MODULES_BTD
; @CESYSGEN IF CE_MODULES_BTSVC || CE_MODULES_NETUI
; @CESYSGEN ENDIF
; @CESYSGEN IF CE_MODULES_BTGW
; @CESYSGEN ENDIF
; @CESYSGEN ENDIF

;
;       Flags (ORed):
;               1 - do not perform reset
;               2 - local name is not supported
;               4 - role switch on connection requests is not supported
;

; @CESYSGEN IF BTD_USB
; @CESYSGEN IF CE_MODULES_BTSCOSND
; @CESYSGEN ENDIF CE_MODULES_BTSCOSND
; @CESYSGEN ENDIF

; @CESYSGEN IF BTD_CSR
; @CESYSGEN ENDIF

; @CESYSGEN IF BTD_UART
; @CESYSGEN ENDIF

; @CESYSGEN IF CE_MODULES_BTHUNIV
; @CESYSGEN ENDIF 


;--------- Bluetooth Transport keys--------------------------------------------------
; These are the keys for bluetooth universal transport manager.
; BthUniv first looks for PnP devices (e.g. PCMCIA, USB, SDIO, etc). If none are present, it checks
; for builtin devices in the order listed.  Each PnP device must specify an IClass GUID or manually
; call AdvertiseInterface to notify the universal transport manager of which transport registry
; settings to use.  These settings are copied over to [HKEY_LOCAL_MACHINE\Software\Microsoft\Bluetooth\HCI]
; before opening a connection to the device.
;

;
; Built-in Transports
;

; @CESYSGEN IF CE_MODULES_BTHUART
; @CESYSGEN ENDIF


;
; PnP Transports
;

;;;;;;;;;;;;;;;SocketCom card;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

; @CESYSGEN IF CE_MODULES_WENDYSER
; @CESYSGEN ENDIF

; @CESYSGEN IF CE_MODULES_BTHSC
; @CESYSGEN ENDIF

;;;;;;;;;;;;;;;CSR-based cards;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

; @CESYSGEN IF CE_MODULES_SIO950
; @CESYSGEN ENDIF

; @CESYSGEN IF CE_MODULES_BTHCSR
; @CESYSGEN ENDIF

; @CESYSGEN IF CE_MODULES_BTHCSR
; @CESYSGEN ENDIF

;;;;;;;;;;;;;;;UART-based cards;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

; @CESYSGEN IF CE_MODULES_BTHUART
; @CESYSGEN ENDIF

; @CESYSGEN IF CE_MODULES_WCESTREAMBT
; @CESYSGEN ENDIF

; @CESYSGEN IF CE_MODULES_BTHUART
; @CESYSGEN ENDIF

;;;;;;;;;;;;;;;Ambicom variation of UART;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; @CESYSGEN IF CE_MODULES_BTHAMB
; @CESYSGEN ENDIF

;;;;;;;;;;;;;;;USB-based cards;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

; @CESYSGEN IF CE_MODULES_BTHUSB
; @CESYSGEN IF CE_MODULES_BTSCOSND
; @CESYSGEN ENDIF CE_MODULES_BTSCOSND
; @CESYSGEN ENDIF

;;;;;;;;;;;;;;;SDIO-based cards;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

; @CESYSGEN IF CE_MODULES_BTHSDIO
; @CESYSGEN ENDIF

;--------- END Bluetooth Transport keys--------------------------------------------------


;
;-------------------------------- Bluetooth ISDP_XXX interface COM object -----------------------
;

; @CESYSGEN IF BTDRT_SDPUSER
; @CESYSGEN ENDIF


; @CESYSGEN IF BTD_BTPAN
; @CESYSGEN IF CE_MODULES_BTSVC || CE_MODULES_NETUI
; @CESYSGEN ENDIF
; @CESYSGEN ENDIF

;
;----------------------------------------------------------------------------------
;

; @CESYSGEN IF CE_MODULES_DISPLAY
; @CESYSGEN IF CE_MODULES_MULTIMON
; @CESYSGEN ENDIF CE_MODULES_MULTIMON
; @CESYSGEN ENDIF CE_MODULES_DISPLAY

; @CESYSGEN IF CE_MODULES_DISPLAY

;
; Display drivers --
; GWES determines which display driver to load by doing the following:
;    1. Looking at the list of "candidate" displays in
;       HKLM\System\GDI\DisplayCandidates to see if any are instantiated
;       on the local system.  If so, it takes the first one it finds (ie,
;       the one with the lowest number).  This list is usually set up in
;       platform.reg.
;    2. Looking at HKLM\System\GDI\Drivers.  This value explicitly names
;       the display driver.
;	 3. Attempting to load ddi.dll (the default display driver name).
; Thus, GWES allows OEMs to create OS images that determine the display
; adapter at runtime (based, for example, on PCI instance data) and load
; the appropriate driver.  If it is possible that no display adapter will
; be present, ddi_nop can be used.
;
; For example, assume that a device could have TVIA5000 or Permedia3 displays
; in PCI slots.  However, the system could also run in a "headless"
; configuration with no display adapter.  The OEM could create an image
; to support this by setting BSP_DISPLAY_TVIA5000=1, BSP_DISPLAY_PERM3=1, and
; BSP_DISPLAY_NOP=1.  They would also need to create PCI templates and a
; GDI candidate list in their platform.reg file.  If the PCI bus driver
; detects a display adapter card it will create a PCI instance key that
; GDI will use to load the driver.  If no adapter cards are found, the
; ddi_nop driver will be loaded because it appears after the others in the
; list below.
;














; @CESYSGEN ENDIF CE_MODULES_DISPLAY

; @CESYSGEN IF CE_MODULES_STANSDK
[HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\SDK\{DF45005F-95E6-4272-9F7C-091A275F04AF}]
    @="MSFT-Standard SDK"
; @CESYSGEN ENDIF CE_MODULES_STANSDK

; The path lookups for SHGetSpecialFolderPath
; @CESYSGEN IF COREDLL_FILEINFO
[HKEY_LOCAL_MACHINE\SYSTEM\Explorer\Shell Folders]
	"Application Data"="\\Application Data"
	"Desktop"="\\Windows\\Desktop"
	"Favorites"="\\Windows\\Favorites"
	"Fonts"="\\Windows\\Fonts"
	"My Documents"="\\My Documents"
	"Program Files"="\\Program Files"
	"Programs"="\\Windows\\Programs"
	"Recent"="\\Windows\\Recent"
	"StartUp"="\\Windows\\StartUp"
	"Windows"="\\Windows"
; @CESYSGEN ENDIF



; @CESYSGEN IF CE_MODULES_EVENTLOG
; @CESYSGEN ENDIF


; @CESYSGEN IF CE_MODULES_WLDAP32
[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\LDAP]
"LdapClientIntegrity"=dword:0
; @CESYSGEN ENDIF

; @CESYSGEN IF CE_MODULES_NOTIFY
[HKEY_LOCAL_MACHINE\SYSTEM\Events]
    "system/events/notify/APIReady"="Notifications API set ready"

; @CESYSGEN IF SERVERS_MODULES_SERVICES
[HKEY_LOCAL_MACHINE\Services\NOTIFY]
; @CESYSGEN ELSE
; @CESYSGEN ENDIF SERVERS_MODULES_SERVICES
   "Dll"="NOTIFY.Dll"
   "Order"=dword:0
   "Keep"=dword:1
   "Prefix"="NFY"
   "Index"=dword:0

; @CESYSGEN ENDIF

;
; IPSECSVC
;
; @CESYSGEN IF CE_MODULES_IPSECSVC

[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\ipsecsvc]
   "Dll"="ipsecsvc.Dll"
   "Order"=dword:8
   "Keep"=dword:1
   "Prefix"="IKE"
   "Index"=dword:0

[HKEY_LOCAL_MACHINE\Comm\IPSec\Policies\Default]
	"inaction"=dword:1
	"outaction"=dword:2
	"auth"=dword:2
	"info"=""
	"mmhash"=dword:7
	"mmenc"=dword:7
	"qmhash"=dword:7
	"qmenc"=dword:4
	"dh"=dword:3
	"protocol"=dword:0
	"flags"=dword:0
	"srcip"="myip"

; @CESYSGEN ENDIF

;
; Credential Manager
;

; @CESYSGEN IF CE_MODULES_CREDMAN

; @CESYSGEN IF SERVERS_MODULES_SERVICES
[HKEY_LOCAL_MACHINE\Services\credsvc]
; @CESYSGEN ELSE
; @CESYSGEN ENDIF SERVERS_MODULES_SERVICES
   "Dll"="credsvc.dll"
   "Order"=dword:8
   "Keep"=dword:1
   "FriendlyName"="CredentialManager"
   "Index"=dword:0
   "Prefix"="CRD"

[HKEY_LOCAL_MACHINE\comm\security\CredMan]

[HKEY_LOCAL_MACHINE\comm\security\CredMan\Creds]
	"FreeSlot"=dword:1
	"NumCreds"=dword:0

[HKEY_LOCAL_MACHINE\comm\security\CredMan\Types]

[HKEY_LOCAL_MACHINE\comm\security\CredMan\Types\Primitive]

[HKEY_LOCAL_MACHINE\comm\security\CredMan\Types\Virtual]

;
; Credential Manager Default Type Provider
;

[HKEY_LOCAL_MACHINE\comm\security\CredMan\Types\Primitive\65542]
	"dll"="credprov.dll"
	"flags"=dword:e

[HKEY_LOCAL_MACHINE\comm\security\CredMan\Types\Primitive\65544]
	"dll"="credprov.dll"
	"flags"=dword:e

[HKEY_LOCAL_MACHINE\comm\security\CredMan\Types\Primitive\65546]
	"dll"="credprov.dll"
	"flags"=dword:e

; @CESYSGEN IF CE_MODULES_NTLMSSP

[HKEY_LOCAL_MACHINE\comm\security\CredMan\Types\Primitive\65538]
	"dll"="ntlmssp.dll"
	"flags"=dword:1

; @CESYSGEN IF CE_MODULES_KERBEROS
[HKEY_LOCAL_MACHINE\comm\security\CredMan\Types\Virtual\65537]
	"ids"="65538,65540"
; @CESYSGEN ELSE
; @CESYSGEN ENDIF

; @CESYSGEN ENDIF

; @CESYSGEN IF CE_MODULES_KERBEROS

[HKEY_LOCAL_MACHINE\comm\security\CredMan\Types\Primitive\65540]
	"dll"="kerberos.dll"
	"flags"=dword:1

; @CESYSGEN IF CE_MODULES_NTLMSSP
[HKEY_LOCAL_MACHINE\comm\security\CredMan\Types\Virtual\65537]
	"ids"="65538,65540"
; @CESYSGEN ELSE
; @CESYSGEN ENDIF

; @CESYSGEN ENDIF

;
; Credential Manager LASS AE stuff
; AE_CREDMAN
;

[HKEY_LOCAL_MACHINE\Comm\Security\LASSD\AE\{125399AC-EF80-4934-9274-186797C0DFAD}]
"FriendlyName"="Credential Manager"
"DisplayText"="Credential Manager"
"AEFrequencyType"=dword:2
"AEFrequencyValue"=dword:3

; @CESYSGEN ENDIF

; @CESYSGEN IF CE_MODULES_LASSD
; @CESYSGEN IF SERVERS_MODULES_SERVICES
; @CESYSGEN ELSE
; @CESYSGEN ENDIF SERVERS_MODULES_SERVICES
; @CESYSGEN ENDIF


;
; Watson User mode exception dumps
;

; @CESYSGEN IF CE_MODULES_USREXCEPTDMP
; @CESYSGEN ENDIF


;Enabling ALT+SHIFT keyboard layout toggle short cut key
;   "Hotkey"="1" => ALT+SHIFT
;   "Hotkey"="2" => CTRL+SHIFT
;   "Hotkey"="3" => None
; The toggle key is disabled even if the key is not defined.
[HKEY_CURRENT_USER\keyboard layout\toggle]
    "Hotkey"="1"


; @CESYSGEN IF CE_MODULES_KEYBD

;Setting the unnamed value of the key HKEY_CURRENT_USER\Keyboard Layout\Preload
;to the default HKL value according to the locale of the current config.
[HKEY_CURRENT_USER\Keyboard Layout\Preload]
   @="00000409"

[HKEY_CURRENT_USER\Keyboard Layout\Preload\1]
    @="00000409"

; @CESYSGEN ENDIF CE_MODULES_KEYBD


; Overwriting the above Preload & Preload\1 keys with the appropriate 
; values based on which IMEs are brought into the image. If there are 
; multiple IMEs bieng brought in, these keys will be overwriting each 
; others & for that reason, when building images with multiple IMEs  
; all the prealod entries have to be listed in platform.reg.

; @CESYSGEN IF WCESHELLFE_MODULES_MSHIME97
; @CESYSGEN ENDIF WCESHELLFE_MODULES_MSHIME97


; @CESYSGEN IF WCESHELLFE_MODULES_MSIMESP || WCESHELLFE_MODULES_CHSIME98 || WCESHELLFE_MODULES_CHSIME03
; @CESYSGEN IF WCESHELLFE_MODULES_MSIMESP
; @CESYSGEN ENDIF WCESHELLFE_MODULES_MSIMESP
; @CESYSGEN ENDIF WCESHELLFE_MODULES_MSIMESP || WCESHELLFE_MODULES_CHSIME98 || WCESHELLFE_MODULES_CHSIME03


; @CESYSGEN IF WCESHELLFE_MODULES_MSIMEPH
; @CESYSGEN ENDIF WCESHELLFE_MODULES_MSIMEPH


; @CESYSGEN IF CE_MODULES_IMEJPP || CE_MODULES_IMJP31K || CE_MODULES_TESTIME
; @CESYSGEN ENDIF CE_MODULES_IMEJPP || CE_MODULES_IMJP31K || CE_MODULES_TESTIME

; Keyboard layouts

; @CESYSGEN IF CE_MODULES_KBDA1
; @CESYSGEN ENDIF CE_MODULES_KBDA1

; @CESYSGEN IF CE_MODULES_KBDHEB
; @CESYSGEN ENDIF CE_MODULES_KBDHEB

; @CESYSGEN IF CE_MODULES_KBDTH0
; @CESYSGEN ENDIF CE_MODULES_KBDTH0

; @CESYSGEN IF CE_MODULES_KBDINHIN
; @CESYSGEN ENDIF CE_MODULES_KBDINHIN

; @CESYSGEN IF CE_MODULES_KBDINMAR
; @CESYSGEN ENDIF CE_MODULES_KBDINMAR

; @CESYSGEN IF CE_MODULES_KBDINPUN
; @CESYSGEN ENDIF CE_MODULES_KBDINPUN

; @CESYSGEN IF CE_MODULES_KBDINTEL
; @CESYSGEN ENDIF CE_MODULES_KBDINTEL

; @CESYSGEN IF CE_MODULES_KBDINGUJ
; @CESYSGEN ENDIF CE_MODULES_KBDINGUJ

; @CESYSGEN IF CE_MODULES_KBDINKAN
; @CESYSGEN ENDIF CE_MODULES_KBDINKAN

; @CESYSGEN IF CE_MODULES_KBDINTAM
; @CESYSGEN ENDIF CE_MODULES_KBDINTAM

; @CESYSGEN IF CE_MODULES_KBDDV
; @CESYSGEN ENDIF CE_MODULES_KBDDV

; @CESYSGEN IF CE_MODULES_KBDUS
; @CESYSGEN ENDIF CE_MODULES_KBDUS

; @CESYSGEN IF CE_MODULES_KBDJPN
; @CESYSGEN ENDIF CE_MODULES_KBDJPN

; @CESYSGEN IF CE_MODULES_KBDKOR
; @CESYSGEN ENDIF CE_MODULES_KBDKOR


; @CESYSGEN IF CE_MODULES_NULLCAM
; @CESYSGEN ENDIF CE_MODULES_NULLCAM

; @CESYSGEN IF CE_MODULES_VEIM
; @CESYSGEN ENDIF CE_MODULES_VEIM


;
; Copyright (c) Microsoft Corporation.  All rights reserved.
;
;
; Use of this source code is subject to the terms of the Microsoft end-user
; license agreement (EULA) under which you licensed this SOFTWARE PRODUCT.
; If you did not accept the terms of the EULA, you are not authorized to use
; this source code. For a copy of the EULA, please see the LICENSE.RTF on your
; install media.
;
;
;	DEBUG features - uncomment for debug output (debug build only)
;
;[HKEY_LOCAL_MACHINE\Profile\CairOLE InfoLevels]
;"scm"="0x7fffffff"
;"cairole"="0x7fffffff"
;"Hdl"="0x7fffffff"
;"mnk"="0x7fffffff"
;"intr"="0x7fffffff"
;"UserNdr"="0x7fffffff"
;"Stack"="0x7fffffff"
;"api"="0x7fffffff"
;"heap"="0x7fffffff"

; @CESYSGEN IF DCOM_MODULES_OLEAUT32
; STDOLE2.TLB
[HKEY_CLASSES_ROOT\TypeLib\{00020430-0000-0000-C000-000000000046}\2.0\0]
    @="oleaut32.dll"
; @CESYSGEN ENDIF

; @CESYSGEN IF OLEAUT32_IDISPPROXY
; IDispatch proxy
[HKEY_CLASSES_ROOT\CLSID\{00020400-0000-0000-C000-000000000046}]
@="PSFactoryBuffer"

[HKEY_CLASSES_ROOT\CLSID\{00020400-0000-0000-C000-000000000046}\InProcServer32]
@="oleaut32.dll"
"ThreadingModel"="Both"

[HKEY_CLASSES_ROOT\INTERFACE\{00020400-0000-0000-C000-000000000046}]
@="idispatch"
[HKEY_CLASSES_ROOT\INTERFACE\{00020400-0000-0000-C000-000000000046}\ProxyStubClsid32]
@="{00020400-0000-0000-C000-000000000046}"
[HKEY_CLASSES_ROOT\INTERFACE\{00020400-0000-0000-C000-000000000046}\NumMethods]
@="7"
; @CESYSGEN ENDIF OLEAUT32_IDISPPROXY

;
;	Remote DCOM
;
; @CESYSGEN IF OLE32_DCOMREMOTEACCESS
[HKEY_LOCAL_MACHINE\Software\Microsoft\Rpc]
    "DCOM Protocols"=multi_sz:"ncacn_ip_tcp"

[HKEY_LOCAL_MACHINE\Software\Microsoft\OLE]
    "EnableDCOM"="Y"


[HKEY_LOCAL_MACHINE\COMM\SecurityProviders\NTLM]
    "NoLmHash"=dword:0

; @CESYSGEN ENDIF OLE32_DCOMREMOTEACCESS


;
;	DCOMSS driver
;
; @CESYSGEN IF DCOM_MODULES_DCOMSSD
[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\DCOMSSD]
    "Dll"="dcomssd.dll"
    "Order"=dword:8
    "Keep"=dword:1
    "Entry"="DCOMSSDInitialize"

[HKEY_LOCAL_MACHINE\Software\Microsoft\OLE]
    "DebugApartmentInit"=dword:1

; @CESYSGEN IF CE_MODULES_SECUR32
[HKEY_LOCAL_MACHINE\Software\Microsoft\Rpc]
    "DCOM Security"=multi_sz:"10"

; 
; Rpc Security Service DLL locations and settings
;
[HKEY_LOCAL_MACHINE\Software\Microsoft\Rpc\SecurityService]
    "10"="secur32.dll"  
    "DefaultAuthLevel"=dword:0
    "DefaultProvider"="secur32.dll"
; @CESYSGEN ENDIF CE_MODULES_SECUR32

;
;	Pre-registered interfaces etc...
;

;
;	IUnknown
;
[HKEY_CLASSES_ROOT\Interface]

[HKEY_CLASSES_ROOT\Interface\{00000000-0000-0000-C000-000000000046}]
@="IUnknown"

[HKEY_CLASSES_ROOT\Interface\{00000000-0000-0000-C000-000000000046}\BaseInterface]
@=""

[HKEY_CLASSES_ROOT\Interface\{00000000-0000-0000-C000-000000000046}\NumMethods]
@="3"

;
;	IClassFactory
;
[HKEY_CLASSES_ROOT\Interface\{00000001-0000-0000-C000-000000000046}]
@="IClassFactory"

[HKEY_CLASSES_ROOT\Interface\{00000001-0000-0000-C000-000000000046}\NumMethods]
@="5"

[HKEY_CLASSES_ROOT\Interface\{00000001-0000-0000-C000-000000000046}\ProxyStubClsid32]
@="{00000320-0000-0000-C000-000000000046}"

;
;	IMalloc
;
[HKEY_CLASSES_ROOT\Interface\{00000002-0000-0000-C000-000000000046}]
@="IMalloc"

[HKEY_CLASSES_ROOT\Interface\{00000002-0000-0000-C000-000000000046}\NumMethods]
@="9"

;
;	IMarshal
;
[HKEY_CLASSES_ROOT\Interface\{00000003-0000-0000-C000-000000000046}]
@="IMarshal"

[HKEY_CLASSES_ROOT\Interface\{00000003-0000-0000-C000-000000000046}\NumMethods]
@="9"

;
;	IRpcChannel
;
[HKEY_CLASSES_ROOT\Interface\{00000004-0000-0000-C000-000000000046}]
@="IRpcChannel"

[HKEY_CLASSES_ROOT\Interface\{00000004-0000-0000-C000-000000000046}\NumMethods]
@="7"

;
;	IRpcStub
;
[HKEY_CLASSES_ROOT\Interface\{00000005-0000-0000-C000-000000000046}]
@="IRpcStub"

[HKEY_CLASSES_ROOT\Interface\{00000005-0000-0000-C000-000000000046}\NumMethods]
@="8"

;
;	IStubManager
;
[HKEY_CLASSES_ROOT\Interface\{00000006-0000-0000-C000-000000000046}]
@="IStubManager"

;
;	IRpcProxy
;
[HKEY_CLASSES_ROOT\Interface\{00000007-0000-0000-C000-000000000046}]
@="IRpcProxy"

[HKEY_CLASSES_ROOT\Interface\{00000007-0000-0000-C000-000000000046}\NumMethods]
@="5"

;
;	IProxyManager
;
[HKEY_CLASSES_ROOT\Interface\{00000008-0000-0000-C000-000000000046}]
@="IProxyManager"

;
;	IPSFactory
;
[HKEY_CLASSES_ROOT\Interface\{00000009-0000-0000-C000-000000000046}]
@="IPSFactory"

[HKEY_CLASSES_ROOT\Interface\{00000009-0000-0000-C000-000000000046}\NumMethods]
@="5"

;
;	ILockBytes
;
[HKEY_CLASSES_ROOT\Interface\{0000000a-0000-0000-C000-000000000046}]
@="ILockBytes"

[HKEY_CLASSES_ROOT\Interface\{0000000a-0000-0000-C000-000000000046}\NumMethods]
@="10"

[HKEY_CLASSES_ROOT\Interface\{0000000a-0000-0000-C000-000000000046}\ProxyStubClsid32]
@="{00000320-0000-0000-C000-000000000046}"

;
;	IStorage
;
[HKEY_CLASSES_ROOT\Interface\{0000000b-0000-0000-C000-000000000046}]
@="IStorage"

[HKEY_CLASSES_ROOT\Interface\{0000000b-0000-0000-C000-000000000046}\NumMethods]
@="18"

[HKEY_CLASSES_ROOT\Interface\{0000000b-0000-0000-C000-000000000046}\ProxyStubClsid32]
@="{00000320-0000-0000-C000-000000000046}"

;
;	IStream
;
[HKEY_CLASSES_ROOT\Interface\{0000000c-0000-0000-C000-000000000046}]
@="IStream"

[HKEY_CLASSES_ROOT\Interface\{0000000c-0000-0000-C000-000000000046}\NumMethods]
@="14"

[HKEY_CLASSES_ROOT\Interface\{0000000c-0000-0000-C000-000000000046}\ProxyStubClsid32]
@="{00000320-0000-0000-C000-000000000046}"

;
;	IEnumSTATSTG
;
[HKEY_CLASSES_ROOT\Interface\{0000000d-0000-0000-C000-000000000046}]
@="IEnumSTATSTG"

[HKEY_CLASSES_ROOT\Interface\{0000000d-0000-0000-C000-000000000046}\NumMethods]
@="7"

[HKEY_CLASSES_ROOT\Interface\{0000000d-0000-0000-C000-000000000046}\ProxyStubClsid32]
@="{00000320-0000-0000-C000-000000000046}"

;
;	IBindCtx
;
[HKEY_CLASSES_ROOT\Interface\{0000000e-0000-0000-C000-000000000046}]
@="IBindCtx"

[HKEY_CLASSES_ROOT\Interface\{0000000e-0000-0000-C000-000000000046}\NumMethods]
@="13"

[HKEY_CLASSES_ROOT\Interface\{0000000e-0000-0000-C000-000000000046}\ProxyStubClsid32]
@="{00000320-0000-0000-C000-000000000046}"

;
;	IMoniker
;
[HKEY_CLASSES_ROOT\Interface\{0000000f-0000-0000-C000-000000000046}]
@="IMoniker"

[HKEY_CLASSES_ROOT\Interface\{0000000f-0000-0000-C000-000000000046}\BaseInterface]
@="{00000109-0000-0000-C000-000000000046}"

[HKEY_CLASSES_ROOT\Interface\{0000000f-0000-0000-C000-000000000046}\NumMethods]
@="23"

[HKEY_CLASSES_ROOT\Interface\{0000000f-0000-0000-C000-000000000046}\ProxyStubClsid32]
@="{00000320-0000-0000-C000-000000000046}"

;
;	IRunningObjectTable
;
[HKEY_CLASSES_ROOT\Interface\{00000010-0000-0000-C000-000000000046}]
@="IRunningObjectTable"

[HKEY_CLASSES_ROOT\Interface\{00000010-0000-0000-C000-000000000046}\NumMethods]
@="10"

[HKEY_CLASSES_ROOT\Interface\{00000010-0000-0000-C000-000000000046}\ProxyStubClsid32]
@="{00000320-0000-0000-C000-000000000046}"

;
;	IInternalMoniker
;
[HKEY_CLASSES_ROOT\Interface\{00000011-0000-0000-C000-000000000046}]
@="IInternalMoniker"

[HKEY_CLASSES_ROOT\Interface\{00000012-0000-0000-C000-000000000046}]
@="IRootStorage"

[HKEY_CLASSES_ROOT\Interface\{00000012-0000-0000-C000-000000000046}\NumMethods]
@="4"

[HKEY_CLASSES_ROOT\Interface\{00000012-0000-0000-C000-000000000046}\ProxyStubClsid32]
@="{00000320-0000-0000-C000-000000000046}"

;
;	IDFReserved*
;
[HKEY_CLASSES_ROOT\Interface\{00000013-0000-0000-C000-000000000046}]
@="IDfReserved1"

[HKEY_CLASSES_ROOT\Interface\{00000014-0000-0000-C000-000000000046}]
@="IDfReserved2"

[HKEY_CLASSES_ROOT\Interface\{00000015-0000-0000-C000-000000000046}]
@="IDfReserved3"

;
;	IMessageFilter
;
[HKEY_CLASSES_ROOT\Interface\{00000016-0000-0000-C000-000000000046}]
@="IMessageFilter"

[HKEY_CLASSES_ROOT\Interface\{00000016-0000-0000-C000-000000000046}\NumMethods]
@="6"

;
;	IStdMarshalInfo
;
[HKEY_CLASSES_ROOT\Interface\{00000018-0000-0000-C000-000000000046}]
@="IStdMarshalInfo"

[HKEY_CLASSES_ROOT\Interface\{00000018-0000-0000-C000-000000000046}\NumMethods]
@="4"

;
;	IExternalConnection
;
[HKEY_CLASSES_ROOT\Interface\{00000019-0000-0000-C000-000000000046}]
@="IExternalConnection"

[HKEY_CLASSES_ROOT\Interface\{00000019-0000-0000-C000-000000000046}\NumMethods]
@="5"

;
;	IMallocSpy
;
[HKEY_CLASSES_ROOT\Interface\{0000001D-0000-0000-C000-000000000046}]
@="IMallocSpy"

;
;	IMultiQU
;
[HKEY_CLASSES_ROOT\Interface\{00000020-0000-0000-C000-000000000046}]
@="IMultiQI"

;
;	ISurrogate
;
[HKEY_CLASSES_ROOT\Interface\{00000022-0000-0000-C000-000000000046}]
@="ISurrogate"

;
;	ISynchronizeMutex
;
[HKEY_CLASSES_ROOT\Interface\{00000025-0000-0000-C000-000000000046}]
@="ISynchronizeMutex"

;
;	IStub
;
[HKEY_CLASSES_ROOT\Interface\{00000026-0000-0000-C000-000000000046}]
@="IStub"

;
;	IProxy
;
[HKEY_CLASSES_ROOT\Interface\{00000027-0000-0000-C000-000000000046}]
@="IProxy"

;
;	ISynchronize
;
[HKEY_CLASSES_ROOT\Interface\{00000030-0000-0000-C000-000000000046}]
@="ISynchronize"

;
;	ISynchronizeEvent
;
[HKEY_CLASSES_ROOT\Interface\{00000032-0000-0000-C000-000000000046}]
@="ISynchronizeEvent"

;
;	IEnumUnknown
;
[HKEY_CLASSES_ROOT\Interface\{00000100-0000-0000-C000-000000000046}]
@="IEnumUnknown"

[HKEY_CLASSES_ROOT\Interface\{00000100-0000-0000-C000-000000000046}\NumMethods]
@="7"

[HKEY_CLASSES_ROOT\Interface\{00000100-0000-0000-C000-000000000046}\ProxyStubClsid32]
@="{00000320-0000-0000-C000-000000000046}"

;
;	IEnumString
;
[HKEY_CLASSES_ROOT\Interface\{00000101-0000-0000-C000-000000000046}]
@="IEnumString"

[HKEY_CLASSES_ROOT\Interface\{00000101-0000-0000-C000-000000000046}\NumMethods]
@="7"

[HKEY_CLASSES_ROOT\Interface\{00000101-0000-0000-C000-000000000046}\ProxyStubClsid32]
@="{00000320-0000-0000-C000-000000000046}"

;
;	IEnumMoniker
;
[HKEY_CLASSES_ROOT\Interface\{00000102-0000-0000-C000-000000000046}]
@="IEnumMoniker"

[HKEY_CLASSES_ROOT\Interface\{00000102-0000-0000-C000-000000000046}\NumMethods]
@="7"

[HKEY_CLASSES_ROOT\Interface\{00000102-0000-0000-C000-000000000046}\ProxyStubClsid32]
@="{00000320-0000-0000-C000-000000000046}"

;
;	IEnum*
;
[HKEY_CLASSES_ROOT\Interface\{00000106-0000-0000-C000-000000000046}]
@="IEnumGeneric"

[HKEY_CLASSES_ROOT\Interface\{00000107-0000-0000-C000-000000000046}]
@="IEnumHolder"

[HKEY_CLASSES_ROOT\Interface\{00000108-0000-0000-C000-000000000046}]
@="IEnumCallback"

;
;	IPersistStream
;
[HKEY_CLASSES_ROOT\Interface\{00000109-0000-0000-C000-000000000046}]
@="IPersistStream"

[HKEY_CLASSES_ROOT\Interface\{00000109-0000-0000-C000-000000000046}\BaseInterface]
@="{0000010C-0000-0000-C000-000000000046}"

[HKEY_CLASSES_ROOT\Interface\{00000109-0000-0000-C000-000000000046}\NumMethods]
@="8"

[HKEY_CLASSES_ROOT\Interface\{00000109-0000-0000-C000-000000000046}\ProxyStubClsid32]
@="{00000320-0000-0000-C000-000000000046}"

;
;	IPersistStorage
;
[HKEY_CLASSES_ROOT\Interface\{0000010a-0000-0000-C000-000000000046}]
@="IPersistStorage"

[HKEY_CLASSES_ROOT\Interface\{0000010a-0000-0000-C000-000000000046}\BaseInterface]
@="{0000010C-0000-0000-C000-000000000046}"

[HKEY_CLASSES_ROOT\Interface\{0000010a-0000-0000-C000-000000000046}\NumMethods]
@="10"

[HKEY_CLASSES_ROOT\Interface\{0000010a-0000-0000-C000-000000000046}\ProxyStubClsid32]
@="{00000320-0000-0000-C000-000000000046}"

;
;	IPersistFile
;
[HKEY_CLASSES_ROOT\Interface\{0000010b-0000-0000-C000-000000000046}]
@="IPersistFile"

[HKEY_CLASSES_ROOT\Interface\{0000010b-0000-0000-C000-000000000046}\BaseInterface]
@="{0000010c-0000-0000-C000-000000000046}"

[HKEY_CLASSES_ROOT\Interface\{0000010b-0000-0000-C000-000000000046}\NumMethods]
@="9"

[HKEY_CLASSES_ROOT\Interface\{0000010b-0000-0000-C000-000000000046}\ProxyStubClsid32]
@="{00000320-0000-0000-C000-000000000046}"

;
;	IPersist
;
[HKEY_CLASSES_ROOT\Interface\{0000010c-0000-0000-C000-000000000046}]
@="IPersist"

[HKEY_CLASSES_ROOT\Interface\{0000010c-0000-0000-C000-000000000046}\NumMethods]
@="4"

[HKEY_CLASSES_ROOT\Interface\{0000010c-0000-0000-C000-000000000046}\ProxyStubClsid32]
@="{00000320-0000-0000-C000-000000000046}"

;
;	IViewObject
;
[HKEY_CLASSES_ROOT\Interface\{0000010d-0000-0000-C000-000000000046}]
@="IViewObject"

[HKEY_CLASSES_ROOT\Interface\{0000010d-0000-0000-C000-000000000046}\NumMethods]
@="9"

[HKEY_CLASSES_ROOT\Interface\{0000010d-0000-0000-C000-000000000046}\ProxyStubClsid32]
@="{00000320-0000-0000-C000-000000000046}"

;
;	IParseDisplayName
;
[HKEY_CLASSES_ROOT\Interface\{0000011a-0000-0000-C000-000000000046}]
@="IParseDisplayName"

[HKEY_CLASSES_ROOT\Interface\{0000011a-0000-0000-C000-000000000046}\NumMethods]
@="4"

[HKEY_CLASSES_ROOT\Interface\{0000011a-0000-0000-C000-000000000046}\ProxyStubClsid32]
@="{00000320-0000-0000-C000-000000000046}"

;
;	IDebug
;
[HKEY_CLASSES_ROOT\Interface\{00000123-0000-0000-C000-000000000046}]
@="IDebug"

;
;	IDebugStream
;
[HKEY_CLASSES_ROOT\Interface\{00000124-0000-0000-C000-000000000046}]
@="IDebugStream"

[HKEY_CLASSES_ROOT\Interface\{00000124-0000-0000-C000-000000000046}\NumMethods]
@="19"

;
;	IAdviseSink2
;
[HKEY_CLASSES_ROOT\Interface\{00000125-0000-0000-C000-000000000046}]
@="IAdviseSink2"

[HKEY_CLASSES_ROOT\Interface\{00000125-0000-0000-C000-000000000046}\BaseInterface]
@="{0000010f-0000-0000-C000-000000000046}"

[HKEY_CLASSES_ROOT\Interface\{00000125-0000-0000-C000-000000000046}\NumMethods]
@="9"

[HKEY_CLASSES_ROOT\Interface\{00000125-0000-0000-C000-000000000046}\ProxyStubClsid32]
@="{00000320-0000-0000-C000-000000000046}"

;
;	IRunnableObject
;
[HKEY_CLASSES_ROOT\Interface\{00000126-0000-0000-C000-000000000046}]
@="IRunnableObject"

[HKEY_CLASSES_ROOT\Interface\{00000126-0000-0000-C000-000000000046}\NumMethods]
@="8"

[HKEY_CLASSES_ROOT\Interface\{00000126-0000-0000-C000-000000000046}\ProxyStubClsid32]
@="{00000320-0000-0000-C000-000000000046}"

;
;	IContinue
;
[HKEY_CLASSES_ROOT\Interface\{0000012A-0000-0000-C000-000000000046}]
@="IContinue"

[HKEY_CLASSES_ROOT\Interface\{0000012A-0000-0000-C000-000000000046}\NumMethods]
@="4"

[HKEY_CLASSES_ROOT\Interface\{0000012A-0000-0000-C000-000000000046}\ProxyStubClsid32]
@="{00000320-0000-0000-C000-000000000046}"

;
;	IRemUnknown
;
[HKEY_CLASSES_ROOT\Interface\{00000131-0000-0000-C000-000000000046}]
@="IRemUnknown"

[HKEY_CLASSES_ROOT\Interface\{00000131-0000-0000-C000-000000000046}\ProxyStubClsid32]
@="{00000320-0000-0000-C000-000000000046}"

;
;	IObjServer
;
[HKEY_CLASSES_ROOT\Interface\{00000132-0000-0000-C000-000000000046}]
@="IObjServer"

[HKEY_CLASSES_ROOT\Interface\{00000132-0000-0000-C000-000000000046}\ProxyStubClsid32]
@="{00000320-0000-0000-C000-000000000046}"

;
;	IOSCM
;
[HKEY_CLASSES_ROOT\Interface\{00000133-0000-0000-C000-000000000046}]
@="IOSCM"

[HKEY_CLASSES_ROOT\Interface\{00000133-0000-0000-C000-000000000046}\ProxyStubClsid32]
@="{00000320-0000-0000-C000-000000000046}"

;
;	IRundown
;
[HKEY_CLASSES_ROOT\Interface\{00000134-0000-0000-C000-000000000046}]
@="IRundown"

[HKEY_CLASSES_ROOT\Interface\{00000134-0000-0000-C000-000000000046}\ProxyStubClsid32]
@="{00000320-0000-0000-C000-000000000046}"

;
;	IDSCM
;
[HKEY_CLASSES_ROOT\Interface\{00000136-0000-0000-C000-000000000046}]
@="IDSCM"

[HKEY_CLASSES_ROOT\Interface\{00000136-0000-0000-C000-000000000046}\ProxyStubClsid32]
@="{00000320-0000-0000-C000-000000000046}"

;
;	IPropertyStorage
;
[HKEY_CLASSES_ROOT\Interface\{00000138-0000-0000-C000-000000000046}]
@="IPropertyStorage"

[HKEY_CLASSES_ROOT\Interface\{00000138-0000-0000-C000-000000000046}\ProxyStubClsid32]
@="{00000320-0000-0000-C000-000000000046}"

;
;	IClientSecurity
;
[HKEY_CLASSES_ROOT\Interface\{0000013D-0000-0000-C000-000000000046}]
@="IClientSecurity"

;
;	IServerSecurity
;
[HKEY_CLASSES_ROOT\Interface\{0000013E-0000-0000-C000-000000000046}]
@="IServerSecurity"

;
;	IClassActivator
;
[HKEY_CLASSES_ROOT\Interface\{00000140-0000-0000-C000-000000000046}]
@="IClassActivator"

[HKEY_CLASSES_ROOT\Interface\{00000140-0000-0000-C000-000000000046}\NumMethods]
@="4"

[HKEY_CLASSES_ROOT\Interface\{00000140-0000-0000-C000-000000000046}\ProxyStubClsid32]
@="{00000320-0000-0000-C000-000000000046}"

;
;	IDLLHost
;
[HKEY_CLASSES_ROOT\Interface\{00000141-0000-0000-C000-000000000046}]
@="IDLLHost"

[HKEY_CLASSES_ROOT\Interface\{00000141-0000-0000-C000-000000000046}\ProxyStubClsid32]
@="{00000320-0000-0000-C000-000000000046}"

;
;	IDispatch
;
[HKEY_CLASSES_ROOT\Interface\{00020400-0000-0000-C000-000000000046}]
@="IDispatch"

[HKEY_CLASSES_ROOT\Interface\{00020400-0000-0000-C000-000000000046}\NumMethods]
@="7"

;
;	ITypeInfo
;
[HKEY_CLASSES_ROOT\Interface\{00020401-0000-0000-C000-000000000046}]
@="ITypeInfo"

[HKEY_CLASSES_ROOT\Interface\{00020401-0000-0000-C000-000000000046}\NumMethods]
@="22"

;
;	ITypeLib
;
[HKEY_CLASSES_ROOT\Interface\{00020402-0000-0000-C000-000000000046}]
@="ITypeLib"

[HKEY_CLASSES_ROOT\Interface\{00020402-0000-0000-C000-000000000046}\NumMethods]
@="13"

;
;	ITypeComp
;
[HKEY_CLASSES_ROOT\Interface\{00020403-0000-0000-C000-000000000046}]
@="ITypeComp"

[HKEY_CLASSES_ROOT\Interface\{00020403-0000-0000-C000-000000000046}\NumMethods]
@="5"

;
;	IEnumVariant
;
[HKEY_CLASSES_ROOT\Interface\{00020404-0000-0000-C000-000000000046}]
@="IEnumVARIANT"

[HKEY_CLASSES_ROOT\Interface\{00020404-0000-0000-C000-000000000046}\NumMethods]
@="7"

;
;	ICreateTypeInfo
;
[HKEY_CLASSES_ROOT\Interface\{00020405-0000-0000-C000-000000000046}]
@="ICreateTypeInfo"

[HKEY_CLASSES_ROOT\Interface\{00020405-0000-0000-C000-000000000046}\NumMethods]
@="26"

;
;	ICreateTypelib
;
[HKEY_CLASSES_ROOT\Interface\{00020406-0000-0000-C000-000000000046}]
@="ICreateTypeLib"

[HKEY_CLASSES_ROOT\Interface\{00020406-0000-0000-C000-000000000046}\NumMethods]
@="13"

;
;	ICreateTypeInfo2
;
[HKEY_CLASSES_ROOT\Interface\{0002040E-0000-0000-C000-000000000046}]
@="ICreateTypeInfo2"

;
;	ICreateTypeLib2
;
[HKEY_CLASSES_ROOT\Interface\{0002040F-0000-0000-C000-000000000046}]
@="ICreateTypeLib2"

;
;	ITypeChangeEvents
;
[HKEY_CLASSES_ROOT\Interface\{00020410-0000-0000-C000-000000000046}]
@="ITypeChangeEvents"

;
;	ITypeLib2
;
[HKEY_CLASSES_ROOT\Interface\{00020411-0000-0000-C000-000000000046}]
@="ITypeLib2"

[HKEY_CLASSES_ROOT\Interface\{00020411-0000-0000-C000-000000000046}\NumMethods]
@="16"

;
;	ITypeInfo2
;
[HKEY_CLASSES_ROOT\Interface\{00020412-0000-0000-C000-000000000046}]
@="ITypeInfo2"

[HKEY_CLASSES_ROOT\Interface\{00020412-0000-0000-C000-000000000046}\NumMethods]
@="32"

;
;	IConnectionPointContainer
;
[HKEY_CLASSES_ROOT\Interface\{B196B284-BAB4-101A-B69C-00AA00341D07}]
@="IConnectionPointContainer"

[HKEY_CLASSES_ROOT\Interface\{B196B284-BAB4-101A-B69C-00AA00341D07}\NumMethods]
@="5"

[HKEY_CLASSES_ROOT\Interface\{B196B284-BAB4-101A-B69C-00AA00341D07}\ProxyStubClsid32]
@="{00000320-0000-0000-C000-000000000046}"

;
;	IEnumConnectionPoints
;
[HKEY_CLASSES_ROOT\Interface\{B196B285-BAB4-101A-B69C-00AA00341D07}]
@="IEnumConnectionPoints"

[HKEY_CLASSES_ROOT\Interface\{B196B285-BAB4-101A-B69C-00AA00341D07}\NumMethods]
@="7"

[HKEY_CLASSES_ROOT\Interface\{B196B285-BAB4-101A-B69C-00AA00341D07}\ProxyStubClsid32]
@="{00000320-0000-0000-C000-000000000046}"

;
;	IConnectionPoint
;
[HKEY_CLASSES_ROOT\Interface\{B196B286-BAB4-101A-B69C-00AA00341D07}]
@="IConnectionPoint"

[HKEY_CLASSES_ROOT\Interface\{B196B286-BAB4-101A-B69C-00AA00341D07}\NumMethods]
@="8"

[HKEY_CLASSES_ROOT\Interface\{B196B286-BAB4-101A-B69C-00AA00341D07}\ProxyStubClsid32]
@="{00000320-0000-0000-C000-000000000046}"

;
;	IEnumConnections
;
[HKEY_CLASSES_ROOT\Interface\{B196B287-BAB4-101A-B69C-00AA00341D07}]
@="IEnumConnections"

[HKEY_CLASSES_ROOT\Interface\{B196B287-BAB4-101A-B69C-00AA00341D07}\NumMethods]
@="7"

[HKEY_CLASSES_ROOT\Interface\{B196B287-BAB4-101A-B69C-00AA00341D07}\ProxyStubClsid32]
@="{00000320-0000-0000-C000-000000000046}"

;
;
;	CLSID
;
;
[HKEY_CLASSES_ROOT\CLSID]
@="{009541A4-3B81-101C-92F3-040224009C02}"

[HKEY_CLASSES_ROOT\CLSID\CLSID]
@="{0000031A-0000-0000-C000-000000000046}"

[HKEY_CLASSES_ROOT\CLSID\TypeLib]
@="{D3E12F3D-0795-11d2-91CC-00C04FA31C90}"

[HKEY_CLASSES_ROOT\CLSID\Version]
@="1.0"

;
;	FileMoniker@ole32.dll
;
[HKEY_CLASSES_ROOT\CLSID\{00000303-0000-0000-C000-000000000046}]
@="FileMoniker"

[HKEY_CLASSES_ROOT\CLSID\{00000303-0000-0000-C000-000000000046}\InprocServer32]
@="ole32.dll"

[HKEY_CLASSES_ROOT\CLSID\{00000303-0000-0000-C000-000000000046}\ProgID]
@="file"

;
;	ItemMoniker@ole32.dll
;
[HKEY_CLASSES_ROOT\CLSID\{00000304-0000-0000-C000-000000000046}]
@="ItemMoniker"

[HKEY_CLASSES_ROOT\CLSID\{00000304-0000-0000-C000-000000000046}\InprocServer32]
@="ole32.dll"

;
;	AntiMoniker@ole32.dll
;
[HKEY_CLASSES_ROOT\CLSID\{00000305-0000-0000-C000-000000000046}]
@="AntiMoniker"

[HKEY_CLASSES_ROOT\CLSID\{00000305-0000-0000-C000-000000000046}\InprocServer32]
@="ole32.dll"

;
;	PointerMoniker@ole32.dll
;
[HKEY_CLASSES_ROOT\CLSID\{00000306-0000-0000-C000-000000000046}]
@="PointerMoniker"

[HKEY_CLASSES_ROOT\CLSID\{00000306-0000-0000-C000-000000000046}\InprocServer32]
@="ole32.dll"

;
;	PackagerMoniker@ole32.dll
;
[HKEY_CLASSES_ROOT\CLSID\{00000308-0000-0000-C000-000000000046}]
@="PackagerMoniker"

[HKEY_CLASSES_ROOT\CLSID\{00000308-0000-0000-C000-000000000046}\InprocServer32]
@="ole32.dll"

;
;	CompositeMoniker@ole32.dll
;
[HKEY_CLASSES_ROOT\CLSID\{00000309-0000-0000-C000-000000000046}]
@="CompositeMoniker"

[HKEY_CLASSES_ROOT\CLSID\{00000309-0000-0000-C000-000000000046}\InprocServer32]
@="ole32.dll"

;
;	DfMarshal@ole32.dll
;
[HKEY_CLASSES_ROOT\CLSID\{0000030B-0000-0000-C000-000000000046}]
@="DfMarshal"

[HKEY_CLASSES_ROOT\CLSID\{0000030B-0000-0000-C000-000000000046}\InprocServer32]
@="ole32.dll"

;
;	Proxy-stub for internal interfaces (@ole32.dll)
;
[HKEY_CLASSES_ROOT\CLSID\{00000320-0000-0000-C000-000000000046}]
@="oleprx32_PSFactory"

[HKEY_CLASSES_ROOT\CLSID\{00000320-0000-0000-C000-000000000046}\InprocServer32]
@="ole32.dll"

;
;	ObjrefMoniker@ole32.dll
;
[HKEY_CLASSES_ROOT\CLSID\{00000327-0000-0000-C000-000000000046}]
@="ObjrefMoniker"

[HKEY_CLASSES_ROOT\CLSID\{00000327-0000-0000-C000-000000000046}\InprocServer32]
@="ole32.dll"

[HKEY_CLASSES_ROOT\CLSID\{00000327-0000-0000-C000-000000000046}\ProgId]
@="objref"

; @CESYSGEN ENDIF


; @CESYSGEN IF DCOM_MODULES_MSITSS
; @CESYSGEN ENDIF DCOM_MODULES_MSITSS


; @CESYSGEN IF DCOM_MODULES_ATL
; Begin ATLCE400
[HKEY_CLASSES_ROOT\ATL.Registrar]
@="Registrar Class"
[HKEY_CLASSES_ROOT\ATL.Registrar\CLSID]
@="{44EC053A-400F-11D0-9DCD-00A0C90391D3}"

[HKEY_CLASSES_ROOT\CLSID\{44EC053A-400F-11D0-9DCD-00A0C90391D3}]
@="Registrar Class"
[HKEY_CLASSES_ROOT\CLSID\{44EC053A-400F-11D0-9DCD-00A0C90391D3}\InprocServer32]
@="\\Windows\\ATLCE400.dll"
"ThreadingModel"="Both"

[HKEY_CLASSES_ROOT\CLSID\{44EC053A-400F-11D0-9DCD-00A0C90391D3}\ProgID]
@="ATL.Registrar"

[HKEY_CLASSES_ROOT\TypeLib\{44EC0535-400F-11D0-9DCD-00A0C90391D3}\1.0\0]
@="\\Windows\\ATLCE400.dll"
[HKEY_CLASSES_ROOT\TypeLib\{44EC0535-400F-11D0-9DCD-00A0C90391D3}\1.0\0\win32]
@="\\Windows\\ATLCE400.dll"

; End ATL
; @CESYSGEN ENDIF

;
; Copyright (c) Microsoft Corporation.  All rights reserved.
;
;
; Use of this source code is subject to the terms of the Microsoft end-user
; license agreement (EULA) under which you licensed this SOFTWARE PRODUCT.
; If you did not accept the terms of the EULA, you are not authorized to use
; this source code. For a copy of the EULA, please see the LICENSE.RTF on your
; install media.
;
;


; @CESYSGEN IF GDIEX_MODULES_IMAGING
[HKEY_CLASSES_ROOT\CLSID\{327ABDA8-072B-11D3-9D7B-0000F81EF32E}]
@="ImagingFactory COM Component"
[HKEY_CLASSES_ROOT\CLSID\{327ABDA8-072B-11D3-9D7B-0000F81EF32E}\InProcServer32]
@="imaging.dll"
[HKEY_CLASSES_ROOT\CLSID\{327ABDA8-072B-11D3-9D7B-0000F81EF32E}\ProgID]
@="imaging.Factory"

[HKEY_CLASSES_ROOT\imaging.Factory]
@="ImagingFactory COM Component"
[HKEY_CLASSES_ROOT\imaging.Factory\CLSID]
@="{327ABDA8-072B-11D3-9D7B-0000F81EF32E}"
; @CESYSGEN ENDIF GDIEX_MODULES_IMAGING

;
; Copyright (c) Microsoft Corporation.  All rights reserved.
;
;
; Use of this source code is subject to the terms of the Microsoft end-user
; license agreement (EULA) under which you licensed this SOFTWARE PRODUCT.
; If you did not accept the terms of the EULA, you are not authorized to use
; this source code. For a copy of the EULA, please see the LICENSE.RTF on your
; install media.
;
; ---------------------------------------------------------------------------
; MLANG
;----------------------------------------------------------------------------
;
; @CESYSGEN IF IE_MODULES_MLANG
;
[HKEY_CLASSES_ROOT\CLSID\{275c23e2-3747-11d0-9fea-00aa003f8646}]
	@="CMultiLanguage"
[HKEY_CLASSES_ROOT\CLSID\{275c23e2-3747-11d0-9fea-00aa003f8646}\InprocServer32]
	@="mlang.dll"
	"ThreadingModel"="both"

[HKEY_CLASSES_ROOT\CLSID\{d66d6f99-cdaa-11d0-b822-00c04fc9b31f}]
	@="ConvertCharset"
[HKEY_CLASSES_ROOT\CLSID\{d66d6f99-cdaa-11d0-b822-00c04fc9b31f}\InprocServer32]
	@="mlang.dll"
	"ThreadingModel"="both"

;
;   International Registry Settings
;

; default international settings - these can be changed
[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\International]
"AcceptLanguage"="en-us"

; Script settings help IE determine what font is used to render a given language
; The following is a list of script ids, taken from mlang.h. Note that CE may not 
; support all of these scripts. 
;
;     	sidDefault	= 0,
;	sidMerge	= sidDefault + 1,
;	sidAsciiSym	= sidMerge + 1,
;	sidAsciiLatin	= sidAsciiSym + 1,
;	sidLatin	= sidAsciiLatin + 1,
;	sidGreek	= sidLatin + 1,
;	sidCyrillic	= sidGreek + 1,
;	sidArmenian	= sidCyrillic + 1,
;	sidHebrew	= sidArmenian + 1,
;	sidArabic	= sidHebrew + 1,
;	sidDevanagari	= sidArabic + 1,
;	sidBengali	= sidDevanagari + 1,
;	sidGurmukhi	= sidBengali + 1,
;	sidGujarati	= sidGurmukhi + 1,
;	sidOriya	= sidGujarati + 1,
;	sidTamil	= sidOriya + 1,
;	sidTelugu	= sidTamil + 1,
;	sidKannada	= sidTelugu + 1,
;	sidMalayalam	= sidKannada + 1,
;	sidThai		= sidMalayalam + 1,
;	sidLao		= sidThai + 1,
;	sidTibetan	= sidLao + 1,
;	sidGeorgian	= sidTibetan + 1,
;	sidHangul	= sidGeorgian + 1,
;	sidKana		= sidHangul + 1,
;	sidBopomofo	= sidKana + 1,
;	sidHan		= sidBopomofo + 1,
;	sidEthiopic	= sidHan + 1,
;	sidCanSyllabic	= sidEthiopic + 1,
;	sidCherokee	= sidCanSyllabic + 1,
;	sidYi		= sidCherokee + 1,
;	sidBraille	= sidYi + 1,
;	sidRunic	= sidBraille + 1,
;	sidOgham	= sidRunic + 1,
;	sidSinhala	= sidOgham + 1,
;	sidSyriac	= sidSinhala + 1,
;	sidBurmese	= sidSyriac + 1,
;	sidKhmer	= sidBurmese + 1,
;	sidThaana	= sidKhmer + 1,
;	sidMongolian	= sidThaana + 1,
;	sidUserDefined	= sidMongolian + 1,
;	sidLim		= sidUserDefined + 1,

[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\International\Scripts]
"Default_Script"=hex:03

[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\International\Scripts\3]
"IEFixedFontName"="Courier"
"IEPropFontName"="Tahoma"

[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\International\Scripts\8]
"IEFixedFontName"="Tahoma"
"IEPropFontName"="Tahoma"

[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\International\Scripts\9]
"IEFixedFontName"="Simplified Arabic"
"IEPropFontName"="Simplified Arabic"

[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\International\Scripts\10]
"IEFixedFontName"="Mangal"
"IEPropFontName"="Mangal"

[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\International\Scripts\12]
"IEFixedFontName"="Raavi"
"IEPropFontName"="Raavi"

[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\International\Scripts\13]
"IEFixedFontName"="Shruti"
"IEPropFontName"="Shruti"

[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\International\Scripts\15]
"IEFixedFontName"="Latha"
"IEPropFontName"="Latha"

[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\International\Scripts\16]
"IEFixedFontName"="Gautami"
"IEPropFontName"="Gautami"

[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\International\Scripts\17]
"IEFixedFontName"="Tunga"
"IEPropFontName"="Tunga"

[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\International\Scripts\19]
"IEFixedFontName"="Tahoma"
"IEPropFontName"="Tahoma"

[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\International\Scripts\23]
"IEFixedFontName"="Gulim"
"IEPropFontName"="Gulim"

[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\International\Scripts\24]
"IEFixedFontName"="MS Gothic"
"IEPropFontName"="MS Gothic"

[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\International\Scripts\25]
"IEFixedFontName"="MingLiu"
"IEPropFontName"="MingLiu"

[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\International\Scripts\26]
"IEFixedFontName"="Simsun"
"IEPropFontName"="Simsun"

; @CESYSGEN IF MLANG_MLANGREG
; @CESYSGEN ENDIF MLANG_MLANGREG

;	
; @CESYSGEN ENDIF IE_MODULES_MLANG
;

; ---------------------------------------------------------------------------
; WININET
;----------------------------------------------------------------------------

;
; @CESYSGEN IF IE_MODULES_WININET
;
; User Agent
;
[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Internet Settings\5.0\User Agent]
@="Mozilla/4.0"
"Compatible"="compatible"
"Version"="MSIE 6.0"
"Platform"="Windows CE"
"UA-Language"="JavaScript"
"Desc"="Default (Windows CE)"

[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Internet Settings\5.0\User Agent\Templates\Same as Windows XP]
@="Mozilla/4.0"
"Compatible"="compatible"
"Version"="MSIE 6.0"
"Platform"="Windows NT 5.1"
"UA-Language"="JavaScript"

[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Internet Settings\5.0\User Agent\Templates\Same as Pocket PC]
@="Mozilla/4.0"
"Compatible"="compatible"
"Version"="MSIE 4.01"
"Platform"="Windows CE; PPC; 240x320"
"UA-Language"="JavaScript"

;[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Internet Settings\5.0\User Agent\Pre Platform]
;  additional info can go here
;"string to add"=""

;[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Internet Settings\5.0\User Agent\Post Platform]
;  additional info can go here such as browser screen size, for example
;"560x420"=""

[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Internet Settings\5.0]
"SpecialDomains"="lp. rg."

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings]
"MinorVersion"=";CE.net;"

;
; security
;
; enable Basic authentication support in wininet
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Security\Basic]
	"SecurityName"="Basic Authentication"
	"DLLFile"="wininet.dll"
	"SchemeList"="Basic"
	"Flags"=hex:00,00,00,00

; enable NTLM authentication support in wininet
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Security\NTLM]
	"SecurityName"="NTLM SSPI Authentication"
	"DLLFile"="ntlmssp.dll"
	"SchemeList"="NTLM"
	"Flags"=hex:08,00,00,00

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings]
	"EnableNegotiate"=dword:1
	"EnableHttp1_1"=dword:1
	"ProxyHttp1.1"=dword:1
	"SecureProtocols"=hex:a8,00,00,00

;
;   Default username
;
[HKEY_LOCAL_MACHINE\Ident]
    "Username"="guest"

;
;    Proxy settings
;
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings]
    "EnableAutodial"=dword:1

;
; Aggressive cache flush, for soft resets, set 1 to enable 0 to disable
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings]
    "AggressiveCacheFlush"=dword:0

;
; ---------------------------------------------------------------------------
; registry keys for cache paths
;
;  NOTE!!!: on per-user cache system, UserName
;  (see value of HKEY_LOCAL_MACHINE\Ident key above) is part of the cache paths
; --------------------------------------------------------------------------

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders]
"Cache"="\\Windows\\Profiles\\guest\\Temporary Internet Files"
"Cookies"="\\Windows\\Profiles\\guest\\Cookies"
"History"="\\Windows\\Profiles\\guest\\History"

;
; ---------------------------------------------------------------------------
; Registry keys for initial cache limits, limits are in Kb.
; If these entries are not in the registry, initial Content cache limit
; will be set to 512KB. Also the minimum sizes are 256 or 100h. The values
; here are in hex
; ---------------------------------------------------------------------------


[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\5.0\Cache]
"Signature"="Client UrlCache MMF Ver 4.7"
"QuotaAdjustCheck"=dword:00000001

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\5.0\Cache\Content]
"CachePrefix"=""
"CacheLimit"=dword:00000200

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\5.0\Cache\Cookies]
"CachePrefix"="Cookie:"
"CacheLimit"=dword:00000100

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\5.0\Cache\History]
"CachePrefix"="Visited:"
"CacheLimit"=dword:00000100


;
; @CESYSGEN ENDIF IE_MODULES_WININET
;


; ---------------------------------------------------------------------------
; URLMON
;----------------------------------------------------------------------------

;
; @CESYSGEN IF IE_MODULES_URLMON
;

; URL encoding default to non-utf8 for Japanese

;
; Compression/Decompression 
;

[HKEY_CLASSES_ROOT\CLSID\{8f6b0360-b80d-11d0-a9b3-006097942311}]
@="AP lzdhtml encoding/decoding Filter"

[HKEY_CLASSES_ROOT\CLSID\{8f6b0360-b80d-11d0-a9b3-006097942311}\InprocServer32]
@="urlmon.dll"
"ThreadingModel"="Both"

[HKEY_CLASSES_ROOT\CLSID\{79EAC9f2-BAF9-11CE-8C82-00AA004BA90B}\InprocServer32]
@="urlmon.dll"
"ThreadingModel"="Apartment"

;
; urlmon provided Protocols
;

;[HKEY_CLASSES_ROOT\CLSID\{79EAC9E2-BAF9-11CE-8C82-00AA004BA90B}\InprocServer32]
;@="urlmon.dll"

;[HKEY_CLASSES_ROOT\PROTOCOLS\Handler\http]
;"CLSID"="{79EAC9E2-BAF9-11CE-8C82-00AA004BA90B}"

;[HKEY_CLASSES_ROOT\PROTOCOLS\Handler\https]
;"CLSID"="{79EAC9E5-BAF9-11CE-8C82-00AA004BA90B}"

;[HKEY_CLASSES_ROOT\PROTOCOLS\Handler\file]
;"CLSID"="{79EAC9E7-BAF9-11CE-8C82-00AA004BA90B}"


;
; mshtml provided Plug-in Protocol handlers
;

[HKEY_CLASSES_ROOT\PROTOCOLS\Handler\javascript]
"CLSID"="{3050F3B2-98B5-11CF-BB82-00AA00BDCE0B}"

[HKEY_CLASSES_ROOT\PROTOCOLS\Handler\about]
"CLSID"="{3050F406-98B5-11CF-BB82-00AA00BDCE0B}"

[HKEY_CLASSES_ROOT\PROTOCOLS\Handler\res]
"CLSID"="{3050F3BC-98B5-11CF-BB82-00AA00BDCE0B}"


;
; MIME database
;

[HKEY_CLASSES_ROOT\MIME\Database\Content Type\image/bmp]
"Extension"=".bmp"
"CLSID"="{25336920-03F9-11cf-8FD0-00AA00686F13}"
"Image Filter CLSID"="{607fd4e8-0a03-11d1-ab1d-00c04fc9b304}"

[HKEY_CLASSES_ROOT\MIME\Database\Content Type\image/bmp\Bits]
"0"=hex:02,00,00,00,ff,ff,42,4d


[HKEY_CLASSES_ROOT\MIME\Database\Content Type\image/gif]
"Extension"=".gif"
"CLSID"="{25336920-03F9-11cf-8FD0-00AA00686F13}"
"Image Filter CLSID"="{607fd4e8-0a03-11d1-ab1d-00c04fc9b304}"

[HKEY_CLASSES_ROOT\MIME\Database\Content Type\image/gif\Bits]
"0"=hex:04,00,00,00,ff,ff,ff,ff,47,49,46,38


[HKEY_CLASSES_ROOT\MIME\Database\Content Type\image/jpeg]
"Extension"=".jpg"
"CLSID"="{25336920-03F9-11cf-8FD0-00AA00686F13}"
"Image Filter CLSID"="{607fd4e8-0a03-11d1-ab1d-00c04fc9b304}"

[HKEY_CLASSES_ROOT\MIME\Database\Content Type\image/jpeg\Bits]
"0"=hex:02,00,00,00,ff,ff,ff,d8


[HKEY_CLASSES_ROOT\MIME\Database\Content Type\image/pjpeg]
"CLSID"="{25336920-03F9-11cf-8FD0-00AA00686F13}"
"Extension"=".jpg"
"Image Filter CLSID"="{607fd4e8-0a03-11d1-ab1d-00c04fc9b304}"

[HKEY_CLASSES_ROOT\MIME\Database\Content Type\image/pjpeg\Bits]
"0"=hex:02,00,00,00,ff,ff,ff,d8


[HKEY_CLASSES_ROOT\MIME\Database\Content Type\image/xbm]
"Extension"=".xbm"

[HKEY_CLASSES_ROOT\MIME\Database\Content Type\image/x-xbitmap]
"Extension"=".xbm"
"CLSID"="{25336920-03F9-11cf-8FD0-00AA00686F13}"


[HKEY_CLASSES_ROOT\MIME\Database\Content Type\message/rfc822]
"CLSID"="{3050F3D9-98B5-11CF-BB82-00AA00BDCE0B}"


[HKEY_CLASSES_ROOT\MIME\Database\Content Type\text/css]
"Extension"=".css"


[HKEY_CLASSES_ROOT\MIME\Database\Content Type\text/html]
"Extension"=".htm"
"Encoding"=hex:08,00,00,00
"CLSID"="{25336920-03F9-11cf-8FD0-00AA00686F13}"


[HKEY_CLASSES_ROOT\MIME\Database\Content Type\text/plain]
"Extension"=".txt"
"Encoding"=hex:07,00,00,00
"CLSID"="{25336920-03F9-11cf-8FD0-00AA00686F13}"

[HKEY_CLASSES_ROOT\.exe]
@="exefile"
"Content Type"="application/x-msdownload"

[HKEY_CLASSES_ROOT\exefile\shell\open\command]
@="\"%1\" %*"

[HKEY_CLASSES_ROOT\MIME\Database\Content Type\application/x-msdownload]
"Extension"=".exe"

; @CESYSGEN IF URLMON_ZONES

; ZoneMap
[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Internet Settings\ZoneMap]
@=""
"ProxyByPass"=dword:00000001
"IntranetName"=dword:00000001
"UNCAsIntranet"=dword:00000001

[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Internet Settings\ZoneMap\Domains]
@=""

[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Internet Settings\ZoneMap\ProtocolDefaults]
@=""
"http"=dword:00000003
"https"=dword:00000003
"ftp"=dword:00000003
"file"=dword:00000001
"@ivt"=dword:00000001

[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Internet Settings\ZoneMap\Ranges]
@=""

; Zones
[HKEY_CLASSES_ROOT\CLSID\{7b8a2d94-0ac9-11d1-896c-00c04Fb6bfc4}]
@="Security Manager"

[HKEY_CLASSES_ROOT\CLSID\{7b8a2d94-0ac9-11d1-896c-00c04Fb6bfc4}\InprocServer32]
@="urlmon.dll"
"ThreadingModel"="both"

[HKEY_CLASSES_ROOT\CLSID\{7b8a2d95-0ac9-11d1-896c-00c04Fb6bfc4}]
@="URL Zone Manager"

[HKEY_CLASSES_ROOT\CLSID\{7b8a2d95-0ac9-11d1-896c-00c04Fb6bfc4}\InprocServer32]
@="urlmon.dll"
"ThreadingModel"="both"

[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Zones\1]
@=""
"DisplayName"="Local intranet"
"Description"="Local"
"Icon"="shell32.dll#0018"
"CurrentLevel"=dword:00010500
"MinLevel"=dword:00010000
"RecommendedLevel"=dword:00010500
"Flags"=dword:000000db
"1001"=dword:00000003
"1004"=dword:00000003
"1200"=dword:00000000
"1201"=dword:00000003
"1206"=dword:00000000
"1400"=dword:00000000
"1402"=dword:00000000
"1405"=dword:00000000
"1406"=dword:00000001
"1407"=dword:00000000
"1601"=dword:00000000
"1604"=dword:00000003
"1605"=dword:00000000
"1606"=dword:00000000
"1607"=dword:00000000
"1608"=dword:00000000
"1609"=dword:00000001
"1800"=dword:00000001
"1802"=dword:00000000
"1803"=dword:00000000
"1804"=dword:00000001
"1805"=dword:00000000
"1A00"=dword:00020000
"1A02"=dword:00000000
"1A03"=dword:00000000
"1A04"=dword:00000000
"1A05"=dword:00000000
"1A06"=dword:00000000
"1A10"=dword:00000000
"1C00"=dword:00020000
"1E05"=dword:00020000

[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Zones\2]
@=""
"DisplayName"="Trusted sites"
"Description"="Trusted"
"Icon"="inetcpl.cpl#00004480"
"CurrentLevel"=dword:00010000
"MinLevel"=dword:00010000
"RecommendedLevel"=dword:00010000
"Flags"=dword:00000047
"1001"=dword:00000003
"1004"=dword:00000003
"1200"=dword:00000000
"1201"=dword:00000003
"1206"=dword:00000000
"1400"=dword:00000000
"1402"=dword:00000000
"1405"=dword:00000000
"1406"=dword:00000000
"1407"=dword:00000000
"1601"=dword:00000000
"1604"=dword:00000003
"1605"=dword:00000000
"1606"=dword:00000000
"1607"=dword:00000000
"1608"=dword:00000000
"1609"=dword:00000001
"1800"=dword:00000000
"1802"=dword:00000000
"1803"=dword:00000000
"1804"=dword:00000000
"1805"=dword:00000000
"1A00"=dword:00000000
"1A02"=dword:00000000
"1A03"=dword:00000000
"1A04"=dword:00000000
"1A05"=dword:00000000
"1A06"=dword:00000000
"1A10"=dword:00000000
"1C00"=dword:00030000
"1E05"=dword:00030000

[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Zones\3]
@=""
"DisplayName"="Internet"
"Description"="Other"
"Icon"="inetcpl.cpl#001313"
"CurrentLevel"=dword:00011000
"MinLevel"=dword:00011000
"RecommendedLevel"=dword:00011000
"Flags"=dword:00000001
"1001"=dword:00000003
"1004"=dword:00000003
"1200"=dword:00000000
"1201"=dword:00000003
"1206"=dword:00000003
"1400"=dword:00000000
"1402"=dword:00000000
"1405"=dword:00000000
"1406"=dword:00000003
"1407"=dword:00000001
"1601"=dword:00000001
"1604"=dword:00000003
"1605"=dword:00000000
"1606"=dword:00000000
"1607"=dword:00000000
"1608"=dword:00000000
"1609"=dword:00000001
"1800"=dword:00000001
"1802"=dword:00000000
"1803"=dword:00000000
"1804"=dword:00000001
"1805"=dword:00000001
"1A00"=dword:00020000
"1A02"=dword:00000000
"1A03"=dword:00000000
"1A04"=dword:00000003
"1A05"=dword:00000001
"1A06"=dword:00000000
"1A10"=dword:00000001
"1C00"=dword:00010000
"1E05"=dword:00020000

[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Zones\4]
@=""
"DisplayName"="Restricted sites"
"Description"="Restricted sites"
"Icon"="inetcpl.cpl#00004481"
"CurrentLevel"=dword:00012000
"MinLevel"=dword:00012000
"RecommendedLevel"=dword:00012000
"Flags"=dword:00000003
"1001"=dword:00000003
"1004"=dword:00000003
"1200"=dword:00000003
"1201"=dword:00000003
"1206"=dword:00000003
"1400"=dword:00000003
"1402"=dword:00000003
"1405"=dword:00000000
"1406"=dword:00000003
"1407"=dword:00000003
"1601"=dword:00000001
"1604"=dword:00000003
"1605"=dword:00000000
"1606"=dword:00000003
"1607"=dword:00000003
"1608"=dword:00000003
"1609"=dword:00000001
"1800"=dword:00000003
"1802"=dword:00000001
"1803"=dword:00000003
"1804"=dword:00000003
"1805"=dword:00000001
"1A00"=dword:00010000
"1A02"=dword:00000003
"1A03"=dword:00000003
"1A04"=dword:00000003
"1A05"=dword:00000003
"1A06"=dword:00000003
"1A10"=dword:00000003
"1C00"=dword:00010000
"1E05"=dword:00010000

;
;P3P settings
;

; @CESYSGEN IF WININET_P3PPRIVACY
; @CESYSGEN ENDIF WININET_P3PPRIVACY
;

;
; @CESYSGEN ENDIF URLMON_ZONES
;

;
; Register for URL Protocols
;
[HKEY_CLASSES_ROOT\file]
;"URL:File Protocol"
@=mui_sz:"urlmon.dll,#9002"
"URL Protocol"=""

[HKEY_CLASSES_ROOT\http]
;"URL:HyperText Transfer Protocol"
@=mui_sz:"urlmon.dll,#9003"
"URL Protocol"=""

[HKEY_CLASSES_ROOT\https]
;"URL:HyperText Transfer Protocol with Privacy"
@=mui_sz:"urlmon.dll,#9004"
"URL Protocol"=""

[HKEY_CLASSES_ROOT\ftp]
;"URL:File Transfer Protocol"
@=mui_sz:"urlmon.dll,#9005"
"URL Protocol"=""

;
;   HTML Files (*.htm, *.html)
;

[HKEY_CLASSES_ROOT\.htm]
@="htmlfile"
"Content Type"="text/html"

[HKEY_CLASSES_ROOT\.html]
@="htmlfile"
"Content Type"="text/html"

[HKEY_CLASSES_ROOT\htmlfile]
;"HTML Document"
@=mui_sz:"urlmon.dll,#9001"

;
;   GIF Files (*.gif)
;
[HKEY_CLASSES_ROOT\.gif]
@="giffile"
"Content Type"="image/gif"

[HKEY_CLASSES_ROOT\giffile]
;"GIF Image"
@=mui_sz:"urlmon.dll,#9006"

;
;   JPEG Files 
;
[HKEY_CLASSES_ROOT\.jpe]
@="jpegfile"
"Content Type"="image/jpeg"

[HKEY_CLASSES_ROOT\.jpg]
@="jpegfile"
"Content Type"="image/jpeg"

[HKEY_CLASSES_ROOT\.jpeg]
@="jpegfile"
"Content Type"="image/jpeg"

[HKEY_CLASSES_ROOT\jpegfile]
;"JPEG Image"
@=mui_sz:"urlmon.dll,#9007"

;   XBM Files 
[HKEY_CLASSES_ROOT\.xbm]
"Content Type"="image/x-xbitmap"

[HKEY_CLASSES_ROOT\xbmfile]
;"XBM Image"
@=mui_sz:"urlmon.dll,#9008"

;   Other Formats 
[HKEY_CLASSES_ROOT\.txt]
"Content Type"="text/plain"

; @CESYSGEN IF SHELL_MODULES_EXPLORER
; For filesystem favorites
[HKEY_CLASSES_ROOT\.url]
@="urlfile"
[HKEY_CLASSES_ROOT\urlfile]
@=mui_sz:"urlmon.dll,#9010"
; @CESYSGEN ENDIF SHELL_MODULES_EXPLORER

;
; @CESYSGEN ENDIF IE_MODULES_URLMON
;

; ---------------------------------------------------------------------------
; MSHTML
;----------------------------------------------------------------------------

;
; @CESYSGEN IF IE_MODULES_MSHTML
;

;
; Internet Explorer Settings
;
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings]
	"User Agent"="Mozilla/4.0 (compatible; MSIE 6.0; Windows CE)"

[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main]
	"StackRes"=dword:00040000
	"Use_DlgBox_Colors"="no"
	"Anchor Underline"="no"
	"SmoothScroll"=dword:0

; @CESYSGEN IF MSHTML_TVLENS
; @CESYSGEN IF TVLENSREG_FWL
; @CESYSGEN ENDIF TVLENSREG_FWL
; @CESYSGEN IF TVLENSREG_DTA
; @CESYSGEN ENDIF TVLENSREG_DTA
; @CESYSGEN IF TVLENSREG_NOVSCRL
; @CESYSGEN ENDIF TVLENSREG_NOVSCRL
; @CESYSGEN IF TVLENSREG_LARGEFONT
; @CESYSGEN ENDIF TVLENSREG_LARGEFONT
; @CESYSGEN ENDIF MSHTML_TVLENS

[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Settings]
	"Anchor Color"="0,0,255"
	"Anchor Color Visited"="128,0,128"
	"Background Color"="255,255,255"
	"Text Color"="0,0,0"


;
;   About protocol settings
;
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\AboutURLs]
"blank"="res://mshtml.dll/blank.htm"
"repost"="res://mshtml.dll/repost.htm"
"PostNotCached"="res://mshtml.dll/repost.htm"
"NavigationFailure"="res://shdoclc.dll/navcancl.htm"
"DesktopItemNavigationFailure"="res://shdoclc.dll/navcancl.htm"
"NavigationCanceled"="res://shdoclc.dll/navcancl.htm"
"OfflineInformation"="res://shdoclc.dll/offcancl.htm"
"version"="file:///windows/about.htm"

;
;   URL Error page thresholds
;   default is 512 bytes, 
;
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Main\ErrorThresholds]
"403"=dword:00000100
"405"=dword:00000100
"410"=dword:00000100

; the following error codes use the default threshold
; uncommenmt and add above to change
;"400"=dword:00000200
;"404"=dword:00000200
;"406"=dword:00000200
;"408"=dword:00000200
;"409"=dword:00000200
;"500"=dword:00000200
;"501"=dword:00000200
;"505"=dword:00000200


;
;   Printing
;
; Printing: Page Setup
[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\PageSetup]
    "footer"="&u&b&d"
;"&w&bPage &p of &P"
    "header"=mui_sz:"mshtml.dll,#9001"
; margins are stored in 1/1000 inch units: 2ee is 750 (0.75")
    "margin_bottom"=dword:2ee
    "margin_left"=dword:2ee
    "margin_right"=dword:2ee
    "margin_top"=dword:2ee

; Template Printer support class HeaderFooter
[HKEY_CLASSES_ROOT\HeaderFooter.HeaderFooter]
@="HeaderFooter"

[HKEY_CLASSES_ROOT\HeaderFooter.HeaderFooter\CurVer]
@="HeaderFooter.HeaderFooter.1"

[HKEY_CLASSES_ROOT\HeaderFooter.HeaderFooter.1]
"CLSID"="{30c3f6cd-98b5-11cf-bb82-00aa00bdce0b}"

[HKEY_CLASSES_ROOT\CLSID\{30c3f6cd-98b5-11cf-bb82-00aa00bdce0b}]
@="HeaderFooter"

[HKEY_CLASSES_ROOT\CLSID\{30c3f6cd-98b5-11cf-bb82-00aa00bdce0b}\InprocServer32]
@="iepeers.dll"
"ThreadingModel"="both"

[HKEY_CLASSES_ROOT\CLSID\{30c3f6cd-98b5-11cf-bb82-00aa00bdce0b}\ProgID]
@="HeaderFooter.HeaderFooter.1"


; Template Printer support class LayoutRect

[HKEY_CLASSES_ROOT\LayoutRect.LayoutRect]
@="Layout Rect"

[HKEY_CLASSES_ROOT\LayoutRect.LayoutRect\CurVer]
@="LayoutRect.LayoutRect.1"

[HKEY_CLASSES_ROOT\LayoutRect.LayoutRect.1]
"CLSID"="{3050f664-98b5-11cf-bb82-00aa00bdce0b}"

[HKEY_CLASSES_ROOT\CLSID\{3050f664-98b5-11cf-bb82-00aa00bdce0b}]
@="Layout Rect"

[HKEY_CLASSES_ROOT\CLSID\{3050f664-98b5-11cf-bb82-00aa00bdce0b}\InprocServer32]
@="iepeers.dll"
"ThreadingModel"="both"

[HKEY_CLASSES_ROOT\CLSID\{3050f664-98b5-11cf-bb82-00aa00bdce0b}\ProgID]
@="LayoutRect.LayoutRect.1"

; Template Printer support class DeviceRect

[HKEY_CLASSES_ROOT\DeviceRect.DeviceRect]
@="Device Rect"

[HKEY_CLASSES_ROOT\DeviceRect.DeviceRect\CurVer]
@="DeviceRect.DeviceRect.1"

[HKEY_CLASSES_ROOT\DeviceRect.DeviceRect.1]
"CLSID"="{3050f6d4-98b5-11cf-bb82-00aa00bdce0b}"

[HKEY_CLASSES_ROOT\CLSID\{3050f6d4-98b5-11cf-bb82-00aa00bdce0b}]
@="Device Rect"

[HKEY_CLASSES_ROOT\CLSID\{3050f6d4-98b5-11cf-bb82-00aa00bdce0b}\InprocServer32]
@="iepeers.dll"
"ThreadingModel"="both"

[HKEY_CLASSES_ROOT\CLSID\{3050f6d4-98b5-11cf-bb82-00aa00bdce0b}\ProgID]
@="DeviceRect.DeviceRect.1"

; Template Printer Class

[HKEY_CLASSES_ROOT\TemplatePrinter.TemplatePRinter]
@="Template Printer"

[HKEY_CLASSES_ROOT\TemplatePrinter.TemplatePRinter\CurVer]
@="TemplatePrinter.TemplatePrinter.1"

[HKEY_CLASSES_ROOT\TemplatePrinter.TemplatePrinter.1]
"CLSID"="{3050f6b3-98b5-11cf-bb82-00aa00bdce0b}"

[HKEY_CLASSES_ROOT\CLSID\{3050f6b3-98b5-11cf-bb82-00aa00bdce0b}]
@="Template Printer class"

[HKEY_CLASSES_ROOT\CLSID\{3050f6b3-98b5-11cf-bb82-00aa00bdce0b}\InprocServer32]
@="iepeers.dll"
"ThreadingModel"="both"

[HKEY_CLASSES_ROOT\CLSID\{3050f6b3-98b5-11cf-bb82-00aa00bdce0b}\ProgID]
@="TemplatePrinter.TemplatePrinter.1"

;[HKEY_CLASSES_ROOT\CLSID\{3050f6b3-98b5-11cf-bb82-00aa00bdce0b}\VersionIndependentProgID]
;@="TemplatePrinter.TemplatePrinter"

; IePeers Class Factory
[HKEY_CLASSES_ROOT\CLSID\{3050F4CF-98B5-11CF-BB82-00AA00BDCE0B}]
@="PeerFactory Class"

[HKEY_CLASSES_ROOT\CLSID\{3050F4CF-98B5-11CF-BB82-00AA00BDCE0B}\InprocServer32]
@="iepeers.dll"
"ThreadingModel"="both"

[HKEY_CLASSES_ROOT\CLSID\{3050F4CF-98B5-11CF-BB82-00AA00BDCE0B}\ProgID]
@="PeerFactory.PeerFactory.1"

[HKEY_CLASSES_ROOT\CLSID\{3050F4CF-98B5-11CF-BB82-00AA00BDCE0B}\VersionIndependentProgID]
@="PeerFactory.PeerFactory"

; @CESYSGEN IF MSHTML_HTMLAPP

[HKEY_CLASSES_ROOT\CLSID\{3050F5C8-98B5-11CF-BB82-00AA00BDCE0B}]
@="HTA Document 6.0"

[HKEY_CLASSES_ROOT\CLSID\{3050F5C8-98B5-11CF-BB82-00AA00BDCE0B}\BrowseInPlace]
@=""

[HKEY_CLASSES_ROOT\CLSID\{3050F5C8-98B5-11CF-BB82-00AA00BDCE0B}\InProcServer32]
@="mshtml.dll"
"ThreadingModel"="both"

[HKEY_CLASSES_ROOT\CLSID\{3050F5C8-98B5-11CF-BB82-00AA00BDCE0B}\MiscStatus]
@="2228625"


[HKEY_CLASSES_ROOT\.hta]
@="htafile"
"Content Type"="application/hta"

[HKEY_CLASSES_ROOT\htafile\Shell\Open\Command]
@="mshta.exe \"file://%1\""

[HKEY_CLASSES_ROOT\MIME\Database\Content Type\application/hta]
"CLSID"="{3050f4d8-98B5-11CF-BB82-00AA00BDCE0B}"
"Extension"=".hta"

[HKEY_CLASSES_ROOT\CLSID\{3050f4d8-98B5-11CF-BB82-00AA00BDCE0B}]
@="HTML Application"

;[HKEY_CLASSES_ROOT\CLSID\{3050f4d8-98B5-11CF-BB82-00AA00BDCE0B}\LocalServer32]
;@="mshta.exe"

[HKEY_CLASSES_ROOT\CLSID\{3050f4d8-98B5-11CF-BB82-00AA00BDCE0B}\ProgID]
@="htafile"

[HKEY_CLASSES_ROOT\CLSID\{3050f4d8-98B5-11CF-BB82-00AA00BDCE0B}\Version]
@="1.0"

; @CESYSGEN ENDIF MSHTML_HTMLAPP


;
;   Compatibitility Flags for OLE Controls
;
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility]
"Version"="5.17"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility]
"EnableInlineData"=dword:00000000

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility\{0002E510-0000-0000-C000-000000000046}]
"Compatibility Flags"=dword:00040000

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility\{00080000-B1BA-11CE-ABC6-F5B2E79D9E3F}]
"Compatibility Flags"=dword:00004000

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility\{009541A0-3B81-101C-92F3-040224009C02}]
"Compatibility Flags"=dword:00000400

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility\{02466323-75ed-11cf-a267-0020af2546ea}]
"Compatibility Flags"=dword:00000008

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility\{025B1052-CB0B-11CF-A071-00A0C9A06E05}]
"Compatibility Flags"=dword:00000180

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility\{03405265-b4e2-11d0-8a77-00aa00a4fbc5}]
"Compatibility Flags"=dword:00000020

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility\{03405269-b4e2-11d0-8a77-00aa00a4fbc5}]
"Compatibility Flags"=dword:00000020

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility\{05589fa1-c356-11ce-bf01-00aa0055595a}]
"Compatibility Flags"=dword:00010000

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility\{06A7EC63-4E21-11D0-A112-00A0C90543AA}]
"Compatibility Flags"=dword:00000400

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility\{06DD38D3-D187-11CF-A80D-00C04FD74AD8}]
"Compatibility Flags"=dword:00000020

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility\{0713E8A2-850A-101B-AFC0-4210102A8DA7}]
"Compatibility Flags"=dword:00000820

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility\{0713E8D2-850A-101B-AFC0-4210102A8DA7}]
"Compatibility Flags"=dword:00000820

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility\{08B0e5c0-4FCB-11CF-AAA5-00401C608501}]
"Compatibility Flags"=dword:00010000

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility\{105C7D20-FE19-11D2-ACB6-0080C877D9B9}]
"Compatibility Flags"=dword:00200000

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility\{130D7743-5F5A-11D1-B676-00A0C9697233}]
"Compatibility Flags"=dword:00000400

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility\{16E349E0-702C-11CF-A3A9-00A0C9034920}]
"Compatibility Flags"=dword:00000400

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility\{1D2B4F40-1F10-11D1-9E88-00C04FDCAB92}]
"Compatibility Flags"=dword:00020000

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility\{1DF67C43-AEAA-11CF-BA92-444553540000}]
"Compatibility Flags"=dword:00000820

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility\{22D6F312-B0F6-11D0-94AB-0080C74C7E95}]
"Compatibility Flags"=dword:00000020

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility\{238f6f83-b8b4-11cf-8771-00a024541ee3}]
"Compatibility Flags"=dword:00001000

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility\{275E2FE0-7486-11D0-89D6-00A0C90C9B67}]
"Compatibility Flags"=dword:00000020

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility\{2BD0D2F2-52EC-11D1-8C69-0E16BC000000}]
"Compatibility Flags"=dword:00000400

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility\{3050f4d8-98b5-11cf-BB82-00AA00BDCE0B}]
"Compatibility Flags"=dword:00000400

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility\{3B7C8860-D78F-101B-B9B5-04021C009402}]
"Compatibility Flags"=dword:00000400

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility\{46646B43-EA16-11CF-870C-00201801DDD6}]
"Compatibility Flags"=dword:00002020

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility\{4FA211A0-FD53-11D2-ACB6-0080C877D9B9}]
"Compatibility Flags"=dword:00200000

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility\{50E5E3D1-C07E-11D0-B9FD-00A0249F6B00}]
"Compatibility Flags"=dword:00000400

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility\{58DA8D8A-9D6A-101B-AFC0-4210102A8DA7}]
"Compatibility Flags"=dword:00000820

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility\{58DA8D8F-9D6A-101B-AFC0-4210102A8DA7}]
"Compatibility Flags"=dword:00000820

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility\{59CCB4A0-727D-11CF-AC36-00AA00A47DD2}]
"Compatibility Flags"=dword:00000020

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility\{5A20858B-000D-11D0-8C01-444553540000}]
"Compatibility Flags"=dword:00000008

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility\{5B84FC03-E639-11CF-B8A0-00A024186BF1}]
"Compatibility Flags"=dword:00002000

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility\{6059B947-EC52-11CF-B509-00A024488F73}]
"Compatibility Flags"=dword:00004000

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility\{6B7E638F-850A-101B-AFC0-4210102A8DA7}]
"Compatibility Flags"=dword:00000820

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility\{6D940280-9F11-11CE-83FD-02608C3EC08A}]
"Compatibility Flags"=dword:00000400

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility\{6D940285-9F11-11CE-83FD-02608C3EC08A}]
"Compatibility Flags"=dword:00000400

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility\{73822330-B759-11D0-9E3D-00A0C911C819}]
"Compatibility Flags"=dword:00000400

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility\{7823A620-9DD9-11CF-A662-00AA00C066D2}]
"Compatibility Flags"=dword:00000020

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility\{78A9B22E-E0F4-11D0-B5DA-00C0F00AD7F8}]
"Compatibility Flags"=dword:00000400

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility\{7B9379D2-E1E4-11D0-8444-00401C6075AA}]
"Compatibility Flags"=dword:00200000

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility\{812AE312-8B8E-11CF-93C8-00AA00C08FDF}]
"Compatibility Flags"=dword:00000002

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility\{84926CA0-2941-101C-816F-0E6013114B7F}]
"Compatibility Flags"=dword:00000400

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility\{8856F961-340A-11D0-A96B-00C04FD705A2}]
"Compatibility Flags"=dword:00000021

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility\{8BD21D50-EC42-11CE-9E0D-00AA006002F3}]
"Compatibility Flags"=dword:00000001

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility\{8F2C1D40-C3CD-11D1-A08F-006097BD9970}]
"Compatibility Flags"=dword:00080000

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility\{913C89C0-492C-11D4-911A-009027370674}]
"Compatibility Flags"=dword:00000400

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility\{928626A3-6B98-11CF-90B4-00AA00A4011F}]
"Compatibility Flags"=dword:00000040

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility\{9590092D-8811-11CF-8075-444553540000}]
"Compatibility Flags"=dword:00004000

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility\{96B9602E-BD20-11D2-AC89-00C04F7989D6}]
"Compatibility Flags"=dword:00100000

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility\{99B42120-6EC7-11CF-A6C7-00AA00A47DD2}]
"Compatibility Flags"=dword:00040000

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility\{A123D693-256A-11d0-9DFE-00C04FD7BF41}]
"Compatibility Flags"=dword:00000020

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility\{AAD093B2-F9CA-11CF-9C85-0000C09300C4}]
"Compatibility Flags"=dword:00002000

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility\{AE24FDAE-03C6-11D1-8B76-0080C744F389}]
"Compatibility Flags"=dword:00000020

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility\{B283E214-2CB3-11D0-ADA6-00400520799C}]
"Compatibility Flags"=dword:00004000

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility\{B2F87B84-26A6-11D0-B50A-00A024488F73}]
"Compatibility Flags"=dword:00004000

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility\{B3F8F451-788A-11D0-89D9-00A0C90C9B67}]
"Compatibility Flags"=dword:00000820

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility\{B75FEF72-0C54-11D2-B14E-00C04FB9358B}]
"Compatibility Flags"=dword:00000400

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility\{B9D029D3-CDE3-11CF-855E-00A0C908FAF9}]
"Compatibility Flags"=dword:00000020

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility\{CA8A9780-280D-11CF-A24D-444553540000}]
"Compatibility Flags"=dword:00008008

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility\{CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA}]
"Compatibility Flags"=dword:00010000

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility\{D2F97240-C9F4-11CF-BFC4-00A0C90C2BDB}]
"Compatibility Flags"=dword:00000010

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility\{D306C3B7-2AD5-11D1-9E9A-00805F200005}]
"Compatibility Flags"=dword:00000400

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility\{E1A6B8A0-3603-101C-AC6E-040224009C02}]
"Compatibility Flags"=dword:00000400

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility\{E5DF9D10-3B52-11D1-83E8-00A0C90DC849}]
"Compatibility Flags"=dword:00020000

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility\{EFBD14F0-6BFB-11CF-9177-00805F8813FF}]
"Compatibility Flags"=dword:00000240
"MiscStatus Flags"=dword:00000180

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility\{F72A7B0E-0DD8-11D1-BD6E-00AA00B92AF1}]
"Compatibility Flags"=dword:00000400

;the following two flags are for enabling the WebBrowser Control
[HKEY_LOCAL_MACHINE\Software\Microsoft\Internet Explorer\ActiveX Compatibility\{8856F961-340A-11D0-A96B-00C04FD705A2}]
   "Compatibility Flags"=dword:21


;
;   Classes
;
[HKEY_CLASSES_ROOT\CLSID\{3050F3D6-98B5-11CF-BB82-00AA00BDCE0B}]
@="IImgCtx"

[HKEY_CLASSES_ROOT\CLSID\{3050F3D6-98B5-11CF-BB82-00AA00BDCE0B}\InProcServer32]
@="mshtml.dll"
"ThreadingModel"="both"

[HKEY_CLASSES_ROOT\CLSID\{3050F3D6-98B5-11CF-BB82-00AA00BDCE0B}\ProgID]
@="IImgCtx"


;[HKEY_CLASSES_ROOT\CLSID\{3050F3C2-98B5-11CF-BB82-00AA00BDCE0B}]
;@="Microsoft HTML DwnBindInfo"

[HKEY_CLASSES_ROOT\CLSID\{3050F3C2-98B5-11CF-BB82-00AA00BDCE0B}\InProcServer32]
@="mshtml.dll"
"ThreadingModel"="both"

;[HKEY_CLASSES_ROOT\CLSID\{3050F391-98B5-11CF-BB82-00AA00BDCE0B}]
;@="Microsoft HTML Window Security Proxy"

[HKEY_CLASSES_ROOT\CLSID\{3050F391-98B5-11CF-BB82-00AA00BDCE0B}\InProcServer32]
@="mshtml.dll"
"ThreadingModel"="both"

;[HKEY_CLASSES_ROOT\CLSID\{3050F3B2-98B5-11CF-BB82-00AA00BDCE0B}]
;@="Microsoft HTML Javascript Pluggable Protocol"

[HKEY_CLASSES_ROOT\CLSID\{3050F3B2-98B5-11CF-BB82-00AA00BDCE0B}\InProcServer32]
@="mshtml.dll"
"ThreadingModel"="both"

;[HKEY_CLASSES_ROOT\CLSID\{3050F3BC-98B5-11CF-BB82-00AA00BDCE0B}]
;@="Microsoft HTML Resource Pluggable Protocol"

[HKEY_CLASSES_ROOT\CLSID\{3050F3BC-98B5-11CF-BB82-00AA00BDCE0B}\InProcServer32]
@="mshtml.dll"
"ThreadingModel"="both"

;[HKEY_CLASSES_ROOT\CLSID\{3050F406-98B5-11CF-BB82-00AA00BDCE0B}]
;@="Microsoft HTML About Pluggable Protocol"

[HKEY_CLASSES_ROOT\CLSID\{3050F406-98B5-11CF-BB82-00AA00BDCE0B}\InProcServer32]
@="mshtml.dll"
"ThreadingModel"="both"

[HKEY_CLASSES_ROOT\CLSID\{25336920-03F9-11cf-8FD0-00AA00686F13}\InProcServer32]
@="mshtml.dll"
"ThreadingModel"="both"

;[HKEY_CLASSES_ROOT\CLSID\{25336920-03F9-11cf-8FD0-00AA00686F13}\MiscStatus",,,"2228625"

[HKEY_CLASSES_ROOT\CLSID\{25336920-03F9-11cf-8FD0-00AA00686F13}\ProgID]
@="htmlfile"

;[HKEY_CLASSES_ROOT\CLSID\{25336920-03F9-11cf-8FD0-00AA00686F13}\Version",,,"4.0"

[HKEY_CLASSES_ROOT\CLSID\{25336920-03F9-11cf-8FD0-00AA00686F13}\EnablePlugin\.css]
@="PointPlus plugin"


[HKEY_CLASSES_ROOT\CLSID\{25336921-03F9-11CF-8FD0-00AA00686F13}\InProcServer32]
@="mshtml.dll"
"ThreadingModel"="both"

;[HKEY_CLASSES_ROOT\CLSID\{25336921-03F9-11CF-8FD0-00AA00686F13}\MiscStatus",,,"0"

[HKEY_CLASSES_ROOT\CLSID\{25336921-03F9-11CF-8FD0-00AA00686F13}\ProgID]
@="htmlfile_FullWindowEmbed"


;[HKEY_CLASSES_ROOT\CLSID\{18845040-0fa5-11d1-ba19-00c04fd912d0}]
;@="Microsoft HTML Load Options"

[HKEY_CLASSES_ROOT\CLSID\{18845040-0fa5-11d1-ba19-00c04fd912d0}\InProcServer32]
@="mshtml.dll"
"ThreadingModel"="both"


;[HKEY_CLASSES_ROOT\CLSID\{05f6fe1a-ecef-11d0-aae7-00c04fc9b304}]
;@="IntDitherer Class"

[HKEY_CLASSES_ROOT\CLSID\{05f6fe1a-ecef-11d0-aae7-00c04fc9b304}\InProcServer32]
@="mshtml.dll"
"ThreadingModel"="both"

[HKEY_CLASSES_ROOT\CLSID\{05f6fe1a-ecef-11d0-aae7-00c04fc9b304}\ProgID]
@="MSHTML.IntDitherer.1"

[HKEY_CLASSES_ROOT\IImgCtx]
@="IImgCtx"

[HKEY_CLASSES_ROOT\IImgCtx\CLSID]
@="{3050F3D6-98B5-11CF-BB82-00AA00BDCE0B}"


;[HKEY_CLASSES_ROOT\CLSID\{607fd4e8-0a03-11d1-ab1d-00c04fc9b304}
;@="CoGIFFilter Class"

[HKEY_CLASSES_ROOT\CLSID\{607fd4e8-0a03-11d1-ab1d-00c04fc9b304}\InProcServer32]
@="mshtml.dll"
"ThreadingModel"="both"

;[HKEY_CLASSES_ROOT\CLSID\{607fd4e8-0a03-11d1-ab1d-00c04fc9b304}\ProgID]
;@="GIFFilter.CoGIFFilter.1"


;[HKEY_CLASSES_ROOT\GIFFilter.CoGIFFilter]
;@="CoGIFFilter Class"

[HKEY_CLASSES_ROOT\GIFFilter.CoGIFFilter\CLSID]
@="{607fd4e8-0a03-11d1-ab1d-00c04fc9b304}"

;[HKEY_CLASSES_ROOT\GIFFilter.CoGIFFilter.1]
;@="CoGIFFilter Class"

[HKEY_CLASSES_ROOT\GIFFilter.CoGIFFilter.1\CLSID]
@="{607fd4e8-0a03-11d1-ab1d-00c04fc9b304}"



;[HKEY_CLASSES_ROOT\JPEGFilter.CoJPEGFilter]
;@="CoJPEGFilter Class"

[HKEY_CLASSES_ROOT\JPEGFilter.CoJPEGFilter\CLSID]
@="{607fd4e8-0a03-11d1-ab1d-00c04fc9b304}"

;[HKEY_CLASSES_ROOT\JPEGFilter.CoJPEGFilter.1]
;@="CoJPEGFilter Class"

[HKEY_CLASSES_ROOT\JPEGFilter.CoJPEGFilter.1\CLSID]
@="{607fd4e8-0a03-11d1-ab1d-00c04fc9b304}"




;[HKEY_CLASSES_ROOT\BMPFilter.CoBMPFilter]
;@="CoBMPFilter Class"

[HKEY_CLASSES_ROOT\BMPFilter.CoBMPFilter\CLSID]
@="{607fd4e8-0a03-11d1-ab1d-00c04fc9b304}"

;[HKEY_CLASSES_ROOT\BMPFilter.CoBMPFilter.1]
;@="CoBMPFilter Class"

[HKEY_CLASSES_ROOT\BMPFilter.CoBMPFilter.1\CLSID]
@="{607fd4e8-0a03-11d1-ab1d-00c04fc9b304}"



;[HKEY_CLASSES_ROOT\CLSID\{3050f499-98b5-11cf-bb82-00aa00bdce0b}]
;@="Microsoft HTML Recalc"

[HKEY_CLASSES_ROOT\CLSID\{3050f499-98b5-11cf-bb82-00aa00bdce0b}\InProcServer32]
@="mshtml.dll"
"ThreadingModel"="Both"

;[HKEY_CLASSES_ROOT\CLSID\{3050f667-98B5-11CF-BB82-00AA00BDCE0B}]
;@="Microsoft Html Popup Window"

[HKEY_CLASSES_ROOT\CLSID\{3050f667-98B5-11CF-BB82-00AA00BDCE0B}\InProcServer32]
@="mshtml.dll"
"ThreadingModel"="both"

;[HKEY_CLASSES_ROOT\CLSID\{3050f67D-98b5-11cf-bb82-00aa00bdce0b}]
;@="Microsoft Html Document for Popup Window"

[HKEY_CLASSES_ROOT\CLSID\{3050f67D-98b5-11cf-bb82-00aa00bdce0b}\InProcServer32]
@="mshtml.dll"
"ThreadingModel"="both"


; ---------------------------------------------------------------------------
; IMGUTIL
;----------------------------------------------------------------------------

;
; @CESYSGEN IF IE_MODULES_IMGUTIL
;

[HKEY_CLASSES_ROOT\CLSID\{6A01FDA0-30DF-11d0-B724-00AA006C1A01}]
@="CoSniffStream Class"

[HKEY_CLASSES_ROOT\CLSID\{6A01FDA0-30DF-11d0-B724-00AA006C1A01}\InProcServer32]
@="imgutil.dll"
"ThreadingModel"="both"

[HKEY_CLASSES_ROOT\CLSID\{6A01FDA0-30DF-11d0-B724-00AA006C1A01}\ProgID]
@="ImgUtil.CoSniffStream.1"


[HKEY_CLASSES_ROOT\ImgUtil.CoSniffStream]
@="CoSniffStream Class"

[HKEY_CLASSES_ROOT\ImgUtil.CoSniffStream\CLSID]
@="{6A01FDA0-30DF-11d0-B724-00AA006C1A01}"

[HKEY_CLASSES_ROOT\ImgUtil.CoSniffStream.1]
@="CoSniffStream Class"

[HKEY_CLASSES_ROOT\ImgUtil.CoSniffStream.1\CLSID]
@="{6A01FDA0-30DF-11d0-B724-00AA006C1A01}"

[HKEY_CLASSES_ROOT\CLSID\{A860CE50-3910-11d0-86FC-00A0C913F750}]
@="CoDitherToRGB8 class"

[HKEY_CLASSES_ROOT\CLSID\{A860CE50-3910-11d0-86FC-00A0C913F750}\InProcServer32]
@="imgutil.dll"
"ThreadingModel"="Both"

[HKEY_CLASSES_ROOT\CLSID\{30C3B080-30FB-11d0-B724-00AA006C1A01}]
@="CoMapMIMEToCLSID Class"

[HKEY_CLASSES_ROOT\CLSID\{30C3B080-30FB-11d0-B724-00AA006C1A01}\InProcServer32]
@="imgutil.dll"
"ThreadingModel"="both"

[HKEY_CLASSES_ROOT\CLSID\{30C3B080-30FB-11d0-B724-00AA006C1A01}\ProgID]
@="ImgUtil.CoMapMIMEToCLSID.1"


[HKEY_CLASSES_ROOT\ImgUtil.CoMapMIMEToCLSID]
@="CoMapMIMEToCLSID Class"

[HKEY_CLASSES_ROOT\ImgUtil.CoMapMIMEToCLSID\CLSID]
@="{30C3B080-30FB-11d0-B724-00AA006C1A01}"

[HKEY_CLASSES_ROOT\ImgUtil.CoMapMIMEToCLSID.1]
@="CoMapMIMEToCLSID Class"

[HKEY_CLASSES_ROOT\ImgUtil.CoMapMIMEToCLSID.1\CLSID]
@="{30C3B080-30FB-11d0-B724-00AA006C1A01}"


;
; @CESYSGEN ENDIF IE_MODULES_IMGUTIL
;

; ---------------------------------------------------------------------------
; PNGFILT
;----------------------------------------------------------------------------

;
; @CESYSGEN IF IE_MODULES_PNGFILT
;

[HKEY_CLASSES_ROOT\CLSID\{A3CCEDF7-2DE2-11D0-86F4-00A0C913F750}]
@="CoPNGFilter Class"

[HKEY_CLASSES_ROOT\CLSID\{A3CCEDF7-2DE2-11D0-86F4-00A0C913F750}\InProcServer32]
@="pngfilt.dll"
"ThreadingModel"="both"

[HKEY_CLASSES_ROOT\CLSID\{A3CCEDF7-2DE2-11D0-86F4-00A0C913F750}\ProgID]
@="PNGFilter.CoPNGFilter.1"


[HKEY_CLASSES_ROOT\PNGFilter.CoPNGFilter]
@="CoPNGFilter Class"

[HKEY_CLASSES_ROOT\PNGFilter.CoPNGFilter\CLSID]
@="{A3CCEDF7-2DE2-11D0-86F4-00A0C913F750}"

[HKEY_CLASSES_ROOT\PNGFilter.CoPNGFilter.1]
@="CoPNGFilter Class"

[HKEY_CLASSES_ROOT\PNGFilter.CoPNGFilter.1\CLSID]
@="{A3CCEDF7-2DE2-11D0-86F4-00A0C913F750}"


[HKEY_CLASSES_ROOT\MIME\Database\Content Type\image/x-png]
"Image Filter CLSID"="{A3CCEDF7-2DE2-11D0-86F4-00A0C913F750}"

[HKEY_CLASSES_ROOT\MIME\Database\Content Type\image/x-png\Bits]
"0"=hex:08,00,00,00,FF,FF,FF,FF,FF,FF,FF,FF,89,50,4E,47,0D,0A,1A,0A

[HKEY_CLASSES_ROOT\MIME\Database\Content Type\image/png]
"Image Filter CLSID"="{A3CCEDF7-2DE2-11D0-86F4-00A0C913F750}"

[HKEY_CLASSES_ROOT\MIME\Database\Content Type\image/png\Bits]
"0"=hex:08,00,00,00,FF,FF,FF,FF,FF,FF,FF,FF,89,50,4E,47,0D,0A,1A,0A

;
; @CESYSGEN ENDIF IE_MODULES_PNGFILT
;

;
; This controls the JScript error dialog in the browser, disabling the dialog
; also allows the JScript engine to ignore errors and continue running.
;
[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main]
"Error Dlg Displayed On Every Error"="no"

; 0409 - default
; Default code page - these can be changed
[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\International]
"Default_CodePage"=hex:e4,04,00,00
"AcceptLanguage"="en-us"

; overwrite the above for the following locales




;-------------------
; printing options
;-------------------
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings]
;   page orientation: 1=portrait, 2=landscape
    "PageOrientation"=dword:1
;   print quality: 1=draft, 2=final
    "PrintQuality"=dword:1
;   paper size: Letter, Legal, A4, B4 are supported
;		1='letter', 5='Legal', 9='A4', 13='B5'
    "PaperSize"=dword:1

;
; @CESYSGEN ENDIF IE_MODULES_MSHTML
;

; ---------------------------------------------------------------------------
; SHDOCVW
;----------------------------------------------------------------------------

;
; @CESYSGEN IF IE_MODULES_SHDOCVW
;


[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer]
"ProductID"="71929-932-2000023-12347"

;
; SHDOCVW CLSID_WebBrowser
;
[HKEY_CLASSES_ROOT\CLSID\{8856F961-340A-11D0-A96B-00C04FD705A2}\InprocServer32]
@="shdocvw.dll"
"ThreadingModel"="both"

;
; SHDOCVW CLSID_DocHostUI 
;
[HKEY_CLASSES_ROOT\CLSID\{7057e952-bd1b-11d1-8919-00c04fc2c836}\InprocServer32]
@="shdocvw.dll"
"ThreadingModel"="both"

; ---------------------------------------------------------------------------
; URLHist in shdocvw
;----------------------------------------------------------------------------

[HKEY_CLASSES_ROOT\CLSID\{3C374A40-BAE4-11CF-BF7D-00AA006946EE}\InprocServer32]
@="shdocvw.dll"
"ThreadingModel"="both"

[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\URL\DefaultPrefix]
@="http://"

[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\URL\Prefixes]
"ftp"="ftp://"
"www"="http://"


; ---------------------------------------------------------------------------
; FileAssoc
;----------------------------------------------------------------------------

;[HKEY_CLASSES_ROOT\htmlfile\BrowseInPlace",,,""

[HKEY_CLASSES_ROOT\htmlfile\CLSID]
@="{25336920-03F9-11cf-8FD0-00AA00686F13}"

;[HKEY_CLASSES_ROOT\htmlfile_FullWindowEmbed]
;@="Microsoft HTML Document 4.0"

;[HKEY_CLASSES_ROOT\htmlfile_FullWindowEmbed\BrowseInPlace",,,""

[HKEY_CLASSES_ROOT\htmlfile_FullWindowEmbed\CLSID]
@="{25336921-03F9-11CF-8FD0-00AA00686F13}"


;
; css
;
[HKEY_CLASSES_ROOT\.css]
"Content Type"="text/css"


;
;   BMP Files (*.bmp)
;
;
; @CESYSGEN IF IE_MODULES_HTMLHELP
; @CESYSGEN ENDIF IE_MODULES_HTMLHELP
;


[HKEY_CLASSES_ROOT\.bmp]
@="bmpfile"
"Content Type"="image/bmp"

[HKEY_CLASSES_ROOT\bmpfile]
;"Bitmap Image"
@=mui_sz:"urlmon.dll,#9009"

[HKEY_CLASSES_ROOT\bmpfile\CLSID]
@="{25336920-03F9-11cf-8FD0-00AA00686F13}"


[HKEY_CLASSES_ROOT\giffile\CLSID]
@="{25336920-03F9-11cf-8FD0-00AA00686F13}"


[HKEY_CLASSES_ROOT\.jfif]
@="pjpegfile"
"Content Type"="image/pjpeg"

[HKEY_CLASSES_ROOT\jpegfile\CLSID]
@="{25336920-03F9-11cf-8FD0-00AA00686F13}"


;   Progressive JPEG Files 
[HKEY_CLASSES_ROOT\pjpegfile]
;"JPEG Image"
@=mui_sz:"urlmon.dll,#9007"

[HKEY_CLASSES_ROOT\pjpegfile\CLSID]
@="{25336920-03F9-11cf-8FD0-00AA00686F13}"


[HKEY_CLASSES_ROOT\xbmfile\CLSID]
@="{25336920-03F9-11cf-8FD0-00AA00686F13}"


[HKEY_CLASSES_ROOT\.hta]
"Content Type"="application/hta"

[HKEY_CLASSES_ROOT\.htc]
"Content Type"="text/x-component"

[HKEY_CLASSES_ROOT\MIME\Database\Content Type\text/x-component]
"CLSID"="{3050f4f8-98b5-11cf-bb82-00aa00bdce0b}"
"Extension"=".htc"

[HKEY_CLASSES_ROOT\CLSID\{3050f4f8-98b5-11cf-bb82-00aa00bdce0b}\InProcServer32]
@="mshtml.dll"
"ThreadingModel"="both"

[HKEY_CLASSES_ROOT\MIME\Database\Content Type\text/x-scriptlet]
"CLSID"="{ae24fdae-03c6-11d1-8b76-0080c744f389}"

[HKEY_CLASSES_ROOT\CLSID\{ae24fdae-03c6-11d1-8b76-0080c744f389}\InProcServer32]
@="mshtml.dll"
"ThreadingModel"="both"

;
; @CESYSGEN ENDIF IE_MODULES_SHDOCVW
;



; ---------------------------------------------------------------------------
; IEXPLORE
;----------------------------------------------------------------------------

;----------------------------------------------------------------------------
; MSXML
;----------------------------------------------------------------------------

;
; @CESYSGEN IF IE_MODULES_MSXML3


; @CESYSGEN IF MSXML3_XMLDOM

; Windows CE does not support running msxml in side-by-side mode.  Only one 
; version of msxml can be installed on the device at once.  This configuration 
; is like running msxml 3.0 in replace mode on the desktop.

;
; XML DOM Document
;
[HKEY_CLASSES_ROOT\CLSID\{2933BF90-7B36-11d2-B20E-00C04F983E60}]
@="XML DOM Document"
[HKEY_CLASSES_ROOT\CLSID\{2933BF90-7B36-11d2-B20E-00C04F983E60}\InProcServer32]
@="msxml3.dll"
"ThreadingModel"="Both"
[HKEY_CLASSES_ROOT\CLSID\{2933BF90-7B36-11d2-B20E-00C04F983E60}\ProgID]
@="Msxml2.DOMDocument"
[HKEY_CLASSES_ROOT\CLSID\{2933BF90-7B36-11d2-B20E-00C04F983E60}\TypeLib]
@="{f5078f18-c551-11d3-89b9-0000f81fe221}"
[HKEY_CLASSES_ROOT\CLSID\{2933BF90-7B36-11d2-B20E-00C04F983E60}\Version]
@="3.0"

[HKEY_CLASSES_ROOT\CLSID\{F6D90F11-9C73-11D3-B32E-00C04F990BB4}]
@="XML DOM Document"
[HKEY_CLASSES_ROOT\CLSID\{F6D90F11-9C73-11D3-B32E-00C04F990BB4}\InProcServer32]
@="msxml3.dll"
"ThreadingModel"="Both"
[HKEY_CLASSES_ROOT\CLSID\{F6D90F11-9C73-11D3-B32E-00C04F990BB4}\ProgID]
@="Msxml2.DOMDocument"
[HKEY_CLASSES_ROOT\CLSID\{F6D90F11-9C73-11D3-B32E-00C04F990BB4}\TypeLib]
@="{f5078f18-c551-11d3-89b9-0000f81fe221}"
[HKEY_CLASSES_ROOT\CLSID\{F6D90F11-9C73-11D3-B32E-00C04F990BB4}\Version]
@="3.0"


[HKEY_CLASSES_ROOT\MSXML.DOMDocument]
@="XML DOM Document"
[HKEY_CLASSES_ROOT\MSXML.DOMDocument\CLSID]
@="{2933BF90-7B36-11d2-B20E-00C04F983E60}"

[HKEY_CLASSES_ROOT\Microsoft.XMLDOM]
@="XML DOM Document"
[HKEY_CLASSES_ROOT\Microsoft.XMLDOM\CLSID]
@="{2933BF90-7B36-11d2-B20E-00C04F983E60}"

[HKEY_CLASSES_ROOT\MSXML2.DOMDocument]
@="XML DOM Document"
[HKEY_CLASSES_ROOT\Msxml2.DOMDocument\CLSID]
@="{2933BF90-7B36-11d2-B20E-00C04F983E60}"

;
; Low level XML parser interface
;
[HKEY_CLASSES_ROOT\CLSID\{d2423620-51a0-11d2-9caf-0060b0ec3d39}]
@="XML Parser"
[HKEY_CLASSES_ROOT\CLSID\{d2423620-51a0-11d2-9caf-0060b0ec3d39}\InProcServer32]
@="msxml3.dll"
"ThreadingModel"="Both"
[HKEY_CLASSES_ROOT\CLSID\{d2423620-51a0-11d2-9caf-0060b0ec3d39}\ProgID]
@="Microsoft.XMLParser"

[HKEY_CLASSES_ROOT\CLSID\{f5078f19-c551-11d3-89b9-0000f81fe221}]
@="XML Parser"
[HKEY_CLASSES_ROOT\CLSID\{f5078f19-c551-11d3-89b9-0000f81fe221}\InProcServer32]
@="msxml3.dll"
[HKEY_CLASSES_ROOT\CLSID\{f5078f19-c551-11d3-89b9-0000f81fe221}\ProgID]
@="Msxml2.XMLParser"


[HKEY_CLASSES_ROOT\Microsoft.XMLParser]
@="XML Parser"
[HKEY_CLASSES_ROOT\Microsoft.XMLParser\CLSID]
@="{d2423620-51a0-11d2-9caf-0060b0ec3d39}"

[HKEY_CLASSES_ROOT\Msxml2.XMLParser]
@="XML Parser"

[HKEY_CLASSES_ROOT\Msxml2.XMLParser\CLSID]
@="{f5078f19-c551-11d3-89b9-0000f81fe221}"

;
; XMLSchema Cache
;
[HKEY_CLASSES_ROOT\Msxml2.XMLSchemaCache]
@="XML Schema Cache"
[HKEY_CLASSES_ROOT\Msxml2.XMLSchemaCache\CLSID]
@="{373984C9-B845-449B-91E7-45AC83036ADE}"

[HKEY_CLASSES_ROOT\CLSID\{373984C9-B845-449B-91E7-45AC83036ADE}]
@="XML Schema Cache"

[HKEY_CLASSES_ROOT\CLSID\{373984C9-B845-449B-91E7-45AC83036ADE}\InProcServer32]
@="msxml3.dll"
"ThreadingModel"="Both"
[HKEY_CLASSES_ROOT\CLSID\{373984C9-B845-449B-91E7-45AC83036ADE}\ProgID]
@="Msxml2.XMLSchemaCache"
[HKEY_CLASSES_ROOT\CLSID\{373984C9-B845-449B-91E7-45AC83036ADE}\Version]
@="3.0"


; type library
[HKEY_CLASSES_ROOT\Typelib\{f5078f18-c551-11d3-89b9-0000f81fe221}\3.0]
@="Microsoft XML, v3.0"

[HKEY_CLASSES_ROOT\Typelib\{f5078f18-c551-11d3-89b9-0000f81fe221}\3.0\0\win32]
@="msxml3.dll"
; @CESYSGEN ENDIF MSXML3_XMLDOM



; @CESYSGEN IF MSXML3_XMLHTTP
;
; XMLHTTP
;
[HKEY_CLASSES_ROOT\CLSID\{ED8C108E-4349-11D2-91A4-00C04F7969E8}]
@="XML HTTP Request"
[HKEY_CLASSES_ROOT\CLSID\{ED8C108E-4349-11D2-91A4-00C04F7969E8}\InProcServer32]
@="msxml3.dll"
"ThreadingModel"="Both"
[HKEY_CLASSES_ROOT\CLSID\{ED8C108E-4349-11D2-91A4-00C04F7969E8}\ProgID]
@="Microsoft.XMLHTTP"
[HKEY_CLASSES_ROOT\CLSID\{ED8C108E-4349-11D2-91A4-00C04F7969E8}\Typelib]
@="{f5078f18-c551-11d3-89b9-0000f81fe221}"

[HKEY_CLASSES_ROOT\CLSID\{F6D90F16-9C73-11D3-B32E-00C04F990BB4}]
@="XML HTTP Request"
[HKEY_CLASSES_ROOT\CLSID\{F6D90F16-9C73-11D3-B32E-00C04F990BB4}\InProcServer32]
@="msxml3.dll"
"ThreadingModel"="Both"
[HKEY_CLASSES_ROOT\CLSID\{F6D90F16-9C73-11D3-B32E-00C04F990BB4}\ProgID]
@="Microsoft.XMLHTTP"
[HKEY_CLASSES_ROOT\CLSID\{F6D90F16-9C73-11D3-B32E-00C04F990BB4}\Typelib]
@="{f5078f18-c551-11d3-89b9-0000f81fe221}"

[HKEY_CLASSES_ROOT\Msxml2.XMLHTTP]
@="XML HTTP"
[HKEY_CLASSES_ROOT\Msxml2.XMLHTTP\CLSID]
@="{F6D90F16-9C73-11D3-B32E-00C04F990BB4}"

[HKEY_CLASSES_ROOT\Microsoft.XMLHTTP]
@="XML HTTP Request"
[HKEY_CLASSES_ROOT\Microsoft.XMLHTTP\CLSID]
@="{ED8C108E-4349-11D2-91A4-00C04F7969E8}"
; @CESYSGEN ENDIF MSXML3_XMLHTTP


; @CESYSGEN IF MSXML3_XMLSAX
;
; MXXML Writer
;
[HKEY_CLASSES_ROOT\Msxml2.MXXMLWriter]
@="MXXMLWriter"
[HKEY_CLASSES_ROOT\Msxml2.MXXMLWriter\CLSID]
@="{fc220ad8-a72a-4ee8-926e-0b7ad152a020}"

[HKEY_CLASSES_ROOT\CLSID\{fc220ad8-a72a-4ee8-926e-0b7ad152a020}]
@="MXXMLWriter"
[HKEY_CLASSES_ROOT\CLSID\{fc220ad8-a72a-4ee8-926e-0b7ad152a020}\InProcServer32]
@="msxml3.dll"
"ThreadingModel"="Both"
[HKEY_CLASSES_ROOT\CLSID\{fc220ad8-a72a-4ee8-926e-0b7ad152a020}\ProgID]
@="Msxml2.MXXMLWriter"
[HKEY_CLASSES_ROOT\CLSID\{fc220ad8-a72a-4ee8-926e-0b7ad152a020}\Version]
@="3.0"

;
; SAXAttributes
;
[HKEY_CLASSES_ROOT\Msxml2.SAXAttributes]
@="SAXAttributes"
[HKEY_CLASSES_ROOT\Msxml2.SAXAttributes\CLSID]
@="{4dd441ad-526d-4a77-9f1b-9841ed802fb0}"

[HKEY_CLASSES_ROOT\CLSID\{4dd441ad-526d-4a77-9f1b-9841ed802fb0}]
@="SAXAttributes"
[HKEY_CLASSES_ROOT\CLSID\{4dd441ad-526d-4a77-9f1b-9841ed802fb0}\InProcServer32]
@="msxml3.dll"
"ThreadingModel"="Both"
[HKEY_CLASSES_ROOT\CLSID\{4dd441ad-526d-4a77-9f1b-9841ed802fb0}\ProgID]
@="Msxml2.SAXAttributes"
[HKEY_CLASSES_ROOT\CLSID\{4dd441ad-526d-4a77-9f1b-9841ed802fb0}\Version]
@="3.0"
; @CESYSGEN ENDIF MSXML3_XMLSAX

; @CESYSGEN IF MSXML3_XMLSAX || MSXML3_XMLMINISAX
;
; SAXXMLReader
;
[HKEY_CLASSES_ROOT\Msxml2.SAXXMLReader]
@="SAX XML Reader"
[HKEY_CLASSES_ROOT\Msxml2.SAXXMLReader\CLSID]
@="{079aa557-4a18-424a-8eee-e39f0a8d41b9}"

[HKEY_CLASSES_ROOT\CLSID\{079aa557-4a18-424a-8eee-e39f0a8d41b9}]
@="SAX XML Reader"
[HKEY_CLASSES_ROOT\CLSID\{079aa557-4a18-424a-8eee-e39f0a8d41b9}\InProcServer32]
@="msxml3.dll"
"ThreadingModel"="Both"
[HKEY_CLASSES_ROOT\CLSID\{079aa557-4a18-424a-8eee-e39f0a8d41b9}\ProgID]
@="Msxml2.SAXXMLReader"
[HKEY_CLASSES_ROOT\CLSID\{079aa557-4a18-424a-8eee-e39f0a8d41b9}\Version]
@="3.0"
; @CESYSGEN ENDIF MSXML3_XMLSAX || MSXML3_XMLMINISAX


; @CESYSGEN IF MSXML3_XMLMINISAX
; @CESYSGEN ENDIF MSXML3_XMLMINISAX


; @CESYSGEN IF MSXML3_XMLMIME
;
; XML Mime Viewer
;
[HKEY_CLASSES_ROOT\.xml]
"Content Type"="text/xml"
; "PerceivedType"="text"


[HKEY_CLASSES_ROOT\MIME\Database\Content Type\text/xml]
"Extension"=".xml"
"CLSID"="{48123bc4-99d9-11d1-a6b3-00c04fd91555}"
"Encoding"=hex:08,00,00,00


[HKEY_CLASSES_ROOT\CLSID\{48123bc4-99d9-11d1-a6b3-00c04fd91555}\BrowseInPlace]

[HKEY_CLASSES_ROOT\CLSID\{48123bc4-99d9-11d1-a6b3-00c04fd91555}\InProcServer32]
@="msxml3.dll"
"ThreadingModel"="both"

[HKEY_CLASSES_ROOT\CLSID\{48123bc4-99d9-11d1-a6b3-00c04fd91555}\ProgID]
@="xmlfile"

[HKEY_CLASSES_ROOT\CLSID\{48123bc4-99d9-11d1-a6b3-00c04fd91555}\Version]
@="1.0"


[HKEY_CLASSES_ROOT\xmlfile\BrowseInPlace]

[HKEY_CLASSES_ROOT\xmlfile\CLSID]
@="{48123bc4-99d9-11d1-a6b3-00c04fd91555}"
; @CESYSGEN ENDIF MSXML3_XMLMIME


; @CESYSGEN IF MSXML3_XMLISLANDS
; @CESYSGEN ENDIF MSXML3_XMLISLANDS


; @CESYSGEN ENDIF IE_MODULES_MSXML3
;



; ----------------------------------------------------------------------------
; WPLAYER
;-----------------------------------------------------------------------------

; @CESYSGEN IF IE_MODULES_WPLAYER
; @CESYSGEN ENDIF IE_MODULES_WPLAYER
;

; ----------------------------------------------------------------------------
; IESAMPLE
;-----------------------------------------------------------------------------

; @CESYSGEN IF IE_MODULES_IESAMPLE

[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main]
    "Start Page"="http://www.msn.com"
    "Search Page"="http://search.msn.com"

; moved from wininet
[HKEY_LOCAL_MACHINE\Ident]
    "Desc"="Sample Internet Explorer product"

;
; Register IESample for web pages
;
[HKEY_CLASSES_ROOT\htmlfile\shell\open\command]
@="iesample.exe %1"
[HKEY_CLASSES_ROOT\htmlfile\DefaultIcon]
@="iesample.exe,-108"

;
; Register IESample for URL Protocols
;
[HKEY_CLASSES_ROOT\http\DefaultIcon]
@="iesample.exe,0"
[HKEY_CLASSES_ROOT\http\Shell\Open\Command]
@="iesample.exe %1"

[HKEY_CLASSES_ROOT\https\DefaultIcon]
@="iesample.exe,0"
[HKEY_CLASSES_ROOT\https\Shell\Open\Command]
@="iesample.exe %1"

[HKEY_CLASSES_ROOT\ftp\DefaultIcon]
@="iesample.exe,0"
[HKEY_CLASSES_ROOT\ftp\Shell\Open\Command]
@="iesample.exe %1"

; register jpegs with iesimple
[HKEY_CLASSES_ROOT\jpegfile\Shell\Open\Command]
@="iesample.exe %1"

; @CESYSGEN ENDIF IE_MODULES_IESAMPLE
;


; ----------------------------------------------------------------------------
; IESIMPLE
;-----------------------------------------------------------------------------

; @CESYSGEN IF IE_MODULES_IESIMPLE
; @CESYSGEN ENDIF IE_MODULES_IESIMPLE

; ----------------------------------------------------------------------------
; MSCEFILE
;-----------------------------------------------------------------------------

; @CESYSGEN IF IE_MODULES_MSCEFILE
; @CESYSGEN ENDIF IE_MODULES_MSCEFILE
;

; Set this to enable an editor for the view-source: protocol
;[HKEY_LOCAL_MACHINE\Software\Microsoft\Internet Explorer\View Source Editor]
;"Editor Name"="pword.exe"


; ----------------------------------------------------------------------------
; IETheme -- IE theming code for intrinsic controls
;-----------------------------------------------------------------------------

; @CESYSGEN IF IE_MODULES_IETHEME
; @CESYSGEN ENDIF IE_MODULES_IETHEME


; ----------------------------------------------------------------------------
; Actxprxy -- MSHTML Interface Marshalling support
;-----------------------------------------------------------------------------

; @CESYSGEN IF IE_MODULES_ACTXPRXY
; @CESYSGEN ENDIF IE_MODULES_ACTXPRXY



; @CESYSGEN IF IE_MODULES_DXTRANS
; @CESYSGEN ENDIF IE_MODULES_DXTRANS

; @CESYSGEN IF IE_MODULES_DXTRANS
; @CESYSGEN ENDIF IE_MODULES_DXTRANS


;
; Copyright (c) Microsoft Corporation.  All rights reserved.
;
;
; Use of this source code is subject to the terms of the Microsoft end-user
; license agreement (EULA) under which you licensed this SOFTWARE PRODUCT.
; If you did not accept the terms of the EULA, you are not authorized to use
; this source code. For a copy of the EULA, please see the LICENSE.RTF on your
; install media.
;
; ---------------- JSCRIPT ------------------------------
; @CESYSGEN IF SCRIPT_MODULES_JSCRIPT

;
; JScript ProgID
;
[HKEY_CLASSES_ROOT\JScript\CLSID]
	@="{F414C260-6AC0-11CF-B6D1-00AA00BBBB58}"
[HKEY_CLASSES_ROOT\JScript\OLEScript]
	; no value

[HKEY_CLASSES_ROOT\LiveScript\CLSID]
	@="{F414C260-6AC0-11CF-B6D1-00AA00BBBB58}"
[HKEY_CLASSES_ROOT\LiveScript\OLEScript]
	; no value

[HKEY_CLASSES_ROOT\JavaScript\CLSID]
	@="{F414C260-6AC0-11CF-B6D1-00AA00BBBB58}"
[HKEY_CLASSES_ROOT\JavaScript\OLEScript]
	; no value

[HKEY_CLASSES_ROOT\JavaScript1.1\CLSID]
	@="{F414C260-6AC0-11CF-B6D1-00AA00BBBB58}"
[HKEY_CLASSES_ROOT\JavaScript1.1\OLEScript]
	; no value

[HKEY_CLASSES_ROOT\JavaScript1.2\CLSID]
	@="{F414C260-6AC0-11CF-B6D1-00AA00BBBB58}"
[HKEY_CLASSES_ROOT\JavaScript1.2\OLEScript]
	; no value

[HKEY_CLASSES_ROOT\JavaScript1.3\CLSID]
	@="{F414C260-6AC0-11CF-B6D1-00AA00BBBB58}"
[HKEY_CLASSES_ROOT\JavaScript1.3\OLEScript]
	; no value

[HKEY_CLASSES_ROOT\ECMAScript\CLSID]
	@="{F414C260-6AC0-11CF-B6D1-00AA00BBBB58}"
[HKEY_CLASSES_ROOT\ECMAScript\OLEScript]
	; no value

;
; JScript CLSID
;
[HKEY_CLASSES_ROOT\CLSID\{F414C260-6AC0-11CF-B6D1-00AA00BBBB58}\InprocServer32]
	@="jscript.dll"
	"ThreadingModel"="both"

[HKEY_CLASSES_ROOT\CLSID\{f414c260-6ac0-11cf-b6d1-00aa00bbbb58}\ProgID]
	@="JScript"
[HKEY_CLASSES_ROOT\CLSID\{f414c260-6ac0-11cf-b6d1-00aa00bbbb58}\OLEScript]
	; no value

;
; JScript Author ProgID
;
; @CESYSGEN IF JSCRIPT_JSAUTHOR
; @CESYSGEN ENDIF JSCRIPT_JSAUTHOR

;
; JScript Encode CLSID
;

; @CESYSGEN IF JSCRIPT_JSENCODE
; @CESYSGEN ENDIF JSCRIPT_JSENCODE

; @CESYSGEN ENDIF SCRIPT_MODULES_JSCRIPT




; ---------------------------------------------------------------------------
; VBScript
;----------------------------------------------------------------------------

; @CESYSGEN IF SCRIPT_MODULES_VBSCRIPT

;
; VBScript ProgID
;
[HKEY_CLASSES_ROOT\VBScript\CLSID]
@="{B54F3741-5B07-11cf-A4B0-00AA004A55E8}"
[HKEY_CLASSES_ROOT\VBScript\OLEScript]
	; no value

[HKEY_CLASSES_ROOT\VBS\CLSID]
@="{B54F3741-5B07-11cf-A4B0-00AA004A55E8}"
[HKEY_CLASSES_ROOT\VBS\OLEScript]
	; no value

;
; VBScript CLSID
;
[HKEY_CLASSES_ROOT\CLSID\{B54F3741-5B07-11cf-A4B0-00AA004A55E8}\InprocServer32]
	@="vbscript.dll"
	"ThreadingModel"="Both"

[HKEY_CLASSES_ROOT\CLSID\{B54F3741-5B07-11cf-A4B0-00AA004A55E8}\ProgID]
	@="VBScript"
[HKEY_CLASSES_ROOT\CLSID\{B54F3741-5B07-11cf-A4B0-00AA004A55E8}\OLEScript]
	; no value


; VBScript.RegExp
[HKEY_CLASSES_ROOT\CLSID\{3F4DACA4-160D-11D2-A8E9-00104B365C9F}\InprocServer32]
	@="vbscript.dll"
	"ThreadingModel"="Both"

[HKEY_CLASSES_ROOT\CLSID\{3F4DACA4-160D-11D2-A8E9-00104B365C9F}\OLEScript]
	; no value

[HKEY_CLASSES_ROOT\CLSID\{3F4DACA4-160D-11D2-A8E9-00104B365C9F}\ProgId]
	@="VBScript.RegExp"

[HKEY_CLASSES_ROOT\VBScript.RegExp\CLSID]
	@="{3F4DACA4-160D-11D2-A8E9-00104B365C9F}"

[HKEY_CLASSES_ROOT\VBScript.RegExp\OLEScript]
	; no value


[HKEY_CLASSES_ROOT\TypeLib\{3F4DACA7-160D-11D2-A8E9-00104B365C9F}\1.0\0\win32]
@="vbscript.dll\\2"

[HKEY_CLASSES_ROOT\TypeLib\{3F4DACA7-160D-11D2-A8E9-00104B365C9F}\1.0\FLAGS]
@="0"

[HKEY_CLASSES_ROOT\TypeLib\{3F4DACA7-160D-11D2-A8E9-00104B365C9F}\5.5\0\win32]
@="vbscript.dll\\3"

[HKEY_CLASSES_ROOT\TypeLib\{3F4DACA7-160D-11D2-A8E9-00104B365C9F}\5.5\FLAGS]
@="0"

;
; VBScript Author ProgID
;
; @CESYSGEN IF VBSCRIPT_VBSAUTHOR
; @CESYSGEN ENDIF VBSCRIPT_VBSAUTHOR

; STDOLE2.TLB
;[HKEY_CLASSES_ROOT\TypeLib\{00020430-0000-0000-C000-000000000046}\2.0\0]
;@="oleaut32.dll"

; STDOLE2.TLB
;[HKEY_CLASSES_ROOT\TypeLib\{00020430-0000-0000-C000-000000000046}\1.0\0]
;@="oleaut32.dll"

; mshtml provided Protocols
;[HKEY_CLASSES_ROOT\PROTOCOLS\Handler\vbscript]
;"CLSID"="{3050F3B2-98B5-11CF-BB82-00AA00BDCE0B}"


;
; VBScript Encode CLSID
;

; @CESYSGEN IF VBSCRIPT_VBSENCODE
; @CESYSGEN ENDIF VBSCRIPT_VBSENCODE

; @CESYSGEN ENDIF SCRIPT_MODULES_VBSCRIPT


;
; Copyright (c) Microsoft Corporation.  All rights reserved.
;
;
; Use of this source code is subject to the terms of the Microsoft end-user
; license agreement (EULA) under which you licensed this SOFTWARE PRODUCT.
; If you did not accept the terms of the EULA, you are not authorized to use
; this source code. For a copy of the EULA, please see the LICENSE.RTF on your
; install media.
;
; @CESYSGEN IF SERVERS_MODULES_SERVICES
[HKEY_LOCAL_MACHINE\init]
"Launch60"="services.exe"
"Depend60"=hex:14,00
; @CESYSGEN ENDIF


; @CESYSGEN IF SERVERS_MODULES_TELNETD
; @CESYSGEN IF SERVERS_MODULES_SERVICES
[HKEY_LOCAL_MACHINE\Services\TELNETD\Accept\TCP-23]
   ; TCP port 23, default Telnet Port
   "SockAddr"=hex:02,00,00,17,00,00,00,00,00,00,00,00,00,00,00,00

; @CESYSGEN IF CE_MODULES_TCPIP6
[HKEY_LOCAL_MACHINE\Services\TELNETD\Accept\TCP-23v6]
   ; TCP port 23, default Telnet Port
   "SockAddr"=hex:17,00,00,17,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00
; @CESYSGEN ENDIF CE_MODULES_TCPIP6


[HKEY_LOCAL_MACHINE\Services\TELNETD]
   "Context"=dword:1
   "FriendlyName"="Telnet"
; @CESYSGEN ELSE
; @CESYSGEN ENDIF SERVERS_MODULES_SERVICES
   "Dll"="TELNETD.Dll"
   "Order"=dword:9
   "Keep"=dword:1
   "Prefix"="TEL"
   "Index"=dword:0
; @CESYSGEN ENDIF SERVERS_MODULES_TELNETD


; @CESYSGEN IF SERVERS_MODULES_HTTPD
; @CESYSGEN IF SERVERS_MODULES_SERVICES
[HKEY_LOCAL_MACHINE\Services\HTTPD\Accept\TCP-80]
   ; TCP port 80.  Default HTTPD listen port.
   "SockAddr"=hex:02,00,00,50,00,00,00,00,00,00,00,00,00,00,00,00

; @CESYSGEN IF CE_MODULES_TCPIP6
[HKEY_LOCAL_MACHINE\Services\HTTPD\Accept\TCP-80v6]
   ; TCP port 80.  Default HTTPD listen port.
   "SockAddr"=hex:17,00,00,50,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00
; @CESYSGEN ENDIF CE_MODULES_TCPIP6


; @CESYSGEN IF HTTPD_HTTPAUTH

[HKEY_LOCAL_MACHINE\Services\HTTPD\Accept\TCP-443]
   ; TCP port 443, all addresses.  Default SSL listen port.
   "SockAddr"=hex:02,00,01,BB,00,00,00,00,00,00,00,00,00,00,00,00

; @CESYSGEN IF CE_MODULES_TCPIP6
[HKEY_LOCAL_MACHINE\Services\HTTPD\Accept\TCP-443v6]
   ; TCP port 443, all addresses.  Default SSL listen port.
   "SockAddr"=hex:17,00,01,BB,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00
; @CESYSGEN ENDIF CE_MODULES_TCPIP6


; @CESYSGEN ENDIF HTTPD_HTTPAUTH

[HKEY_LOCAL_MACHINE\Services\HTTPD]
  "Context"=dword:1
  "FriendlyName"="World Wide Web Publishing"
; @CESYSGEN ELSE
; @CESYSGEN ENDIF SERVERS_MODULES_SERVICES
   "Dll"="HTTPD.DLL"
   "Order"=dword:8
   "Keep"=dword:1
   "Prefix"="HTP"
   "Index"=dword:0

; Default HTTP server settings
[HKEY_LOCAL_MACHINE\COMM\HTTPD\]
"MaxLogSize"=dword:8000
"LogFileDirectory"="\\windows\\www"
"NTLM"=dword:1
"Basic"=dword:0
; Many configuration web pages (and telnet/ftp servers) by convention use a  
; user named ADMIN to have admin level priveleges.  Make sure this special ADMIN user
; has admin-level access to all Virtual Roots in web server as well, for convenience.
"AdminUsers"="ADMIN"

[HKEY_LOCAL_MACHINE\COMM\HTTPD\VROOTS\/]
@="\\windows\\www\\wwwpub\\"				
"a"=dword:0

; Specify Content-Type mappings.  If an extension is not explicitly mapped
; in the registry, HTTPD will send "Content-Type: application/octet-stream" when it is downloaded.

[HKEY_CLASSES_ROOT\.htm]
"Content Type"="text/html"

[HKEY_CLASSES_ROOT\.html]
"Content Type"="text/html"

[HKEY_CLASSES_ROOT\.css]
"Content Type"="text/css"

[HKEY_CLASSES_ROOT\.asp]
"Content Type"="text/asp"

[HKEY_CLASSES_ROOT\.exe]
"Content Type"="application/x-msdownload"

[HKEY_CLASSES_ROOT\.gif]
"Content Type"="image/gif"

[HKEY_CLASSES_ROOT\.jpe]
"Content Type"="image/jpeg"

[HKEY_CLASSES_ROOT\.jpg]
"Content Type"="image/jpeg"

[HKEY_CLASSES_ROOT\.jfif]
"Content Type"="image/pjpeg"

[HKEY_CLASSES_ROOT\.jpeg]
"Content Type"="image/jpeg"

[HKEY_CLASSES_ROOT\.txt]
"Content Type"="text/plain"

[HKEY_CLASSES_ROOT\.xml]
"Content Type"="text/xml"

[HKEY_CLASSES_ROOT\.xsl]
"Content Type"="text/xml"

[HKEY_CLASSES_ROOT\.wav]
"Content Type"="audio/wav"

[HKEY_CLASSES_ROOT\.mid]
"Content Type"="audio/mid"

[HKEY_CLASSES_ROOT\.rmi]
"Content Type"="audio/mid"

[HKEY_CLASSES_ROOT\.avi]
"Content Type"="video/avi"

[HKEY_CLASSES_ROOT\.mpeg]
"Content Type"="video/mpeg"

[HKEY_CLASSES_ROOT\.mpg]
"Content Type"="video/mpeg"

[HKEY_CLASSES_ROOT\.mp2]
"Content Type"="video/mpeg"

[HKEY_CLASSES_ROOT\.mp3]
"Content Type"="audio/mpeg"

[HKEY_CLASSES_ROOT\.mpa]
"Content Type"="audio/mpeg"

[HKEY_CLASSES_ROOT\.qt]
"Content Type"="video/quicktime"

[HKEY_CLASSES_ROOT\.mov]
"Content Type"="video/quicktime"

[HKEY_CLASSES_ROOT\.wma]
"Content Type"="audio/x-ms-wma"

[HKEY_CLASSES_ROOT\.wax]
"Content Type"="audio/x-ms-wax"

[HKEY_CLASSES_ROOT\.wvx]
"Content Type"="video/x-ms-wvx"

[HKEY_CLASSES_ROOT\.asf]
"Content Type"="video/x-ms-asf"

[HKEY_CLASSES_ROOT\.asx]
"Content Type"="video/x-ms-asf"

[HKEY_CLASSES_ROOT\.wmv]
"Content Type"="video/x-ms-wmv"

[HKEY_CLASSES_ROOT\.wmx]
"Content Type"="video/x-ms-wmx"

[HKEY_CLASSES_ROOT\.wm]
"Content Type"="video/x-ms-wm"

; @CESYSGEN IF CE_MODULES_IPNAT
; If the gateway is being used, automatically populate a public side website with the minimum access allowed
[HKEY_LOCAL_MACHINE\COMM\HTTPD\WebSites\Public]
"NetworkInterfaces"="$PUBLIC"
"NTLM"=dword:1
"Basic"=dword:0

[HKEY_LOCAL_MACHINE\COMM\HTTPD\WebSites\Public\VRoots\/]
@="\\windows\\www\\wwwpub\\"				
"a"=dword:0
; @CESYSGEN ENDIF CE_MODULES_IPNAT
; @CESYSGEN ENDIF SERVERS_MODULES_HTTPD


; @CESYSGEN IF SERVERS_MODULES_FTPD
; @CESYSGEN IF SERVERS_MODULES_SERVICES
[HKEY_LOCAL_MACHINE\Services\FTPD]
  "FriendlyName"="FTP"
; @CESYSGEN ELSE
; @CESYSGEN ENDIF SERVERS_MODULES_SERVICES
   "Dll"="FTPD.Dll"
   "Order"=dword:9
   "Keep"=dword:1
   "Prefix"="FTP"
   "Index"=dword:0

[HKEY_LOCAL_MACHINE\COMM\FTPD]
    "IsEnabled"=dword:0
    "UseAuthentication"=dword:1
;   "UserList"="add;semicolon;separated;list;of;users;here"
    "AllowAnonymous"=dword:1
    "AllowAnonymousUpload"=dword:0
    "AllowAnonymousVroots"=dword:0
    "DefaultDir"="\\Temp\\"
; Idle time (in seconds) after which the connection is automatically closed. Default = 5 mins
    "IdleTimeout"=dword:12c
;To control logging
    "DebugOutputChannels"=dword:2
    "DebugOutputMask"=dword:17
    "BaseDir"="\\Windows"
    "LogSize"=dword:1000
; @CESYSGEN ENDIF SERVERS_MODULES_FTPD





; @CESYSGEN IF SERVERS_MODULES_ASP
[HKEY_CLASSES_ROOT\CLSID\{920C25D0-25D9-11D0-A55F-00A0C90C2091}\InprocServer32]
@="asp.dll"
"ThreadingModel" = "Both"

[HKEY_CLASSES_ROOT\CLSID\{A506D160-25E0-11D0-A55F-00A0C90C2091}\InprocServer32]
@="asp.dll"
"ThreadingModel" = "Both"

[HKEY_CLASSES_ROOT\CLSID\{46E19BA0-25DD-11D0-A55F-00A0C90C2091}\InprocServer32]
@="asp.dll"
"ThreadingModel" = "Both"

[HKEY_CLASSES_ROOT\CLSID\{38999595-F9B2-11D2-9C53-00C04F681EE7}\InprocServer32]
@="asp.dll"
"ThreadingModel" = "Both"

[HKEY_CLASSES_ROOT\CLSID\{1C724F9B-FE6B-11D2-9C54-00C04F681EE7}\InprocServer32]
@="asp.dll"
"ThreadingModel" = "Both"

[HKEY_CLASSES_ROOT\TypeLib\{D97A6DA0-A85C-11CF-83AE-00A0C90C2BD8}\1.0\0]
@="asp.dll"

[HKEY_CLASSES_ROOT\asp.Request\CLSID]
@="{920C25D0-25D9-11D0-A55F-00A0C90C2091}"

[HKEY_CLASSES_ROOT\asp.Server\CLSID]
@="{A506D160-25E0-11D0-A55F-00A0C90C2091}"

[HKEY_CLASSES_ROOT\asp.Response\CLSID]
@="{46E19BA0-25DD-11D0-A55F-00A0C90C2091}"
;
;------------------------ end ASP Server Objects --------------------------------
; @CESYSGEN ENDIF SERVERS_MODULES_ASP


; @CESYSGEN IF SERVERS_MODULES_ROUTENBTD
; @CESYSGEN ENDIF SERVERS_MODULES_ROUTENBTD

; @CESYSGEN IF SERVERS_MODULES_IDSFWHOOK
; @CESYSGEN ENDIF SERVERS_MODULES_IDSFWHOOK

; @CESYSGEN IF SERVERS_MODULES_FRMSERVICE
; @CESYSGEN ENDIF SERVERS_MODULES_FRMSERVICE

; @CESYSGEN IF SERVERS_MODULES_GATEWAYCONFIG
; @CESYSGEN ENDIF SERVERS_MODULES_GATEWAYCONFIG


; @CESYSGEN IF SERVERS_MODULES_HTTPDADM
; ---------------------------------------------------------------------------
;  Httpd Admininstration Tool, implemented as an ISAPI Extension
; ---------------------------------------------------------------------------
[HKEY_LOCAL_MACHINE\COMM\HTTPD\VROOTS\/WebAdmin]
@="\\windows\\httpdadm.dll"
"a"=dword:2

; @CESYSGEN IF SERVERS_MODULES_REMOTEADMIN
"a"=dword:1
"UserList"="ADMIN"
; @CESYSGEN ENDIF SERVERS_MODULES_REMOTEADMIN

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WebAdmin]
; Do not allow user to change what certain builtin ISAPI map to or delete them to protect them from themselves.
"VRootsReadOnlyPath"="/WebAdmin/;/RemoteAdmin/;/remoteadminimages/;/Msmq/;/UPnP/;/UPnPIsapi/;/MsmqAdmin/;/btconfig/;/SysAdmin/"
; Set "WebsitesReadOnly"=dword:1 to prevent user from creating new websites or changing network interfaces on them.
; Set "VRootsHidden"="..." (same format as "WebsitesReadOnly") to have a vroot never displayed to the user.

; @CESYSGEN ENDIF SERVERS_MODULES_HTTPDADM


; @CESYSGEN IF SERVERS_MODULES_MSMQADMEXT
; ---------------------------------------------------------------------------
;  Msmq Admininstration Tool, implemented as an ISAPI Extension
; ---------------------------------------------------------------------------
[HKEY_LOCAL_MACHINE\COMM\HTTPD\VROOTS\/MsmqAdmin]
@="\\windows\\msmqadmext.dll"
"a"=dword:2
; @CESYSGEN IF SERVERS_MODULES_REMOTEADMIN
"a"=dword:1
"UserList"="ADMIN"

; @CESYSGEN ENDIF SERVERS_MODULES_REMOTEADMIN
; @CESYSGEN ENDIF SERVERS_MODULES_MSMQADMEXT

; @CESYSGEN IF SERVERS_MODULES_SRMPISAPI
; ---------------------------------------------------------------------------
;  Incoming messages to MSMQ over HTTPD are routed through an ISAPI extension.
; ---------------------------------------------------------------------------
[HKEY_LOCAL_MACHINE\COMM\HTTPD\VROOTS\/Msmq]
@="\\windows\\srmpIsapi.dll"
; @CESYSGEN ENDIF


; @CESYSGEN IF SERVERS_MODULES_BTCONFIG
; @CESYSGEN IF SERVERS_MODULES_REMOTEADMIN
; @CESYSGEN ENDIF SERVERS_MODULES_REMOTEADMIN
; @CESYSGEN ENDIF SERVERS_MODULES_BTCONFIG


; @CESYSGEN IF SERVERS_MODULES_WEBPROXY
; ---------------------------------------------------------------------------
;  Web Proxy
; ---------------------------------------------------------------------------
[HKEY_LOCAL_MACHINE\Services\WEBPROXY]
   "FriendlyName"="Web Proxy"
   "Dll"="WEBPROXY.Dll"
   "Order"=dword:8
   "Keep"=dword:1
   "Prefix"="PRX"
   "Index"=dword:0

; @CESYSGEN IF SERVERS_MODULES_PCFILTER

; For PCFilter Logging
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\EventLog\Parental Controls]
   "Output"="File"
   "File"="ParentalControls.xml"
   "Format"="XML"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\EventLog\Parental Controls\Blocked]
   "EventMessageFile"="PCLogDll.dll"

; Web Proxy filter setting
[HKEY_LOCAL_MACHINE\COMM\WEBPROXY\FILTERS]
   "1"="pcfilter.dll"

[HKEY_LOCAL_MACHINE\COMM\HTTPD\VROOTS\/ParentalControl]
@="\\windows\\www\\wwwpub\\"
"a"=dword:0

; Block outbound HTTP traffic.  This is disabled by default and then enabled
; if parental controls are turned on.
[HKEY_LOCAL_MACHINE\COMM\Firewall\Rules\HTTPOutForPrxFltr1]
    "Mask"=dword:24         ; FWM_PROTOCOL | FWM_PORT 
    "Flags"=dword:31        ; FWF_BLOCK | FWF_OUTBOUND | FWF_DISABLED
    "Port"=dword:50         ; Port 80
    "Protocol"=dword:6      ; TCP
    "PrivateHost"=hex:02,00 ; All IPv4 hosts
    "Description"="{E5039631-EE32-43db-80F0-26658DCC2A09}"

; @CESYSGEN ENDIF SERVERS_MODULES_PCFILTER
; @CESYSGEN ENDIF SERVERS_MODULES_WEBPROXY


; ---------------------------------------------------------------------------
;  SOAP Support
; ---------------------------------------------------------------------------
; @CESYSGEN IF SERVERS_MODULES_MSSOAP1
[HKEY_CLASSES_ROOT\MSSOAP.SoapTypefactory.1]
@="Microsoft SoapTypeMapperFactory Version 1"
[HKEY_CLASSES_ROOT\MSSOAP.SoapTypefactory.1\Clsid]
@="{9C5754F7-ADF5-4D82-B181-0F8FC5EA882B}"

[HKEY_CLASSES_ROOT\MSSOAP.SoapTypeMapperFactory]
@="Microsoft SoapTypeMapperFactoryclass"
[HKEY_CLASSES_ROOT\MSSOAP.SoapTypeMapperFactory\CurVer]
@="MSSOAP.SoapTypeMapperFactory.1"
[HKEY_CLASSES_ROOT\MSSOAP.SoapTypeMapperFactory\Clsid]
@="{9C5754F7-ADF5-4D82-B181-0F8FC5EA882B}"

[HKEY_CLASSES_ROOT\MSSOAP.WSDLReader.1]
@="Microsoft Soap WSDLReader class Version 1"
[HKEY_CLASSES_ROOT\MSSOAP.WSDLReader.1\Clsid]
@="{BB023FC5-AA10-47CE-8A0A-6875C17B5914}"

[HKEY_CLASSES_ROOT\MSSOAP.WSDLReader]
@="Microsoft Soap WSDLReader class"
[HKEY_CLASSES_ROOT\MSSOAP.WSDLReader\CurVer]
@="MSSOAP.WSDLReader.1"
[HKEY_CLASSES_ROOT\MSSOAP.WSDLReader\Clsid]
@="{BB023FC5-AA10-47CE-8A0A-6875C17B5914}"

[HKEY_CLASSES_ROOT\MSSOAP.SoapReader.1]
@="Microsoft Soap SoapReader class Version 1"
[HKEY_CLASSES_ROOT\MSSOAP.SoapReader.1\Clsid]
@="{FDE424F3-AA10-471D-8A0A-6875C17B5914}"

[HKEY_CLASSES_ROOT\MSSOAP.SoapReader]
@="Microsoft Soap SoapReader class"
[HKEY_CLASSES_ROOT\MSSOAP.SoapReader\CurVer]
@="MSSOAP.SoapReader.1"
[HKEY_CLASSES_ROOT\MSSOAP.SoapReader\Clsid]
@="{FDE424F3-AA10-471D-8A0A-6875C17B5914}"

[HKEY_CLASSES_ROOT\MSSOAP.SoapSerializer.1]
@="Microsoft Soap SoapSerializer class Version 1"
[HKEY_CLASSES_ROOT\MSSOAP.SoapSerializer.1\Clsid]
@="{ADE424F3-AA10-471D-8A0A-687534555900}"

[HKEY_CLASSES_ROOT\MSSOAP.SoapSerializer]
@="Microsoft Soap SoapSerializer class"
[HKEY_CLASSES_ROOT\MSSOAP.SoapSerializer\CurVer]
@="MSSOAP.SoapSerializer.1"
[HKEY_CLASSES_ROOT\MSSOAP.SoapSerializer\Clsid]
@="{ADE424F3-AA10-471D-8A0A-687534555900}"

[HKEY_CLASSES_ROOT\MSSOAP.HttpConnector.1]
@="Microsoft Soap Http Connector"
[HKEY_CLASSES_ROOT\MSSOAP.HttpConnector.1\Clsid]
@="{6205B8C9-75FF-4623-A50A-88E1F14EAFF2}"

[HKEY_CLASSES_ROOT\MSSOAP.HttpConnector]
@="Microsoft Soap Http Connector"
[HKEY_CLASSES_ROOT\MSSOAP.HttpConnector\CurVer]
@="MSSOAP.HttpConnector.1"
[HKEY_CLASSES_ROOT\MSSOAP.HttpConnector\Clsid]
@="{6205B8C9-75FF-4623-A50A-88E1F14EAFF2}"
	
[HKEY_CLASSES_ROOT\MSSOAP.ConnectorFactory.1]
@="Soap Port Connector Factory"
[HKEY_CLASSES_ROOT\MSSOAP.ConnectorFactory.1\Clsid]
@="{4CE546FF-9128-465E-B5C5-5A36CFC2C285}" 

[HKEY_CLASSES_ROOT\MSSOAP.ConnectorFactory]
@="Soap Port Connector Factory"
[HKEY_CLASSES_ROOT\MSSOAP.ConnectorFactory\CurVer]
@="MSSOAP.ConnectorFactory.1"
[HKEY_CLASSES_ROOT\MSSOAP.ConnectorFactory\Clsid]
@="{4CE546FF-9128-465E-B5C5-5A36CFC2C285}"
	
[HKEY_CLASSES_ROOT\MSSOAP.SoapClient.1]
@="Microsoft Soap SoapClient class Version 1"
[HKEY_CLASSES_ROOT\MSSOAP.SoapClient.1\Clsid]
@="{86D54F3D-652D-4ab3-A1A6-14D403F6C813}" 

[HKEY_CLASSES_ROOT\MSSOAP.SoapClient]
@="Microsoft Soap SoapClient class"
[HKEY_CLASSES_ROOT\MSSOAP.SoapClient\CurVer]
@="MSSOAP.SoapClient.1"
[HKEY_CLASSES_ROOT\MSSOAP.SoapClient\Clsid]
@="{86D54F3D-652D-4ab3-A1A6-14D403F6C813}"

[HKEY_CLASSES_ROOT\MSSOAP.SoapServer.1]
@="Microsoft Soap SoapServer class Version 1"
[HKEY_CLASSES_ROOT\MSSOAP.SoapServer.1\Clsid]
@="{EBB2FF12-861A-42b6-B815-B1AF4D944916}" 
 	
[HKEY_CLASSES_ROOT\MSSOAP.SoapServer]
@="Microsoft Soap SoapServer class"
[HKEY_CLASSES_ROOT\MSSOAP.SoapServer\Clsid]
@="{EBB2FF12-861A-42b6-B815-B1AF4D944916}"
[HKEY_CLASSES_ROOT\MSSOAP.SoapServer\CurVer]
@="MSSOAP.SoapServer.1"	

[HKEY_CLASSES_ROOT\CLSID\{9C5754F7-ADF5-4D82-B181-0F8FC5EA882B}]
@="MSSOAP.DLL SoapTypeMapperFactory class"
[HKEY_CLASSES_ROOT\CLSID\{9C5754F7-ADF5-4D82-B181-0F8FC5EA882B}\TypeLib]
@="{C65657D9-5C4B-421E-8DA6-AD4D590FE854}"
[HKEY_CLASSES_ROOT\CLSID\{9C5754F7-ADF5-4D82-B181-0F8FC5EA882B}\VersionIndependentProgID]
@="MSSOAP.SoapTypeMapperFactory"
[HKEY_CLASSES_ROOT\CLSID\{9C5754F7-ADF5-4D82-B181-0F8FC5EA882B}\ProgID]
@="MSSOAP.SoapTypeMapperFactory.1"
[HKEY_CLASSES_ROOT\CLSID\{9C5754F7-ADF5-4D82-B181-0F8FC5EA882B}\InProcServer32]
"ThreadingModel"="Both"
@="\\Windows\\mssoap1.dll"

[HKEY_CLASSES_ROOT\CLSID\{BB023FC5-AA10-47CE-8A0A-6875C17B5914}]
@="MSSOAP.DLL WSDLReader class"
[HKEY_CLASSES_ROOT\CLSID\{BB023FC5-AA10-47CE-8A0A-6875C17B5914}\TypeLib]
@="{C65657D9-5C4B-421E-8DA6-AD4D590FE854}"
[HKEY_CLASSES_ROOT\CLSID\{BB023FC5-AA10-47CE-8A0A-6875C17B5914}\VersionIndependentProgID]
@="MSSOAP.WSDLReader"
[HKEY_CLASSES_ROOT\CLSID\{BB023FC5-AA10-47CE-8A0A-6875C17B5914}\ProgID]
@="MSSOAP.WSDLReader.1"
[HKEY_CLASSES_ROOT\CLSID\{BB023FC5-AA10-47CE-8A0A-6875C17B5914}\InProcServer32]
"ThreadingModel"="Both"
@="\\Windows\\mssoap1.dll"

[HKEY_CLASSES_ROOT\CLSID\{FDE424F3-AA10-471D-8A0A-6875C17B5914}]
@="MSSOAP.DLL SoapReader class"
[HKEY_CLASSES_ROOT\CLSID\{FDE424F3-AA10-471D-8A0A-6875C17B5914}\TypeLib]
@="{C65657D9-5C4B-421E-8DA6-AD4D590FE854}"
[HKEY_CLASSES_ROOT\CLSID\{FDE424F3-AA10-471D-8A0A-6875C17B5914}\VersionIndependentProgID]
@="MSSOAP.SoapReader"
[HKEY_CLASSES_ROOT\CLSID\{FDE424F3-AA10-471D-8A0A-6875C17B5914}\ProgID]
@="MSSOAP.SoapReader.1"
[HKEY_CLASSES_ROOT\CLSID\{FDE424F3-AA10-471D-8A0A-6875C17B5914}\InProcServer32]
"ThreadingModel"="Both"
@="\\Windows\\mssoap1.dll"

[HKEY_CLASSES_ROOT\CLSID\{ADE424F3-AA10-471D-8A0A-687534555900}]
@="MSSOAP.DLL SoapSerializer class"
[HKEY_CLASSES_ROOT\CLSID\{ADE424F3-AA10-471D-8A0A-687534555900}\TypeLib]
@="{C65657D9-5C4B-421E-8DA6-AD4D590FE854}"
[HKEY_CLASSES_ROOT\CLSID\{ADE424F3-AA10-471D-8A0A-687534555900}\VersionIndependentProgID]
@="MSSOAP.SoapSerializer"
[HKEY_CLASSES_ROOT\CLSID\{ADE424F3-AA10-471D-8A0A-687534555900}\ProgID]
@="MSSOAP.SoapSerializer.1"
[HKEY_CLASSES_ROOT\CLSID\{ADE424F3-AA10-471D-8A0A-687534555900}\InProcServer32]
"ThreadingModel"="Both"
@="\\Windows\\mssoap1.dll"

[HKEY_CLASSES_ROOT\CLSID\{6205B8C9-75FF-4623-A50A-88E1F14EAFF2}]
@="Microsoft Soap Http Connector"
[HKEY_CLASSES_ROOT\CLSID\{6205B8C9-75FF-4623-A50A-88E1F14EAFF2}\TypeLib]
@="{C65657D9-5C4B-421E-8DA6-AD4D590FE854}"
[HKEY_CLASSES_ROOT\CLSID\{6205B8C9-75FF-4623-A50A-88E1F14EAFF2}\VersionIndependentProgID]
@="MSSOAP.HttpConnector"
[HKEY_CLASSES_ROOT\CLSID\{6205B8C9-75FF-4623-A50A-88E1F14EAFF2}\ProgID]
@="MSSOAP.HttpConnector.1"
[HKEY_CLASSES_ROOT\CLSID\{6205B8C9-75FF-4623-A50A-88E1F14EAFF2}\InprocServer32]
"ThreadingModel"="Both"
@="\\Windows\\mssoap1.dll"

[HKEY_CLASSES_ROOT\CLSID\{4CE546FF-9128-465E-B5C5-5A36CFC2C285}]
@="Soap Port Connector Factory"
[HKEY_CLASSES_ROOT\CLSID\{4CE546FF-9128-465E-B5C5-5A36CFC2C285}\TypeLib]
@="{C65657D9-5C4B-421E-8DA6-AD4D590FE854}"
[HKEY_CLASSES_ROOT\CLSID\{4CE546FF-9128-465E-B5C5-5A36CFC2C285}\VersionIndependentProgID]
@="MSSOAP.ConnectorFactory"
[HKEY_CLASSES_ROOT\CLSID\{4CE546FF-9128-465E-B5C5-5A36CFC2C285}\ProgID]
@="MSSOAP.ConnectorFactory.1"
[HKEY_CLASSES_ROOT\CLSID\{4CE546FF-9128-465E-B5C5-5A36CFC2C285}\InprocServer32]
"ThreadingModel"="Both"
@="\\Windows\\mssoap1.dll"

[HKEY_CLASSES_ROOT\CLSID\{86D54F3D-652D-4ab3-A1A6-14D403F6C813}]
@="MSSOAP.DLL SoapClient class"
[HKEY_CLASSES_ROOT\CLSID\{86D54F3D-652D-4ab3-A1A6-14D403F6C813}\TypeLib]
@="{C65657D9-5C4B-421E-8DA6-AD4D590FE854}"
[HKEY_CLASSES_ROOT\CLSID\{86D54F3D-652D-4ab3-A1A6-14D403F6C813}\VersionIndependentProgID]
@="MSSOAP.SoapClient"
[HKEY_CLASSES_ROOT\CLSID\{86D54F3D-652D-4ab3-A1A6-14D403F6C813}\ProgID]
@="MSSOAP.SoapClient.1"
[HKEY_CLASSES_ROOT\CLSID\{86D54F3D-652D-4ab3-A1A6-14D403F6C813}\InProcServer32]
"ThreadingModel"="Both"
@="\\Windows\\mssoap1.dll"

[HKEY_CLASSES_ROOT\CLSID\{EBB2FF12-861A-42b6-B815-B1AF4D944916}]
@="MSSOAP.DLL SoapServer class"
[HKEY_CLASSES_ROOT\CLSID\{EBB2FF12-861A-42b6-B815-B1AF4D944916}\TypeLib]
@="{C65657D9-5C4B-421E-8DA6-AD4D590FE854}"
[HKEY_CLASSES_ROOT\CLSID\{EBB2FF12-861A-42b6-B815-B1AF4D944916}\VersionIndependentProgID]
@="MSSOAP.SoapServer"
[HKEY_CLASSES_ROOT\CLSID\{EBB2FF12-861A-42b6-B815-B1AF4D944916}\ProgID]
@="MSSOAP.SoapServer.1"
[HKEY_CLASSES_ROOT\CLSID\{EBB2FF12-861A-42b6-B815-B1AF4D944916}\InProcServer32]
"ThreadingModel"="Both"
@="\\Windows\\mssoap1.dll"

[HKEY_CLASSES_ROOT\TypeLib\{C65657D9-5C4B-421E-8DA6-AD4D590FE854}\1.0]
@="Microsoft Soap Type Library (Ver 1.0)"
[HKEY_CLASSES_ROOT\TypeLib\{C65657D9-5C4B-421E-8DA6-AD4D590FE854}\1.0\0\win32]
@="\\Windows\\mssoap1.dll"


[HKEY_CLASSES_ROOT\CLSID\{94873E03-77DF-455F-BC1C-E83B5AB8CF0F}]
@="PSFactoryBuffer"
[HKEY_CLASSES_ROOT\CLSID\{94873E03-77DF-455F-BC1C-E83B5AB8CF0F}\InProcServer32]
"ThreadingModel" = "Both"
@="\\Windows\\soapprxy.dll"

[HKEY_CLASSES_ROOT\INTERFACE\{09BC1FF4-5711-4B93-B01D-DDD826EBD353}]
@="ISoapConnector"
[HKEY_CLASSES_ROOT\INTERFACE\{09BC1FF4-5711-4B93-B01D-DDD826EBD353}\NumMethods]
@="17"
[HKEY_CLASSES_ROOT\INTERFACE\{09BC1FF4-5711-4B93-B01D-DDD826EBD353}\ProxyStubClsid32]
@="{94873E03-77DF-455F-BC1C-E83B5AB8CF0F}"


[HKEY_CLASSES_ROOT\INTERFACE\{ADE424F3-0474-4231-AB31-4A254897700B}]
@="ISoapSerializer"
[HKEY_CLASSES_ROOT\INTERFACE\{ADE424F3-0474-4231-AB31-4A254897700B}\NumMethods]
@="31"
[HKEY_CLASSES_ROOT\INTERFACE\{ADE424F3-0474-4231-AB31-4A254897700B}\ProxyStubClsid32]
@="{94873E03-77DF-455F-BC1C-E83B5AB8CF0F}"


[HKEY_CLASSES_ROOT\INTERFACE\{AC2424F3-0A74-4231-AB31-4A037C9B22A3}]
@="ISoapMapper"
[HKEY_CLASSES_ROOT\INTERFACE\{AC2424F3-0A74-4231-AB31-4A037C9B22A3}\NumMethods]
@="17"
[HKEY_CLASSES_ROOT\INTERFACE\{AC2424F3-0A74-4231-AB31-4A037C9B22A3}\ProxyStubClsid32]
@="{94873E03-77DF-455F-BC1C-E83B5AB8CF0F}"


[HKEY_CLASSES_ROOT\INTERFACE\{6DEAE1C2-789F-430C-94CB-703F24E25D52}]
@="IEnumWSDLPorts"
[HKEY_CLASSES_ROOT\INTERFACE\{6DEAE1C2-789F-430C-94CB-703F24E25D52}\NumMethods]
@="8"
[HKEY_CLASSES_ROOT\INTERFACE\{6DEAE1C2-789F-430C-94CB-703F24E25D52}\ProxyStubClsid32]
@="{94873E03-77DF-455F-BC1C-E83B5AB8CF0F}"


[HKEY_CLASSES_ROOT\INTERFACE\{A8BF14B8-DBBA-45B5-A1ED-571697FACD4C}]
@="IEnumSoapMappers"
[HKEY_CLASSES_ROOT\INTERFACE\{A8BF14B8-DBBA-45B5-A1ED-571697FACD4C}\NumMethods]
@="7"
[HKEY_CLASSES_ROOT\INTERFACE\{A8BF14B8-DBBA-45B5-A1ED-571697FACD4C}\ProxyStubClsid32]
@="{94873E03-77DF-455F-BC1C-E83B5AB8CF0F}"


[HKEY_CLASSES_ROOT\INTERFACE\{BD5965B7-F5BF-49F3-AE7B-F817D4B7CC99}]
@="IEnumWSDLService"
[HKEY_CLASSES_ROOT\INTERFACE\{BD5965B7-F5BF-49F3-AE7B-F817D4B7CC99}\NumMethods]
@="8"
[HKEY_CLASSES_ROOT\INTERFACE\{BD5965B7-F5BF-49F3-AE7B-F817D4B7CC99}\ProxyStubClsid32]
@="{94873E03-77DF-455F-BC1C-E83B5AB8CF0F}"


[HKEY_CLASSES_ROOT\INTERFACE\{C21A73B1-5655-4B36-BA3F-8E2DBABE82DF}]
@="IWSDLService"
[HKEY_CLASSES_ROOT\INTERFACE\{C21A73B1-5655-4B36-BA3F-8E2DBABE82DF}\NumMethods]
@="6"
[HKEY_CLASSES_ROOT\INTERFACE\{C21A73B1-5655-4B36-BA3F-8E2DBABE82DF}\ProxyStubClsid32]
@="{94873E03-77DF-455F-BC1C-E83B5AB8CF0F}"


[HKEY_CLASSES_ROOT\INTERFACE\{EDABBFA8-E126-402D-B65D-4EFAC1405F6E}]
@="ISOAPError"
[HKEY_CLASSES_ROOT\INTERFACE\{EDABBFA8-E126-402D-B65D-4EFAC1405F6E}\NumMethods]
@="7"
[HKEY_CLASSES_ROOT\INTERFACE\{EDABBFA8-E126-402D-B65D-4EFAC1405F6E}\ProxyStubClsid32]
@="{94873E03-77DF-455F-BC1C-E83B5AB8CF0F}"


[HKEY_CLASSES_ROOT\INTERFACE\{E8685095-8543-4771-B2EE-E17C58379E47}]
@="ISOAPServer"
[HKEY_CLASSES_ROOT\INTERFACE\{E8685095-8543-4771-B2EE-E17C58379E47}\NumMethods]
@="9"
[HKEY_CLASSES_ROOT\INTERFACE\{E8685095-8543-4771-B2EE-E17C58379E47}\ProxyStubClsid32]
@="{94873E03-77DF-455F-BC1C-E83B5AB8CF0F}"


[HKEY_CLASSES_ROOT\INTERFACE\{504D4B91-76B8-4D88-95EA-CEB5E0FE41F3}]
@="IHeaderHandler"
[HKEY_CLASSES_ROOT\INTERFACE\{504D4B91-76B8-4D88-95EA-CEB5E0FE41F3}\NumMethods]
@="10"
[HKEY_CLASSES_ROOT\INTERFACE\{504D4B91-76B8-4D88-95EA-CEB5E0FE41F3}\ProxyStubClsid32]
@="{94873E03-77DF-455F-BC1C-E83B5AB8CF0F}"


[HKEY_CLASSES_ROOT\INTERFACE\{B818238A-B709-4EB2-A4CE-6BA02C671F74}]
@="ISoapTypeMapperFactory"
[HKEY_CLASSES_ROOT\INTERFACE\{B818238A-B709-4EB2-A4CE-6BA02C671F74}\NumMethods]
@="15"
[HKEY_CLASSES_ROOT\INTERFACE\{B818238A-B709-4EB2-A4CE-6BA02C671F74}\ProxyStubClsid32]
@="{94873E03-77DF-455F-BC1C-E83B5AB8CF0F}"


[HKEY_CLASSES_ROOT\INTERFACE\{CEA11D8A-258D-4863-A91F-3B4D046039E2}]
@="ISoapTypeMapper"
[HKEY_CLASSES_ROOT\INTERFACE\{CEA11D8A-258D-4863-A91F-3B4D046039E2}\NumMethods]
@="11"
[HKEY_CLASSES_ROOT\INTERFACE\{CEA11D8A-258D-4863-A91F-3B4D046039E2}\ProxyStubClsid32]
@="{94873E03-77DF-455F-BC1C-E83B5AB8CF0F}"


[HKEY_CLASSES_ROOT\INTERFACE\{4BDFD94B-415C-46F2-95E1-D145AB080F9E}]
@="ISOAPClient"
[HKEY_CLASSES_ROOT\INTERFACE\{4BDFD94B-415C-46F2-95E1-D145AB080F9E}\NumMethods]
@="17"
[HKEY_CLASSES_ROOT\INTERFACE\{4BDFD94B-415C-46F2-95E1-D145AB080F9E}\ProxyStubClsid32]
@="{94873E03-77DF-455F-BC1C-E83B5AB8CF0F}"


[HKEY_CLASSES_ROOT\INTERFACE\{8905303D-7ED3-40C2-A37F-27A46F98346A}]
@="ISoapConnectorFactory"
[HKEY_CLASSES_ROOT\INTERFACE\{8905303D-7ED3-40C2-A37F-27A46F98346A}\NumMethods]
@="8"
[HKEY_CLASSES_ROOT\INTERFACE\{8905303D-7ED3-40C2-A37F-27A46F98346A}\ProxyStubClsid32]
@="{94873E03-77DF-455F-BC1C-E83B5AB8CF0F}"


[HKEY_CLASSES_ROOT\INTERFACE\{2C713C3C-77FE-4997-AA30-38519C57FC15}]
@="IWSDLOperation"
[HKEY_CLASSES_ROOT\INTERFACE\{2C713C3C-77FE-4997-AA30-38519C57FC15}\NumMethods]
@="17"
[HKEY_CLASSES_ROOT\INTERFACE\{2C713C3C-77FE-4997-AA30-38519C57FC15}\ProxyStubClsid32]
@="{94873E03-77DF-455F-BC1C-E83B5AB8CF0F}"


[HKEY_CLASSES_ROOT\INTERFACE\{77127B0C-C47E-4861-8429-4B6DA7401663}]
@="IWSDLReader"
[HKEY_CLASSES_ROOT\INTERFACE\{77127B0C-C47E-4861-8429-4B6DA7401663}\NumMethods]
@="7"
[HKEY_CLASSES_ROOT\INTERFACE\{77127B0C-C47E-4861-8429-4B6DA7401663}\ProxyStubClsid32]
@="{94873E03-77DF-455F-BC1C-E83B5AB8CF0F}"


[HKEY_CLASSES_ROOT\INTERFACE\{C4618005-691F-41FE-A318-C37CEC14B867}]
@="IEnumWSDLOperations"
[HKEY_CLASSES_ROOT\INTERFACE\{C4618005-691F-41FE-A318-C37CEC14B867}\NumMethods]
@="9"
[HKEY_CLASSES_ROOT\INTERFACE\{C4618005-691F-41FE-A318-C37CEC14B867}\ProxyStubClsid32]
@="{94873E03-77DF-455F-BC1C-E83B5AB8CF0F}"


[HKEY_CLASSES_ROOT\INTERFACE\{94873E03-77DF-455F-BC1C-E83B5AB8CF0F}]
@="IWSDLPort"
[HKEY_CLASSES_ROOT\INTERFACE\{94873E03-77DF-455F-BC1C-E83B5AB8CF0F}\NumMethods]
@="9"
[HKEY_CLASSES_ROOT\INTERFACE\{94873E03-77DF-455F-BC1C-E83B5AB8CF0F}\ProxyStubClsid32]
@="{94873E03-77DF-455F-BC1C-E83B5AB8CF0F}"


;put the ISAPI into the web server
[HKEY_LOCAL_MACHINE\COMM\HTTPD\ScriptMap]
".wsdl"="soapisap.dll"
".wsml"="soapisap.dll"



; @CESYSGEN ENDIF SERVERS_MODULES_MSSOAP1



; @CESYSGEN IF SERVERS_MODULES_DISCOVERSERVICE
; @CESYSGEN IF SERVERS_MODULES_SMBSERVER
; @CESYSGEN IF SERVERS_MODULES_REMOTEADMIN
; @CESYSGEN ENDIF CE_MODULES_REMOTEADMIN
; @CESYSGEN ENDIF SERVERS_MODULES_SMBSERVER
; @CESYSGEN ENDIF SERVERS_MODULES_DISCOVERSERVICE





; @CESYSGEN IF SERVERS_MODULES_SMBSERVER
[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\Netbios]
	"DLL"="netbios.dll"
	"Prefix"="NBT"
	"Keep"=dword:1
	"Order"=dword:11

[HKEY_LOCAL_MACHINE\Services\SMBServer]
	"DLL"="smbserver.dll"
	"Keep"=dword:1
	"Order"=dword:12
        "Prefix"="SMB"
        "Index"=dword:0



; @CESYSGEN ENDIF SERVERS_MODULES_SMBSERVER



; ---------------------------------------------------------------------------
;  OBEX Support
; ---------------------------------------------------------------------------
; @CESYSGEN IF SERVERS_MODULES_OBEXSRVR
; @CESYSGEN IF CE_MODULES_IRDASTK
; @CESYSGEN ENDIF CE_MODULES_IRDASTK
; @CESYSGEN IF SERVERS_MODULES_SERVICES
; @CESYSGEN ELSE
; @CESYSGEN ENDIF
; @CESYSGEN IF CE_MODULES_BTD
   ; @CESYSGEN IF CE_MODULES_IRDASTK
   ; @CESYSGEN ELSE
   ; @CESYSGEN ENDIF CE_MODULES_IRDASTK
; @CESYSGEN ELSE
   ; @CESYSGEN IF CE_MODULES_IRDASTK
   ; @CESYSGEN ENDIF CE_MODLUES_IRDASTK
; @CESYSGEN ENDIF CE_MODULES_BTD
; @CESYSGEN ENDIF SERVERS_MODULES_OBEXSRVR


; @CESYSGEN IF SERVERS_MODULES_OBEXINBX					
; @CESYSGEN IF CE_MODULES_BTD
; @CESYSGEN ENDIF CE_MODULES_BTD
; @CESYSGEN ENDIF SERVERS_MODULES_OBEXINBX


; @CESYSGEN IF SERVERS_MODULES_OBEXVCRD
; @CESYSGEN ENDIF SERVERS_MODULES_OBEXVCRD


; @CESYSGEN IF SERVERS_MODULES_OBEXVCAL
; @CESYSGEN ENDIF SERVERS_MODULES_OBEXVCAL


; @CESYSGEN IF SERVERS_MODULES_OBEXFILE
; @CESYSGEN IF CE_MODULES_BTD
; @CESYSGEN ENDIF CE_MODULES_BTD
; @CESYSGEN ENDIF SERVERS_MODULES_OBEXFILE


; @CESYSGEN IF SERVERS_MODULES_OBEXEXEC
; @CESYSGEN ENDIF SERVERS_MODULES_OBEXEXEC





; @CESYSGEN IF SERVERS_MODULES_OBEXAPI

[HKEY_LOCAL_MACHINE\Software\Microsoft\Obex\Transports\{30a7bc04-59b6-40bb-aa2b-89eb49ef274e}]
	"Name"="IP"

; @CESYSGEN IF CE_MODULES_IRDASTK
[HKEY_LOCAL_MACHINE\Software\Microsoft\Obex\Transports\{30a7bc02-59b6-40bb-aa2b-89eb49ef274e}]
	"Name"="IRDA"
; @CESYSGEN ENDIF CE_MODULES_IRDASTK


; @CESYSGEN IF CE_MODULES_BTD
; @CESYSGEN ENDIF CE_MODULES_BTD


[HKEY_CLASSES_ROOT\CLSID\{30A7BC00-59B6-40BB-AA2B-89EB49EF274E}]
	@="ObexAPI"

[HKEY_CLASSES_ROOT\CLSID\{30A7BC00-59B6-40BB-AA2B-89EB49EF274E}\InprocServer32]
	@="OBEXAPI.dll"
	"ThreadingModel"="Free"
	"ProgID"="OBEXAPI.1"
	"VersionIndependentProgID"="OBEXAPI"

[HKEY_CLASSES_ROOT\CLSID\{30A7BC01-59B6-40BB-AA2B-89EB49EF274E}]
	@="HeaderCollection"

[HKEY_CLASSES_ROOT\CLSID\{30A7BC01-59B6-40BB-AA2B-89EB49EF274E}\InprocServer32]
	@="OBEXAPI.dll"
	"ThreadingModel"="Free"
	"ProgID"="HeaderCollection.1"
	"VersionIndependentProgID"="HeaderCollection"


[HKEY_CLASSES_ROOT\CLSID\{30a7bc05-59b6-40bb-aa2b-89eb49ef274e}]
	@="PropertyBag"

[HKEY_CLASSES_ROOT\CLSID\{30a7bc05-59b6-40bb-aa2b-89eb49ef274e}\InprocServer32]
	@="OBEXAPI.dll"
	"ThreadingModel"="Free"
	"ProgID"="PropertyBag.1"
	"VersionIndependentProgID"="PropertyBag"




[HKEY_CLASSES_ROOT\CLSID\{30a7bc04-59b6-40bb-aa2b-89eb49ef274e}]
	@="IpTransport"

[HKEY_CLASSES_ROOT\CLSID\{30a7bc04-59b6-40bb-aa2b-89eb49ef274e}\InprocServer32]
	@="OBEXAPI.dll"
	"ThreadingModel"="Free"
	"ProgID"="IpTransport.1"
	"VersionIndependentProgID"="IpTransport"


; @CESYSGEN IF CE_MODULES_IRDASTK
[HKEY_CLASSES_ROOT\CLSID\{30a7bc02-59b6-40bb-aa2b-89eb49ef274e}]
	@="IrDATransport"

[HKEY_CLASSES_ROOT\CLSID\{30a7bc02-59b6-40bb-aa2b-89eb49ef274e}\InprocServer32]
	@="OBEXAPI.dll"
	"ThreadingModel"="Free"
	"ProgID"="IrDATransport.1"
	"VersionIndependentProgID"="IrDATransport"
; @CESYSGEN ENDIF CE_MODULES_IRDASTK


; @CESYSGEN IF CE_MODULES_BTD
; @CESYSGEN ENDIF CE_MODULES_BTD
; @CESYSGEN ENDIF SERVERS_MODULES_OBEXAPI




; @CESYSGEN IF SERVERS_MODULES_SYSISAPI
[HKEY_LOCAL_MACHINE\COMM\HTTPD\VROOTS\/SysAdmin]
@="\\windows\\sysisapi.dll"
"a"=dword:2
; @CESYSGEN IF SERVERS_MODULES_REMOTEADMIN
"a"=dword:1
"UserList"="ADMIN"

; @CESYSGEN ENDIF SERVERS_MODULES_REMOTEADMIN
; @CESYSGEN ENDIF SERVERS_MODULES_SYSISAPI



; ---------------------------------------------------------------------------
;  Remote Configuration UI
; ---------------------------------------------------------------------------
; @CESYSGEN IF SERVERS_MODULES_REMOTEADMIN
[HKEY_LOCAL_MACHINE\COMM\HTTPD\VROOTS\/remoteadmin]
@="\\windows\\REMOTEADMIN.dll"
"Path"="\\windows\\www\\remoteadmin"
"a"=dword:0
"UserList"="ADMIN"

[HKEY_LOCAL_MACHINE\COMM\HTTPD\VROOTS\/remoteadminimages]
@="\\windows\\www\\remoteadmin\\images"
"a"=dword:0
"UserList"="ADMIN"


[HKEY_LOCAL_MACHINE\COMM\HTTPD\VROOTS\/]
@="$REDIRECT"
"Redirect"="/remoteadmin/"


; @CESYSGEN IF SERVERS_MODULES_RUI_COREUI
;ALL
[HKEY_LOCAL_MACHINE\COMM\HTTPD\VROOTS\/remoteadmin\redirectedPages]
"Backup.htm"="\\windows\\RGUI_Backup.htm"
"ChangePassword.htm"="\\windows\\RGUI_ChangePassword.htm"
"ChangePassword_Loc.js"="\\windows\\RGUI_ChangePassword_Loc.js"
"ParsedGeneralUtils.js"="\\windows\\RGUI_ParsedGeneralUtils.js"
"General_loc.js"="\\windows\\RGUI_General_loc.js"
"Home_Loc.js"="\\windows\\RGUI_Home_Loc.js"
"home.htm"="\\windows\\RGUI_home.htm"
"NAT.htm"="\\windows\\RGUI_NAT.htm"
"RestartNetwork.htm"="\\windows\\RGUI_RestartNetwork.htm"
"RestartNetwork_Loc.js"="\\windows\\RGUI_RestartNetwork_Loc.js"
"style.css"="\\windows\\RGUI_style.css"
; @CESYSGEN ENDIF SERVERS_MODULES_RUI_COREUI


; @CESYSGEN IF SERVERS_MODULES_RUI_GATEWAYUI

[HKEY_LOCAL_MACHINE\COMM\Firewall\Rules\EnabledPING]
    "Mask"=dword:28   ; FWM_PROTOCOL | FWM_TYPE
    "Description"="{73687012-EF70-4054-A809-6D3EE8ED982E}"  
    "Flags"=dword:2A   ;FWF_ALLOW | FWF_INBOUND | FWF_DISABLED
    "PrivateHost"=hex:02,00   ; AF_INET
    "Protocol"=dword:1      ; IP_PROTOCOL_ICMPv4
    "Type"=dword:8          ; ICMP_ECHO_REQUEST

[HKEY_LOCAL_MACHINE\COMM\HTTPD\VROOTS\/remoteadmin\ToolBar]
"100"="NAT_ToolBar"

[HKEY_LOCAL_MACHINE\COMM\HTTPD\VROOTS\/remoteadmin\redirectedPages]
"ApplicationPortForwarding.htm"="\\windows\\RGUI_ApplicationPortForwarding.htm"
"ApplicationPortForwarding_Loc.js"="\\windows\\RGUI_ApplicationPortForwarding_Loc.js"
"BackupRestore.htm"="\\windows\\RGUI_BackupRestore.htm"
"BackupRestore_Loc.js"="\\windows\\RGUI_BackupRestore_Loc.js"
"ClientFiltering.htm"="\\windows\\RGUI_ClientFiltering.htm"
"ClientFiltering_Loc.js"="\\windows\\RGUI_ClientFiltering_Loc.js"
"DMZ.htm"="\\windows\\RGUI_DMZ.htm"
"DMZ_Loc.js"="\\windows\\RGUI_DMZ_Loc.js"
"hacker_protection.htm"="\\windows\\RGUI_hacker_protection.htm"
"Hacker_Protection_Loc.js"="\\windows\\RGUI_Hacker_Protection_Loc.js"
"MACFiltering.htm"="\\windows\\RGUI_MACFiltering.htm"
"MACFiltering_Loc.js"="\\windows\\RGUI_MACFiltering_Loc.js"
"NAT_ToolBar.js"="\\windows\\RGUI_NAT_ToolBar.js"
"NWF_BaseStationMode.htm"="\\windows\\RGUI_NWF_BaseStationMode.htm"
"NWF_BaseStationMode_Loc.js"="\\windows\\RGUI_NWF_BaseStationMode_Loc.js"
"NWF_Security.htm"="\\windows\\RGUI_NWF_Security.htm"
"NWF_Security_loc.js"="\\windows\\RGUI_NWF_Security_loc.js"
"NWF_Wireless.htm"="\\windows\\RGUI_NWF_Wireless.htm"
"NWF_Wireless_Loc.js"="\\windows\\RGUI_NWF_Wireless_Loc.js"
"persistent_port_forwarding.htm"="\\windows\\RGUI_persistent_port_forwarding.htm"
"Persistent_Port_Forwarding_Loc.js"="\\windows\\RGUI_Persistent_Port_Forwarding_Loc.js"
"Reset.htm"="\\windows\\RGUI_Reset.htm"
"reset_loc.js"="\\windows\\RGUI_reset_loc.js"

; @CESYSGEN IF SERVERS_MODULES_RUI_TIMESERVICE
"SetTime.htm"="\\windows\\RGUI_SetTime.htm"
"SetTime_loc.js"="\\windows\\RGUI_SetTime_loc.js"
; @CESYSGEN ENDIF SERVERS_MODULES_RUI_TIMESERVICE

; @CESYSGEN IF SERVERS_MODULES_RUI_WATSON
; @CESYSGEN ENDIF SERVERS_MODULES_RUI_WATSON

"WirelessBaseStationMode.htm"="\\windows\\RGUI_WirelessBaseStationMode.htm"
"WirelessBaseStationMode_Loc.jS"="\\windows\\RGUI_WirelessBaseStationMode_Loc.jS"
"local_network.htm"="\\windows\\RGUI_local_network.htm"
"local_network_loc.js"="\\windows\\RGUI_local_network_loc.js"
"wide_area_network.htm"="\\windows\\RGUI_wide_area_network.htm"
"wide_area_network_loc.js"="\\windows\\RGUI_wide_area_network_loc.js"
"Wizard.htm"="\\windows\\RGUI_Wizard.htm"
"Wizard_Password.js"="\\windows\\RGUI_Wizard_Password.js"
"Wizard_Password_Loc.js"="\\windows\\RGUI_Wizard_Password_Loc.js"
"Wizard_SSID.js"="\\windows\\RGUI_Wizard_SSID.js"
"Wizard_SSID_Loc.js"="\\windows\\RGUI_Wizard_SSID_Loc.js"
"Wizard_Start.js"="\\windows\\RGUI_Wizard_Start.js"
"Wizard_Start_Loc.js"="\\windows\\RGUI_Wizard_Start_Loc.js"
"Wizard_WAN.js"="\\windows\\RGUI_Wizard_WAN.js"
"Wizard_WAN_loc.js"="\\windows\\RGUI_Wizard_WAN_loc.js"
"Wizard_WirelessMode.js"="\\windows\\RGUI_Wizard_WirelessMode.js"
"Wizard_WirelessMode_Loc.js"="\\windows\\RGUI_Wizard_WirelessMode_Loc.js"
"Wizard_WirelessSecurity.js"="\\windows\\RGUI_Wizard_WirelessSecurity.js"
"Wizard_WirelessSecurity_Loc.js"="\\windows\\RGUI_Wizard_WirelessSecurity_Loc.js"
"ParentalControls.htm"="\\windows\\RGUI_ParentalControls.htm"
"ParentalControls_Loc.js"="\\windows\\RGUI_ParentalControls_Loc.js"
"ParentalControlsUser.htm"="\\windows\\RGUI_ParentalControlsUser.htm"
"ParentalControlsUser_Loc.js"="\\windows\\RGUI_ParentalControlsUser_Loc.js"
"Settings.htm"="\\windows\\RGUI_Settings.htm"
"Settings_Loc.js"="\\windows\\RGUI_Settings_Loc.js"
"ParentalControlsBlockedUser.htm"="\\windows\\RGUI_ParentalControlsBlockedUser.htm"
"ParentalControlsBlockedURL.htm"="\\windows\\RGUI_ParentalControlsBlockedURL.htm"
"ParentalControlsBlockedSchedule.htm"="\\windows\\RGUI_ParentalControlsBlockedSchedule.htm"
"ParentalControlsBlocked_loc.js"="\\windows\\RGUI_ParentalControlsBlocked_loc.js"
; @CESYSGEN ENDIF



;Individual SYSGENS
; @CESYSGEN IF SERVERS_MODULES_RUI_NETLOG
[HKEY_LOCAL_MACHINE\COMM\HTTPD\VROOTS\/remoteadmin\ToolBar]
"500"="NETLOG_ToolBar"

[HKEY_LOCAL_MACHINE\COMM\HTTPD\VROOTS\/remoteadmin\redirectedPages]
"netlog.htm"="\\windows\\RGUI_netlog.htm"
"NETLOG_ToolBar.js"="\\windows\\RGUI_NETLOG_ToolBar.js"
; @CESYSGEN ENDIF

; @CESYSGEN IF SERVERS_MODULES_RUI_SMBFILE
[HKEY_LOCAL_MACHINE\COMM\HTTPD\VROOTS\/remoteadmin\redirectedPages]
"FileConfig.htm"="\\windows\\RGUI_FileConfig.htm"
"Settings_Loc.js"="\\windows\\RGUI_Settings_Loc.js"
"home.htm"="\\windows\\RGUI_Settings.htm"

; @CESYSGEN ENDIF

; @CESYSGEN IF SERVERS_MODULES_RUI_SMBPRINT
[HKEY_LOCAL_MACHINE\COMM\HTTPD\VROOTS\/remoteadmin\ToolBar]
"300"="SMBFILE_ToolBar"

[HKEY_LOCAL_MACHINE\COMM\HTTPD\VROOTS\/remoteadmin]
"DefaultPage"="DeviceConfig.htm"

[HKEY_LOCAL_MACHINE\COMM\HTTPD\VROOTS\/remoteadmin\redirectedPages]
"DeviceConfig.htm"="\\windows\\RGUI_DeviceConfig.htm"
"NetConfig.htm"="\\windows\\RGUI_NetConfig.htm"
"PrintServer.htm"="\\windows\\RGUI_PrintServer.htm"
"ShareManager.htm"="\\windows\\RGUI_ShareManager.htm"
"SMBBasic.htm"="\\windows\\RGUI_SMBBasic.htm"
"SMBStatus.htm"="\\windows\\RGUI_SMBStatus.htm"
"SMBFILE_ToolBar.js"="\\windows\\RGUI_SMBFILE_ToolBar.js"

[HKEY_LOCAL_MACHINE\COMM\HTTPD\VROOTS\/remoteadmin\NoBackupUserSpecified]
"OOBE"="1"

[HKEY_LOCAL_MACHINE\COMM\HTTPD\VROOTS\/remoteadmin\UserSpecified]
"OOBEPage"="DeviceConfig.htm"
; @CESYSGEN ENDIF


; @CESYSGEN IF SERVERS_MODULES_RUI_GATEWAYUI
[HKEY_LOCAL_MACHINE\COMM\HTTPD\VROOTS\/remoteadmin]
"DefaultPage"="home.htm"

[HKEY_LOCAL_MACHINE\COMM\HTTPD\VROOTS\/remoteadmin\NoBackupUserSpecified]
"OOBE"="1"
; default the UI to 40bit.  If the default security mode is changed from 40bit this needs to be updated.
"SecMode"="1"

[HKEY_LOCAL_MACHINE\COMM\HTTPD\VROOTS\/remoteadmin\UserSpecified]
"OOBEPage"="Wizard.htm"

; @CESYSGEN ENDIF SERVERS_MODULES_RUI_GATEWAYUI




;
; Registry settings for default backend modules
[HKEY_LOCAL_MACHINE\Comm\HTTPD\VROOTS\/remoteadmin\Modules\Version]
"GUID"="{E178FF56-18A3-437f-AAA9-DB9E12FAB808}"
"AutoRegister"=dword:1
[HKEY_LOCAL_MACHINE\Comm\HTTPD\VROOTS\/remoteadmin\Modules\Network]
"GUID"="{D81B0FA6-930A-4dbb-9530-81FA0CD184FC}"
"AutoRegister"=dword:1
[HKEY_LOCAL_MACHINE\Comm\HTTPD\VROOTS\/remoteadmin\Modules\Password]
"GUID"="{FF4CF2D7-608A-487a-82EF-B3714191FA59}"
"AutoRegister"=dword:1
[HKEY_LOCAL_MACHINE\Comm\HTTPD\VROOTS\/remoteadmin\Modules\HostName]
"GUID"="{BB37C343-7B67-4036-AA6E-1FEF373FBF20}"
"AutoRegister"=dword:1


; @CESYSGEN IF SERVERS_MODULES_RUI_PORTFORWARD
[HKEY_LOCAL_MACHINE\Comm\HTTPD\VROOTS\/remoteadmin\Modules\PortForward]
"GUID"="{31BE9AC6-AF5B-4f8a-83C5-65512CA9974E}"
"AutoRegister"=dword:1
; @CESYSGEN ENDIF SERVERS_MODULES_RUI_PORTFORWARD

; @CESYSGEN IF SERVERS_MODULES_RUI_NAT
[HKEY_LOCAL_MACHINE\Comm\HTTPD\VROOTS\/remoteadmin\Modules\NAT]
"GUID"="{D0AF5AA8-A2DC-42de-9D76-4C54DAFC9FA4}"
"AutoRegister"=dword:1
; @CESYSGEN ENDIF SERVERS_MODULES_RUI_NAT

; @CESYSGEN IF SERVERS_MODULES_RUI_ROOTDIRS
[HKEY_LOCAL_MACHINE\Comm\HTTPD\VROOTS\/remoteadmin\Modules\RootDirs]
"GUID"="{E6020113-0323-421e-BCA3-84E2D1EDC3EA}"
"AutoRegister"=dword:1
; @CESYSGEN ENDIF SERVERS_MODULES_RUI_ROOTDIRS

; @CESYSGEN IF SERVERS_MODULES_RUI_SMBFILE
[HKEY_LOCAL_MACHINE\Comm\HTTPD\VROOTS\/remoteadmin\Modules\SMBFile]
"GUID"="{BE7DB45C-0C6E-4c93-A575-CED8319B0B17}"
"AutoRegister"=dword:1
; @CESYSGEN ENDIF SERVERS_MODULES_RUI_SMBFILE

; @CESYSGEN IF SERVERS_MODULES_RUI_SMBPRINT
[HKEY_LOCAL_MACHINE\Comm\HTTPD\VROOTS\/remoteadmin\Modules\SMBPrint]
"GUID"="{729017DF-7E9A-45e7-9EEE-BFDD378B21BF}"
"AutoRegister"=dword:1
; @CESYSGEN ENDIF SERVERS_MODULES_RUI_SMBPRINT

; @CESYSGEN IF SERVERS_MODULES_RUI_USERMANAGER
[HKEY_LOCAL_MACHINE\Comm\HTTPD\VROOTS\/remoteadmin\Modules\Users]
"GUID"="{C1E176E4-0A1F-45f2-B8CC-A9CB177FA44E}"
"AutoRegister"=dword:1
; @CESYSGEN ENDIF SERVERS_MODULES_RUI_USERMANAGER

; @CESYSGEN IF SERVERS_MODULES_RUI_TIMESERVICE
[HKEY_LOCAL_MACHINE\Comm\HTTPD\VROOTS\/remoteadmin\Modules\TimeService]
"GUID"="{0F4901FF-317D-45b1-B2EC-529570FD8571}"
"AutoRegister"=dword:1
; @CESYSGEN ENDIF SERVERS_MODULES_RUI_TIMESERVICE

; @CESYSGEN IF SERVERS_MODULES_RUI_RAS
[HKEY_LOCAL_MACHINE\Comm\HTTPD\VROOTS\/remoteadmin\Modules\RAS]
"GUID"="{834ea022-ea02-41e6-95d9-314608e2a023}"
"AutoRegister"=dword:1
; @CESYSGEN ENDIF SERVERS_MODULES_RUI_RAS

; @CESYSGEN IF SERVERS_MODULES_RUI_NATIVEWIFI
[HKEY_LOCAL_MACHINE\Comm\HTTPD\VROOTS\/remoteadmin\Modules\Nativewifi]
"GUID"="{763f0f42-0ced-4e9f-9623-0c2835c86609}"
"AutoRegister"=dword:1
; @CESYSGEN ENDIF SERVERS_MODULES_RUI_NATIVEWIFI

; @CESYSGEN IF SERVERS_MODULES_RUI_FIREWALL
[HKEY_LOCAL_MACHINE\Comm\HTTPD\VROOTS\/remoteadmin\Modules\Firewall]
"GUID"="{DE65D164-B2B5-4406-8B75-949DAAC17AA7}"
"AutoRegister"=dword:1
; @CESYSGEN ENDIF SERVERS_MODULES_RUI_FIREWALL

; @CESYSGEN IF SERVERS_MODULES_RUI_PC
[HKEY_LOCAL_MACHINE\Comm\HTTPD\VROOTS\/remoteadmin\Modules\ParentalControls]
"GUID"="{47994745-090f-4d1d-85f3-ce2a48b09c6d}"
"AutoRegister"=dword:1
; @CESYSGEN ENDIF SERVERS_MODULES_RUI_PC

; @CESYSGEN IF SERVERS_MODULES_RUI_WATSON
; @CESYSGEN ENDIF SERVERS_MODULES_RUI_WATSON


; @CESYSGEN IF SERVERS_MODULES_RUI_NETLOG
[HKEY_LOCAL_MACHINE\COMM\HTTPD\VROOTS\/captures]
@="\\windows\\www\\remoteadmin\\captures"
"a"=dword:1
"UserList"="ADMIN"

[HKEY_LOCAL_MACHINE\Comm\HTTPD\VROOTS\/remoteadmin\Modules\NetLog]
"GUID"="{3333E916-2E01-400d-9635-DC70EE608B69}"
"AutoRegister"=dword:1
; @CESYSGEN ENDIF SERVERS_MODULES_RUI_NETLOG

; @CESYSGEN IF CE_MODULES_EVENTLOG
; @CESYSGEN ENDIF

; @CESYSGEN IF SERVERS_MODULES_RUI_SMBPRINT || SERVERS_MODULES_HTTPDADM
[HKEY_LOCAL_MACHINE\COMM\HTTPD\VROOTS\/remoteadmin\ToolBar]
"200"="USERMANAGER_ToolBar"

[HKEY_LOCAL_MACHINE\COMM\HTTPD\VROOTS\/remoteadmin\redirectedPages]
"UserManager_ToolBar.js"="\\windows\\RGUI_UserManager_ToolBar.js"
"UserManager.htm"="\\windows\\RGUI_UserManager.htm"
; @CESYSGEN ENDIF


; @CESYSGEN IF SERVERS_MODULES_TELNETD
[HKEY_LOCAL_MACHINE\COMM\TELNETD]
    "UserList"="ADMIN"
; @CESYSGEN ENDIF SERVERS_MODULES_TELNETD

; @CESYSGEN IF SERVERS_MODULES_FTPD
[HKEY_LOCAL_MACHINE\COMM\FTPD]
    "UserList"="ADMIN"
; @CESYSGEN ENDIF SERVERS_MODULES_FTPD

; @CESYSGEN ENDIF CE_MODULES_REMOTEADMIN




; ---------------------------------------------------------------------------
;  P2P
; ---------------------------------------------------------------------------

; @CESYSGEN IF P2PSVC_P2PIMSVC

;
; P2P Identity Management Service
;
[HKEY_LOCAL_MACHINE\Services\P2PIMSVC]
   "Context"=dword:0
   "Prefix"="PIM"
   "Dll"="p2psvc.dll"
   "Index"=dword:1
   "Order"=dword:5

; @CESYSGEN ENDIF

; @CESYSGEN IF P2PSVC_PNRPSVC

;
; Peer Name Resolution Protocol 
;

; PNRP service
[HKEY_LOCAL_MACHINE\Services\PNRPSVC]
   "Context"=dword:0
   "Prefix"="PNR"
   "Dll"="p2psvc.dll"
   "Index"=dword:1
   "Order"=dword:5

; PNRP NSP
[HKEY_LOCAL_MACHINE\COMM\WS2\LSP\PNRP]
    "Dll"="pnrpnsp.dll"

; PNRP clouds
[HKEY_LOCAL_MACHINE\COMM\PeerNet\PNRP\IPV6-Any]

[HKEY_LOCAL_MACHINE\COMM\PeerNet\PNRP\IPV6-Global\Global_]
    "SeedServer"="pnrp.ipv6.microsoft.com"

[HKEY_LOCAL_MACHINE\COMM\PeerNet\PNRP\IPV6-SiteLocal]

[HKEY_LOCAL_MACHINE\COMM\PeerNet\PNRP\IPV6-LinkLocal]

; PNRP throttling config
[HKEY_LOCAL_MACHINE\COMM\PeerNet\PNRP\Throttling]
    "MaxTransportSendContexts"=dword:64
    "MaxTransportSendBandwidth"=dword:100000
    "MaxResolveContexts"=dword:20
    "MaxFloodContexts"=dword:50

; @CESYSGEN ENDIF

; ---------------------------------------------------------------------------
;  Universal Plug and Play (UPnP)
; ---------------------------------------------------------------------------

; @CESYSGEN IF SERVERS_MODULES_UPNPSVC
; @CESYSGEN IF SERVERS_MODULES_SERVICES
; @CESYSGEN ELSE
; @CESYSGEN ENDIF SERVERS_MODULES_SERVICES
; @CESYSGEN IF CE_MODULES_TCPIP6
; @CESYSGEN ENDIF CE_MODULES_TCPIP6   
; @CESYSGEN ENDIF SERVERS_MODULES_UPNPSVC

; @CESYSGEN IF SERVERS_MODULES_UPNPLOADER
; @CESYSGEN IF SERVERS_MODULES_SERVICES
; @CESYSGEN ELSE
; @CESYSGEN ENDIF SERVERS_MODULES_SERVICES
; @CESYSGEN ENDIF SERVERS_MODULES_UPNPLOADER

; @CESYSGEN IF SERVERS_MODULES_UPNPHOST
; @CESYSGEN ENDIF SERVERS_MODULES_UPNPHOST


; @CESYSGEN IF SERVERS_MODULES_UPNPCTRL
; @CESYSGEN ENDIF SERVERS_MODULES_UPNPCTRL


; @CESYSGEN IF SERVERS_MODULES_IGD
; @CESYSGEN IF SERVERS_MODULES_SERVICES
; @CESYSGEN ELSE
; @CESYSGEN ENDIF SERVERS_MODULES_SERVICES
; @CESYSGEN ENDIF SERVERS_MODULES_IGD

; @CESYSGEN IF SERVERS_MODULES_AV_DLL
; @CESYSGEN ENDIF SERVERS_MODULES_AV_DLL


; @CESYSGEN IF SERVERS_MODULES_NETREGD
; @CESYSGEN IF CE_MODULES_NETBIOS
; @CESYSGEN ELSE
; @CESYSGEN ENDIF
; @CESYSGEN ENDIF

; @CESYSGEN IF SERVERS_MODULES_MSMQD
; @CESYSGEN IF SERVERS_MODULES_SERVICES
[HKEY_LOCAL_MACHINE\Services\MSMQD]
  "FriendlyName"="Microsoft Message Queueing"
; @CESYSGEN ELSE
; @CESYSGEN ENDIF

   "Dll"="MSMQD.Dll"
   "Order"=dword:9
   "Keep"=dword:1
   "Prefix"="MMQ"
   "Index"=dword:1
; @CESYSGEN ENDIF
; @CESYSGEN IF SERVERS_MODULES_MQOA
; @CESYSGEN ENDIF


; @CESYSGEN IF SERVERS_MODULES_SVCSTART
; @CESYSGEN IF SERVERS_MODULES_MSMQADM
; @CESYSGEN ENDIF
; @CESYSGEN ENDIF

; @CESYSGEN IF SERVERS_MODULES_TIMESVC
;
;
;	"server" - FQDN of sntp server, or list thereof (REG_SZ or REG_MULTI_SZ). If not given, server-only operation assumed.
;	"refresh" - period (in ms) between syncs with SNTP server. Ignored in server-only mode
;	"recoveryrefresh" - time (in ms) to next sync if last attempt failed. Ignored in server-only mode
;	"threshold" - interval (in sec) between time on SNTP server and current time when adjustment
;		is allowed. If the difference between SNTP server time and local system time is bigger,
;		update is ignored unless system clock is presumed incorrect (see below). Ignored in server-only mode
;	"ServerRole" - if 1, enables server operation.
;	"AutoUpdate" - if 1, enables automatic time updates by SNTP client. "server" must be specified.
;	"trustlocalclock" - if 0, system is presumed to not have RTC capabilities. If this is the case,
;		server multicast is disabled until clock sync with sntp server succeeds, and queries to the
;               server return "unreliable clock" flag. Also, the time synchronization is forced on wake-up.
;               If client is disabled, the clock is presumed trusted and this value is ignored
;	"multicast" - dword of ipv4 address of multicast (deprecated; for compatibility only)
;               or multi_sz of ipv4 and ipv6 multicast addreses. Default value below is for gateways.
;               224.0.0.1=all systems on the subnet
;               224.0.1.1=all NTP systems within router-defined scope
;               FF02::1=all nodes on the link
;               FF0X::101=NTP systems within site
;               "multicast"=dword:010000e0 ; == 224.0.0.1
;       "multicastperiod" - interval between subsequent multicasts.
;
; @CESYSGEN IF SERVERS_MODULES_SERVICES
[HKEY_LOCAL_MACHINE\Services\TIMESVC]
; @CESYSGEN ELSE
; @CESYSGEN ENDIF SERVERS_MODULES_SERVICES
   "Context"=dword:0
   "Dll"="timesvc.dll"
   "Order"=dword:99
   "Keep"=dword:1
   "Prefix"="NTP"
   "Index"=dword:0

; @CESYSGEN IF TIMESVC_TSVC_SNTP
[HKEY_LOCAL_MACHINE\Services\TIMESVC]
    "server"=multi_sz:"tock.usno.navy.mil","time.windows.com"
; @CESYSGEN IF TIMESVC_TSVC_AUTO_UPDATE
    "AutoUpdate"=dword:1
    "ServerRole"=dword:1
; by-weekly
    "refresh"=dword:48190800
; daily
    "recoveryrefresh"=dword:5265C00
; 1 day
    "threshold"=dword:5265C00
    "trustlocalclock"=dword:0
; @CESYSGEN IF CE_MODULES_IPNAT
    "multicast"=multi_sz:"224.0.1.1","ff05::101"
; hourly
    "multicastperiod"=dword:36EE80
; @CESYSGEN ENDIF CE_MODULES_IPNAT

; @CESYSGEN ENDIF TIMESVC_TSVC_AUTO_UPDATE

; @CESYSGEN ENDIF TIMESVC_TSVC_SNTP

; @CESYSGEN ENDIF SERVERS_MODULES_TIMESVC
; 
; Event logging rules
;

; @CESYSGEN IF CE_MODULES_EVENTLOG
; @CESYSGEN IF SERVERS_MODULES_SERVICES
; @CESYSGEN ENDIF 
; @CESYSGEN IF SERVERS_MODULES_TELNETD
; @CESYSGEN ENDIF
; @CESYSGEN ENDIF CE_MODULES_EVENTLOG

;
;	DEMO section
;
; @CESYSGEN IF SERVERS_MODULES_FCCONTROL
; @CESYSGEN ENDIF SERVERS_MODULES_FCCONTROL

; @CESYSGEN IF SERVERS_MODULES_USBFLASHAPSERVICE
 [HKEY_LOCAL_MACHINE\Services\FlashUSBStart]
   "Context"=dword:0
   "Dll"="USBFlashAPService.dll"
   "Order"=dword:99
   "Keep"=dword:1
   "Prefix"="FAP"
   "Index"=dword:0
; @CESYSGEN ENDIF SERVERS_MODULES_USBFLASHAPSERVICE


; @CESYSGEN IF SERVERS_MODULES_PICISAPI
; @CESYSGEN ENDIF SERVERS_MODULES_PICISAPI

; @CESYSGEN IF SERVERS_MODULES_XMINI
; @CESYSGEN ENDIF SERVERS_MODULES_XMINI

; @CESYSGEN IF SERVERS_MODULES_XMINI2
; @CESYSGEN ENDIF SERVERS_MODULES_XMINI2

; @CESYSGEN IF SERVERS_MODULES_XNCONFIG
; @CESYSGEN IF SERVERS_MODULES_REMOTEADMIN
; @CESYSGEN ENDIF SERVERS_MODULES_REMOTEADMIN
; @CESYSGEN ENDIF SERVERS_MODULES_XNCONFIG


; @CESYSGEN IF SERVERS_MODULES_RGLOGMSGS
; @CESYSGEN ENDIF


; @CESYSGEN IF SERVERS_MODULES_RGLOGEVENTMON
; @CESYSGEN IF CE_MODULES_FW6
; @CESYSGEN ENDIF
; @CESYSGEN IF CE_MODULES_AUTODIAL
; @CESYSGEN ENDIF
; @CESYSGEN IF CE_MODULES_PPPOE
; @CESYSGEN ENDIF
; @CESYSGEN IF CE_MODULES_PPPOE
; @CESYSGEN ENDIF
; @CESYSGEN ENDIF




;
; Copyright (c) Microsoft Corporation.  All rights reserved.
;
;
; Use of this source code is subject to the terms of the Microsoft end-user
; license agreement (EULA) under which you licensed this SOFTWARE PRODUCT.
; If you did not accept the terms of the EULA, you are not authorized to use
; this source code. For a copy of the EULA, please see the LICENSE.RTF on your
; install media.
;

;--------------------------------- HPC SHELL ---------------------------------

; @CESYSGEN IF SHELL_MODULES_EXPLORER

; -- Set up the init key for explorer
;
[HKEY_LOCAL_MACHINE\init]
"Launch50"="explorer.exe"
"Depend50"=hex:14,00, 1e,00

; -- Set up init event for the shell API set
;
[HKEY_LOCAL_MACHINE\System\Events]
    "SYSTEM/ShellAPIReady"="Shell APIs"

; -- Set memory thresholds for Hibernate
;
[HKEY_LOCAL_MACHINE\SYSTEM\Hibernate]
"Bytes"=dword:20000
"Pages"=dword:28

; -- Make sure the clock registry entry exists for taskbar
;
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Clock]
@=""

; -- Make sure that the run dialog history list is there
;
[HKEY_LOCAL_MACHINE\Explorer\RunHistory]
@=""

; @CESYSGEN IF !COREDLL_BATTERY
; @CESYSGEN ENDIF !COREDLL_BATTERY

; @CESYSGEN IF SHELL_MODULES_QVGAP
[HKEY_LOCAL_MACHINE\Explorer]
"QVGA"=dword:1

; Default cmdbands settings for QVGA
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\CmdBands\SHBand0]
"Width"=dword:000000f0
"Break"=dword:00000100
"ID"=dword:00000014
"Max"=dword:00000000

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\CmdBands\SHBand1]
"Width"=dword:000000f0
"Break"=dword:00000001
"ID"=dword:00000015
"Max"=dword:00000000

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\CmdBands\SHBand2]
"Width"=dword:000000f0
"Break"=dword:00000009
"ID"=dword:00000016
"Max"=dword:00000000
; @CESYSGEN ENDIF SHELL_MODULES_QVGAP

; @CESYSGEN ENDIF SHELL_MODULES_EXPLORER


; @CESYSGEN IF SHELL_MODULES_CESHELL

; -- Explorer special folder information (see also shellapi)
;
[HKEY_LOCAL_MACHINE\Explorer\Desktop]
"{000214A0-0000-0000-C000-000000000046}"="My Device"
"{000214A1-0000-0000-C000-000000000046}"="Recycle Bin"

; The Desktop
[HKEY_CLASSES_ROOT\CLSID\{00021400-0000-0000-C000-000000000046}]
"DisplayName"=mui_sz:"ceshell.dll,#20480"
[HKEY_CLASSES_ROOT\CLSID\{00021400-0000-0000-C000-000000000046}\InprocServer32]
@="\\Windows\\ceshell.dll"

; Drives (My Device)
[HKEY_CLASSES_ROOT\CLSID\{000214A0-0000-0000-C000-000000000046}]
"DisplayName"=mui_sz:"ceshell.dll,#20482"
"DefaultIcon"="\\Windows\\ceshell.dll,-4354"
[HKEY_CLASSES_ROOT\CLSID\{000214A0-0000-0000-C000-000000000046}\InprocServer32]
@="\\Windows\\ceshell.dll"

; Recycle Bin (BitBucket)
[HKEY_CLASSES_ROOT\CLSID\{000214A1-0000-0000-C000-000000000046}]
"DisplayName"=mui_sz:"ceshell.dll,#20481"
"DefaultIcon"="\\Windows\\ceshell.dll,-4352"
"AltIcon"="\\Windows\\ceshell.dll,-4355"
[HKEY_CLASSES_ROOT\CLSID\{000214A1-0000-0000-C000-000000000046}\InprocServer32]
@="\\Windows\\ceshell.dll"

; Net Folder
[HKEY_CLASSES_ROOT\CLSID\{000214A2-0000-0000-C000-000000000046}\InprocServer32]
@="\\Windows\\ceshell.dll"

; TaskbarList
[HKEY_CLASSES_ROOT\CLSID\{56FDF344-FD6D-11d0-958A-006097C9A090}\InprocServer32]
@="\\Windows\\ceshell.dll"


; -- File type settings
;
[HKEY_CLASSES_ROOT\.exe]
@="exefile"
[HKEY_CLASSES_ROOT\exefile]
@=mui_sz:"ceshell.dll,#24576"
[HKEY_CLASSES_ROOT\exefile\DefaultIcon]
@="%1"
[HKEY_CLASSES_ROOT\exefile\Shell\Open\Command]
@="\"%1\" %*"

; @CESYSGEN IF !IE_MODULES_URLMON
; @CESYSGEN ENDIF !IE_MODULES_URLMON
[HKEY_CLASSES_ROOT\file\Shell\Open\Command]
@="explorer.exe %1"

; @CESYSGEN IF !IE_MODULES_URLMON
; @CESYSGEN ENDIF !IE_MODULES_URLMON
[HKEY_CLASSES_ROOT\urlfile\Shell\Open\Command]
@="explorer.exe -u%1"

; This should be in wceshellfe until we move ctlpnl
[HKEY_CLASSES_ROOT\.cpl]
@="cplfile"
[HKEY_CLASSES_ROOT\cplfile]
@=mui_sz:"ceshell.dll,#24577"
[HKEY_CLASSES_ROOT\cplfile\DefaultIcon]
@="\\Windows\\ceshell.dll,-4608"
[HKEY_CLASSES_ROOT\cplfile\Shell\Open\Command]
@="\\Windows\\ctlpnl.exe %1"

[HKEY_CLASSES_ROOT\.dll]
@="dllfile"
[HKEY_CLASSES_ROOT\dllfile]
@=mui_sz:"ceshell.dll,#24578"
[HKEY_CLASSES_ROOT\dllfile\DefaultIcon]
@="\\Windows\\ceshell.dll,-4608"

[HKEY_CLASSES_ROOT\.ttf]
@="ttffile"
[HKEY_CLASSES_ROOT\ttffile]
@=mui_sz:"ceshell.dll,#24580"
[HKEY_CLASSES_ROOT\ttffile\DefaultIcon]
@="\\Windows\\ceshell.dll,-4609"

[HKEY_CLASSES_ROOT\.wav]
@="wavfile"
[HKEY_CLASSES_ROOT\wavfile]
@=mui_sz:"ceshell.dll,#24581"
[HKEY_CLASSES_ROOT\wavfile\DefaultIcon]
@="\\Windows\\ceshell.dll,-4610"

; -- User settings
;
[HKEY_LOCAL_MACHINE\Explorer]
"RecycleBinSize"=dword:A
"ShowExt"=dword:0
"ShowSys"=dword:0
"UseCompatibleBGImage"=dword:1
"UseRecycleBin"=dword:1
"ViewAll"=dword:0

; @CESYSGEN ENDIF SHELL_MODULES_CESHELL

;------------------------------- end HPC SHELL -------------------------------

;
; Copyright (c) Microsoft Corporation.  All rights reserved.
;
;
; Use of this source code is subject to the terms of the Microsoft end-user
; license agreement (EULA) under which you licensed this SOFTWARE PRODUCT.
; If you did not accept the terms of the EULA, you are not authorized to use
; this source code. For a copy of the EULA, please see the LICENSE.RTF on your
; install media.
;

[HKEY_LOCAL_MACHINE\init]
; Choose only *one* of the taskman or explorer components in your cesysgen.bat
; @CESYSGEN IF WCESHELLFE_MODULES_TASKMAN
; @CESYSGEN ENDIF


;---------------------------- TASKMAN ----------------------------------------
; Set memory thresholds for Hibernate
;
; @CESYSGEN IF WCESHELLFE_MODULES_TASKMAN
; @CESYSGEN ENDIF WCESHELLFE_MODULES_TASKMAN


;----------------------------start PIE ---------------------------------------
;
; @CESYSGEN IF WCESHELLFE_MODULES_BROWSER
; @CESYSGEN ENDIF WCESHELLFE_MODULES_BROWSER

; @CESYSGEN IF WCESHELLFE_MODULES_IEXPLORE
; @CESYSGEN ENDIF WCESHELLFE_MODULES_IEXPLORE


; @CESYSGEN IF WCESHELLFE_MODULES_WEBVIEW
; @CESYSGEN ENDIF WCESHELLFE_MODULES_WEBVIEW

; @CESYSGEN IF WCESHELLFE_MODULES_MSSCRIPT
; @CESYSGEN ENDIF WCESHELLFE_MODULES_MSSCRIPT

;
;---------------------------- end PIE ---------------------------------------


;---------------------------- start PEGHELP ---------------------------------
;
; @CESYSGEN IF WCESHELLFE_MODULES_PEGHELP
; @CESYSGEN ENDIF WCESHELLFE_MODULES_PEGHELP
;
;---------------------------- end PEGHELP ---------------------------------

;----------------------------start CONTROL PANEL ---------------------------------------
;

; @CESYSGEN IF WCESHELLFE_MODULES_CPLMAIN
;

; @CESYSGEN IF CPLMAIN_COLORSCHEME
;
[HKEY_CURRENT_USER\ControlPanel\Appearance]
"Current"=mui_sz:"cplmain.cpl,#33406"

[HKEY_CURRENT_USER\ControlPanel\Appearance\Schemes\WHEAT]
"DisplayName"=mui_sz:"cplmain.cpl,#33407"
"Settings"=hex:\
      ff,ff,00,00,f0,f0,d5,00,00,40,1d,00,80,80,00,02,bc,bc,41,02,c4,c4,55,00,ff,\
      ff,ff,02,00,00,00,02,00,00,00,02,00,00,00,02,ff,ff,ff,02,c4,c4,55,00,c4,c4,\
      55,00,ee,ee,d0,02,80,80,00,02,ff,ff,ff,02,c4,c4,55,00,80,80,80,00,8c,8d,8b,\
      00,00,00,00,02,ff,ff,ff,02,f0,f0,d5,00,00,00,00,00,ff,ff,ff,00,00,00,00,02,\
      ff,ff,ff,02,c7,c7,61,00,00,00,00,00
[HKEY_CURRENT_USER\ControlPanel\Appearance\Schemes\MARINE]
"DisplayName"=mui_sz:"cplmain.cpl,#33408"
"Settings"=hex:\
      ff,ff,00,00,d8,f5,eb,00,80,00,00,02,46,46,8c,00,8d,8b,cb,00,a3,e7,cf,00,ff,\
      ff,ff,02,16,56,40,00,00,00,00,00,00,00,00,02,ff,ff,ff,02,64,d7,ae,00,64,d7,\
      ae,00,80,80,80,02,70,70,b8,00,ff,ff,ff,02,64,d7,ae,00,80,80,80,00,4f,65,7d,\
      02,00,00,00,02,d7,d7,d7,00,d8,f5,eb,00,00,00,00,00,ff,ff,ff,00,00,00,00,02,\
      ff,ff,ff,02,64,d7,ae,00,00,00,00,00
[HKEY_CURRENT_USER\ControlPanel\Appearance\Schemes\ROSE]
"DisplayName"=mui_sz:"cplmain.cpl,#33409"
"Settings"=hex:\
      ff,ff,00,00,ff,e6,e6,00,80,80,80,02,9f,60,70,02,a0,a0,a4,02,ff,ca,ca,00,ff,\
      ff,ff,02,00,00,00,02,00,00,00,02,00,00,00,02,ff,ff,ff,02,ff,97,97,00,ff,97,\
      97,00,9f,60,70,02,9f,60,70,02,ff,ff,ff,02,ff,97,97,00,7f,7f,7f,00,89,89,89,\
      00,00,00,00,02,00,00,00,02,ff,e6,e6,00,00,00,00,00,ff,ff,ff,00,00,00,00,02,\
      ff,ff,ff,02,ff,95,95,00,00,00,00,00
[HKEY_CURRENT_USER\ControlPanel\Appearance\Schemes\BRICK]
"DisplayName"=mui_sz:"cplmain.cpl,#33410"
"Settings"=hex:\
      ff,ff,00,00,e8,e7,dd,00,9b,00,00,00,80,00,00,00,8d,89,61,00,a2,9d,75,00,ff,\
      ff,ff,00,00,00,00,00,00,00,00,00,00,00,00,00,e1,e0,d2,00,a3,9e,76,00,a3,9e,\
      76,00,e1,e0,d2,00,8d,89,61,00,ff,ff,ff,00,a3,9e,76,00,80,80,80,00,80,80,80,\
      00,00,00,00,00,e1,e0,d2,00,e8,e7,dd,00,00,00,00,00,ff,ff,ff,00,80,00,00,00,\
      e1,e0,d2,00,9f,9b,73,00,00,00,00,00
[HKEY_CURRENT_USER\ControlPanel\Appearance\Schemes\DESERT]
"DisplayName"=mui_sz:"cplmain.cpl,#33411"
"Settings"=hex:\
      ff,ff,00,00,ea,e6,dd,00,a2,8d,68,00,00,80,80,00,a2,8d,68,00,cc,c2,ad,00,ff,\
      ff,ff,00,00,00,00,00,00,00,00,00,00,00,00,00,ff,ff,ff,00,cc,c2,ad,00,cc,c2,\
      ad,00,a2,8d,68,00,00,80,80,00,ff,ff,ff,00,cc,c2,ad,00,80,80,80,00,a2,8d,68,\
      00,00,00,00,00,ff,ff,ff,00,ea,e6,dd,00,00,00,00,00,ff,ff,ff,00,00,00,00,00,\
      ff,ff,ff,00,cc,c2,ad,00,00,00,00,00
[HKEY_CURRENT_USER\ControlPanel\Appearance\Schemes\EGGPLANT]
"DisplayName"=mui_sz:"cplmain.cpl,#33412"
"Settings"=hex:\
      ff,ff,00,00,d5,e7,d3,00,40,00,40,00,4d,00,4d,00,a5,50,8d,00,5b,98,56,00,ff,\
      ff,ff,00,00,00,00,00,00,00,00,00,00,00,00,00,ff,ff,ff,00,5b,98,56,00,5b,98,\
      56,00,80,80,80,00,37,5c,34,00,ff,ff,ff,00,5b,98,56,00,80,80,80,00,78,52,6d,\
      00,00,00,00,00,4f,4f,4f,00,a0,c9,9c,00,00,00,00,00,ff,ff,ff,00,80,00,80,00,\
      ff,ff,ff,00,5b,98,56,00,00,00,00,00
[HKEY_CURRENT_USER\ControlPanel\Appearance\Schemes\HCBLACK]
"DisplayName"=mui_sz:"cplmain.cpl,#33413"
"Settings"=hex:\
      ff,ff,00,00,c0,c0,c0,00,00,00,00,00,80,00,80,00,00,80,00,00,00,00,00,00,00,\
      00,00,00,ff,ff,ff,00,ff,ff,ff,00,ff,ff,ff,00,ff,ff,ff,00,80,80,80,00,c0,c0,\
      c0,00,80,80,80,00,ff,ff,ff,00,00,00,00,00,00,00,00,00,80,80,80,00,80,80,80,\
      00,ff,ff,ff,00,ff,ff,ff,00,c0,c0,c0,00,ff,ff,ff,00,c0,c0,c0,00,ff,ff,ff,00,\
      00,00,00,00,00,00,00,00,ff,ff,ff,00
[HKEY_CURRENT_USER\ControlPanel\Appearance\Schemes\HCWHITE]
"DisplayName"=mui_sz:"cplmain.cpl,#33414"
"Settings"=hex:\
      ff,ff,00,00,ff,ff,ff,00,ff,ff,ff,00,00,00,00,00,ff,ff,ff,00,ff,ff,ff,00,ff,\
      ff,ff,00,00,00,00,00,00,00,00,00,00,00,00,00,ff,ff,ff,00,80,80,80,00,c0,c0,\
      c0,00,80,80,80,00,00,00,00,00,ff,ff,ff,00,ff,ff,ff,00,80,80,80,00,80,80,80,\
      00,00,00,00,00,00,00,00,00,c0,c0,c0,00,00,00,00,00,c0,c0,c0,00,00,00,00,00,\
      ff,ff,ff,00,ff,ff,ff,00,00,00,00,00
[HKEY_CURRENT_USER\ControlPanel\Appearance\Schemes\LILAC]
"DisplayName"=mui_sz:"cplmain.cpl,#33415"
"Settings"=hex:\
      ff,ff,00,00,ae,a8,d9,00,00,00,00,00,5a,4e,b1,00,80,80,80,00,ae,a8,d9,00,ff,\
      ff,ff,00,00,00,00,00,00,00,00,00,00,00,00,00,ff,ff,ff,00,ae,a8,d9,00,ae,a8,\
      d9,00,5a,4e,b1,00,5a,4e,b1,00,ff,ff,ff,00,ae,a8,d9,00,80,80,80,00,69,69,69,\
      00,00,00,00,00,ff,ff,ff,00,d8,d5,ec,00,00,00,00,00,ff,ff,ff,00,00,00,00,00,\
      ff,ff,ff,00,ae,a8,d9,00,00,00,00,00
[HKEY_CURRENT_USER\ControlPanel\Appearance\Schemes\MAPLE]
"DisplayName"=mui_sz:"cplmain.cpl,#33416"
"Settings"=hex:\
      ff,ff,00,00,f3,ed,da,00,00,00,00,02,b3,94,37,00,a0,a0,a4,02,e6,d8,ae,02,ff,\
      ff,ff,02,00,00,00,02,00,00,00,02,00,00,00,02,ff,ff,ff,02,d0,b6,66,00,d0,b6,\
      66,00,f2,ec,d7,02,a3,87,32,02,00,00,00,02,d0,b6,66,00,80,80,80,00,70,6f,71,\
      00,00,00,00,02,f2,ec,d7,02,f3,ed,da,00,00,00,00,00,ff,ff,ff,00,00,00,00,02,\
      ff,ff,ff,02,d2,ba,6f,00,00,00,00,02
[HKEY_CURRENT_USER\ControlPanel\Appearance\Schemes\SPRUCE]
"DisplayName"=mui_sz:"cplmain.cpl,#33417"
"Settings"=hex:\
      ff,ff,00,00,d0,e3,d3,00,2e,58,2e,00,59,97,64,00,7f,7f,7f,00,a2,c8,a9,00,ff,\
      ff,ff,00,00,00,00,00,00,00,00,00,00,00,00,00,ff,ff,ff,00,a2,c8,a9,00,a2,c8,\
      a9,00,d0,e3,d3,00,59,97,64,00,ff,ff,ff,00,a2,c8,a9,00,80,80,80,00,63,a5,63,\
      00,00,00,00,00,d0,e3,d3,00,d0,e3,d3,00,00,00,00,00,ff,ff,ff,00,00,00,00,00,\
      ff,ff,ff,00,a2,c8,a9,00,00,00,00,00
[HKEY_CURRENT_USER\ControlPanel\Appearance\Schemes\STORM]
"DisplayName"=mui_sz:"cplmain.cpl,#33418"
"Settings"=hex:\
      ff,ff,00,00,e7,e7,e7,00,00,00,00,00,00,00,2f,00,80,80,80,00,c0,c0,c0,00,ff,\
      ff,ff,00,00,00,00,00,00,00,00,00,00,00,00,00,ff,ff,ff,00,a0,a0,a0,00,a0,a0,\
      a0,00,80,80,80,00,00,00,66,00,ff,ff,ff,00,a0,a0,a0,00,80,80,80,00,80,80,80,\
      00,00,00,00,00,24,24,24,00,e7,e7,e7,00,00,00,00,00,ff,ff,ff,00,80,00,80,00,\
      ff,ff,ff,00,a0,a0,a0,00,00,00,00,00
[HKEY_CURRENT_USER\ControlPanel\Appearance\Schemes\STANDARD]
"DisplayName"=mui_sz:"cplmain.cpl,#33406"
"Settings"=hex:\
      ff,ff,00,00,e0,e0,e0,00,3a,6e,a5,00,00,00,80,00,80,80,80,00,c0,c0,c0,00,ff,\
      ff,ff,00,00,00,00,00,00,00,00,00,00,00,00,00,ff,ff,ff,00,c0,c0,c0,00,c0,c0,\
      c0,00,80,80,80,00,00,00,80,00,ff,ff,ff,00,c0,c0,c0,00,80,80,80,00,80,80,80,\
      00,00,00,00,00,c0,c0,c0,00,ff,ff,ff,00,00,00,00,00,df,df,df,00,00,00,00,00,\
      ff,ff,ff,00,c0,c0,c0,00,00,00,00,00
;
; @CESYSGEN ENDIF CPLMAIN_COLORSCHEME

; @CESYSGEN IF CPLMAIN_SOUNDS
;
; Sound CPL registry values
[HKEY_CURRENT_USER\ControlPanel\Volume]
	"Key"=dword:10002		; Keyclicks: 1=soft, 0x10002=loud
	"Screen"=dword:10002	; ScreenTaps: 1=soft, 0x10002=loud
	"Mute"=dword:7			; 7=Enable all sounds (1=Notifications, 2=Apps, 4=Events.)
	"Volume"=dword:99999999	; 0=off, 0xFFFFFFFF=maximum

[HKEY_LOCAL_MACHINE\Snd\Scheme]
	".DefaultSounds"=mui_sz:"cplmain.cpl,#33123"
	".AllSounds"=mui_sz:"cplmain.cpl,#33124"
	".NoSounds"=mui_sz:"cplmain.cpl,#33127"
	
[HKEY_LOCAL_MACHINE\Snd\Event]
	".Scheme"=".DefaultSounds"		; Current scheme
		; This mask allows a device to hide some events	that are N/A to that device
		; (e.g. 1FFFF hides window-min & max, by enabling only the bottom 17 events)
	"EventMask"=dword:FFFFFF
	; Cache menu popup and menu select.
	"EventCache"=dword:300
; Scheme descriptions	
	".NoSounds"=multi_sz:"","","","","","","","","","","","","","","","","","","","",""
	".DefaultSounds"=multi_sz:"Asterisk","","critical","default","","exclam",
			"infbeg","infend","infintr","","","","question",
			"Infbeg","Infend","Infintr","startup","","","",""
	".AllSounds"=multi_sz:"Asterisk","Close","critical","default","Empty","exclam",
			"infbeg","infend","infintr","MenuPop","MenuSel","OpenProg","question",
			"Infbeg","Infend","Infintr","startup","WindMax","WindMin","RecStart","RecEnd"
;
; @CESYSGEN ENDIF CPLMAIN_SOUNDS

; @CESYSGEN IF CPLMAIN_POWER
;
; Power control panel settings
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power]
	"BattPowerOff"=dword:b4
	"ExtPowerOff"=dword:0
;
; @CESYSGEN ENDIF CPLMAIN_POWER

; @CESYSGEN IF CPLMAIN_BACKLIGHT
;
; Backlight tab of Display control panel (timeouts in seconds)
[HKEY_CURRENT_USER\ControlPanel\BackLight]
	"BatteryTimeout"=dword:3c
	"ACTimeout"=dword:258
;
; @CESYSGEN ENDIF CPLMAIN_BACKLIGHT

; @CESYSGEN IF CPLMAIN_COMM
;
; Comm control panel settings
[HKEY_CURRENT_USER\ControlPanel\Comm]
	"AutoCnct"=dword:1
	"Cnct"=mui_sz:"cplmain.cpl,#32793"
;
; @CESYSGEN ENDIF CPLMAIN_COMM

; @CESYSGEN IF CPLMAIN_DISPLAY
;
; initial value for background bitmap, if any
[HKEY_CURRENT_USER\ControlPanel\Desktop]
	"wallpaper"="\\Windows\\WindowsCE.bmp"
;
; @CESYSGEN ENDIF CPLMAIN_DISPLAY

; @CESYSGEN IF CPLMAIN_OWNER
;
; power up flag for Owner applet to save Area code
[HKEY_CURRENT_USER\Start]
	"dummy"=dword:1
;
; @CESYSGEN ENDIF CPLMAIN_OWNER

; @CESYSGEN IF CPLMAIN_CERTS
; This registry key is used to register the RootStorePrompt message box
; This message box is invoked by CAPI2 whenever a certificate is added
; or removed from the Root certificate store
[HKEY_LOCAL_MACHINE\Comm\Security\Crypto\UI]
	"Dll"="\\Windows\\cplmain.cpl"
	
; @CESYSGEN ENDIF CPLMAIN_CERTS

;
; @CESYSGEN ENDIF WCESHELLFE_MODULES_CPLMAIN

; @CESYSGEN IF WCESHELLFE_MODULES_INTLL || WCESHELLFE_MODULES_INTLP
;
; Add an extra locale-specific currency symbol (e.g. Euro)
[HKEY_LOCAL_MACHINE\nls]
	"ExtraCurrency"=dword:20ac
;
; @CESYSGEN ENDIF WCESHELLFE_MODULES_INTLL || WCESHELLFE_MODULES_INTLP



;
;----------------------------end CONTROL PANEL ---------------------------------------

; @CESYSGEN IF WCESHELLFE_MODULES_MSTRANSCRIBER
; @CESYSGEN ENDIF WCESHELLFE_MODULES_MSTRANSCRIBER

; register the language dependent portions of transcriber
; @CESYSGEN IF WCESHELLFE_MODULES_MSTRANSCRIBER
; @CESYSGEN ENDIF WCESHELLFE_MODULES_MSTRANSCRIBER




; @CESYSGEN IF WCESHELLFE_MODULES_MSHIME97
; @CESYSGEN IF WCESHELLFE_MODULES_INTLL
; @CESYSGEN ENDIF
; @CESYSGEN IF WCESHELLFE_MODULES_INTLP
; @CESYSGEN ENDIF
; @CESYSGEN ENDIF

; @CESYSGEN IF WCESHELLFE_MODULES_KIMEUI
; @CESYSGEN ENDIF

; @CESYSGEN IF WCESHELLFE_MODULES_MSIMK
; @CESYSGEN ENDIF


;	Tell edit controls to use level 3 processing for Chinese Ime's.

; @CESYSGEN IF WCESHELLFE_MODULES_CHSIME03
; @CESYSGEN ENDIF


;	"DefaultIm"="LOC_MSIM_CLSID"
;	@=LOC_SPIMNAME
;	@="Phonetic IM Name"
;	@="Chajei IM Name"


;	CHS Input Methods (IM's)
; @CESYSGEN IF WCESHELLFE_MODULES_SPIM
; @CESYSGEN ENDIF

;	Shuangpin Chinese Input Methods (IM's)
; @CESYSGEN IF WCESHELLFE_MODULES_SSKIM
; @CESYSGEN ENDIF

;	Shuangpin Chinese Large Input Methods (IM's)
; @CESYSGEN IF WCESHELLFE_MODULES_SSK3DIM
; @CESYSGEN ENDIF

; CHT IMs are in COMMON.REG


; @CESYSGEN IF WCESHELLFE_MODULES_MSIMESP
; @CESYSGEN IF WCESHELLFE_MODULES_INTLL
; @CESYSGEN ENDIF
; @CESYSGEN IF WCESHELLFE_MODULES_INTLP
; @CESYSGEN ENDIF
; @CESYSGEN IF WCESHELLFE_MODULES_INTLL
; @CESYSGEN ENDIF
; @CESYSGEN IF WCESHELLFE_MODULES_INTLP
; @CESYSGEN ENDIF
; @CESYSGEN ENDIF

; @CESYSGEN IF WCESHELLFE_MODULES_CHSIME03
; @CESYSGEN IF WCESHELLFE_MODULES_INTLL
; @CESYSGEN ENDIF
; @CESYSGEN IF WCESHELLFE_MODULES_INTLP
; @CESYSGEN ENDIF
; @CESYSGEN ENDIF


; @CESYSGEN IF WCESHELLFE_MODULES_MSIMEPH
; @CESYSGEN IF WCESHELLFE_MODULES_INTLL
; @CESYSGEN ENDIF
; @CESYSGEN IF WCESHELLFE_MODULES_INTLP
; @CESYSGEN ENDIF
; @CESYSGEN IF WCESHELLFE_MODULES_INTLL
; @CESYSGEN ENDIF
; @CESYSGEN IF WCESHELLFE_MODULES_INTLP
; @CESYSGEN ENDIF
; @CESYSGEN ENDIF

;---------------------------- start WATSON ---------------------------------
;


; @CESYSGEN IF WCESHELLFE_MODULES_DWXFER
; @CESYSGEN ENDIF WCESHELLFE_MODULES_DWXFER
   
; @CESYSGEN IF WCESHELLFE_MODULES_DWXFER || WCESHELLFE_MODULES_DW
; @CESYSGEN ENDIF WCESHELLFE_MODULES_DWXFER || WCESHELLFE_MODULES_DW

; @CESYSGEN IF WCESHELLFE_MODULES_DW
; @CESYSGEN IF WCESHELLFE_MODULES_DWUI
; @CESYSGEN ELSE
; @CESYSGEN ENDIF 
; @CESYSGEN ENDIF WCESHELLFE_MODULES_DW

;
;---------------------------- end WATSON ---------------------------------


;
; Copyright (c) Microsoft Corporation.  All rights reserved.
;
;
; Use of this source code is subject to the terms of the Microsoft end-user
; license agreement (EULA) under which you licensed this SOFTWARE PRODUCT.
; If you did not accept the terms of the EULA, you are not authorized to use
; this source code. For a copy of the EULA, please see the LICENSE.RTF on your
; install media.
;

;---------------------------- start PWORD ---------------------------------
;
; @CESYSGEN IF WCEAPPSFE_MODULES_PWORD
;
; .pwd files
[HKEY_CLASSES_ROOT\.pwd]
@="pwdfile"
[HKEY_CLASSES_ROOT\pwdfile]
;LOC_PWORDDOCUMENT
@=mui_sz:"pwd_res.dll,#9007"
; IDI_ICONDOC
[HKEY_CLASSES_ROOT\pwdfile\DefaultIcon]
@="\\Windows\\pword.exe,-107"
[HKEY_CLASSES_ROOT\pwdfile\Shell\Open\Command]
@="\\Windows\\pword.exe %1"

; Associate .doc and .dot with PWord
[HKEY_CLASSES_ROOT\.doc]
@="docfile"
[HKEY_CLASSES_ROOT\docfile]
;LOC_WORDDOCUMENT
@=mui_sz:"pwd_res.dll,#9011"
[HKEY_CLASSES_ROOT\docfile\DefaultIcon]
@="\\Windows\\pword.exe,-107"
[HKEY_CLASSES_ROOT\docfile\Shell\Open\Command]
@="\\Windows\\pword.exe %1"

[HKEY_CLASSES_ROOT\.dot]
@="dotfile"
[HKEY_CLASSES_ROOT\dotfile]
;LOC_WORDTEMPLATE
@=mui_sz:"pwd_res.dll,#9012"
[HKEY_CLASSES_ROOT\dotfile\DefaultIcon]
@="\\Windows\\pword.exe,-109"
[HKEY_CLASSES_ROOT\dotfile\Shell\Open\Command]
@="\\Windows\\pword.exe %1"
;
; Pocket Word filter to read/write Word 95/97 documents and templates.
;
[HKEY_CLASSES_ROOT\CLSID\{F31F2300-7EDF-11D0-829B-00AA00C267C1}\InprocServer32]
@="pwwiff.dll"
[HKEY_CLASSES_ROOT\CLSID\{F31F2301-7EDF-11D0-829B-00AA00C267C1}\InprocServer32]
@="pwwiff.dll"
[HKEY_CLASSES_ROOT\CLSID\{F31F2302-7EDF-11D0-829B-00AA00C267C1}\InprocServer32]
@="pwwiff.dll"
[HKEY_CLASSES_ROOT\CLSID\{F31F2303-7EDF-11D0-829B-00AA00C267C1}\InprocServer32]
@="pwwiff.dll"
[HKEY_CLASSES_ROOT\CLSID\{F31F2304-7EDF-11D0-829B-00AA00C267C1}\InprocServer32]
@="pwwiff.dll"
[HKEY_CLASSES_ROOT\CLSID\{F31F2305-7EDF-11D0-829B-00AA00C267C1}\InprocServer32]
@="pwwiff.dll"

; Read Word documents
[HKEY_LOCAL_MACHINE\Software\Microsoft\Pocket Word\Converters\Read\Word Documents (*.doc)]
"EXTENSION"="doc"
"STRUCTURED"=dword:1
"PRIORITY"=dword:2
"GUID"=hex:02,23,1f,f3,df,7e,d0,11,82,9b,00,aa,00,c2,67,c1
"TEMPLATE"=dword:0
"STREAM"="WordDocument"

; Read Word templates
[HKEY_LOCAL_MACHINE\Software\Microsoft\Pocket Word\Converters\Read\Word Templates (*.dot)]
"EXTENSION"="dot"
"STRUCTURED"=dword:1
"PRIORITY"=dword:2
"GUID"=hex:05,23,1f,f3,df,7e,d0,11,82,9b,00,aa,00,c2,67,c1
"TEMPLATE"=dword:1
"STREAM"="WordDocument"

; Write Word 97 documents
[HKEY_LOCAL_MACHINE\Software\Microsoft\Pocket Word\Converters\Write\Word 97 Document (*.doc)]
"EXTENSION"="doc"
"STRUCTURED"=dword:1
"PRIORITY"=dword:2
"GUID"=hex:00,23,1f,f3,df,7e,d0,11,82,9b,00,aa,00,c2,67,c1
"TEMPLATE"=dword:0
"STREAM"="WordDocument"
"NOLOSSWARNING"=dword:1

; Write Word 95 documents
[HKEY_LOCAL_MACHINE\Software\Microsoft\Pocket Word\Converters\Write\Word 6.0/95 Document (*.doc)]
"EXTENSION"="doc"
"STRUCTURED"=dword:1
"PRIORITY"=dword:2
"GUID"=hex:01,23,1f,f3,df,7e,d0,11,82,9b,00,aa,00,c2,67,c1
"TEMPLATE"=dword:0
"STREAM"="WordDocument"
"NOLOSSWARNING"=dword:1

; Write Word 97 templates
[HKEY_LOCAL_MACHINE\Software\Microsoft\Pocket Word\Converters\Write\Word 97 Template (*.dot)]
"EXTENSION"="dot"
"STRUCTURED"=dword:1
"PRIORITY"=dword:2
"GUID"=hex:03,23,1f,f3,df,7e,d0,11,82,9b,00,aa,00,c2,67,c1
"TEMPLATE"=dword:1
"STREAM"="WordDocument"
"NOLOSSWARNING"=dword:1

; Write Word 95 templates
[HKEY_LOCAL_MACHINE\Software\Microsoft\Pocket Word\Converters\Write\Word 6.0/95 Template (*.dot)]
"EXTENSION"="dot"
"STRUCTURED"=dword:1
"PRIORITY"=dword:2
"GUID"=hex:04,23,1f,f3,df,7e,d0,11,82,9b,00,aa,00,c2,67,c1
"TEMPLATE"=dword:1
"STREAM"="WordDocument"
"NOLOSSWARNING"=dword:1

; Pocket Word directory settings (for MUI)
[HKEY_LOCAL_MACHINE\Software\Microsoft\Pocket Word\Directories]
"Templates"="\\Program Files\\Office\\Templates"

; .rtf files
[HKEY_CLASSES_ROOT\.rtf]
@="rtffile"
[HKEY_CLASSES_ROOT\rtffile]
;LOC_RTFDOCUMENT
@=mui_sz:"pwd_res.dll,#9009"
; IDI_ICONDOC
[HKEY_CLASSES_ROOT\rtffile\DefaultIcon]
@="\\Windows\\pword.exe,-107"
[HKEY_CLASSES_ROOT\rtffile\Shell\Open\Command]
@="\\Windows\\pword.exe %1"

; .pwt files
[HKEY_CLASSES_ROOT\.pwt]
@="pwtfile"
[HKEY_CLASSES_ROOT\pwtfile]
;LOC_PWORDTEMPLATE
@=mui_sz:"pwd_res.dll,#9010"
; IDI_ICONPWT
[HKEY_CLASSES_ROOT\pwtfile\DefaultIcon]
@="\\Windows\\pword.exe,-109"
[HKEY_CLASSES_ROOT\pwtfile\Shell\Open\Command]
@="\\Windows\\pword.exe %1"

; .txt files
[HKEY_CLASSES_ROOT\.txt]
@="txtfile"
[HKEY_CLASSES_ROOT\txtfile]
;LOC_TEXTDOCUMENT
@=mui_sz:"pwd_res.dll,#9008"
; IDI_ICONTXT
[HKEY_CLASSES_ROOT\txtfile\DefaultIcon]
@="\\Windows\\pword.exe,-108"
[HKEY_CLASSES_ROOT\txtfile\Shell\Open\Command]
@="\\Windows\\pword.exe %1"

;Office directory settings (for MUI)
[HKEY_LOCAL_MACHINE\Software\Microsoft\Office\Directories]
"Templates"="\\Program Files\\Office\\Templates"

;
; @CESYSGEN ENDIF WCEAPPSFE_MODULES_PWORD

;
;---------------------------- end PWORD ---------------------------------


;---------------------------- begin PMAIL ---------------------------------
;
; @CESYSGEN IF WCEAPPSFE_MODULES_PMAIL
; @CESYSGEN ENDIF WCEAPPSFE_MODULES_PMAIL


; PIM infrastructure
; Default ActiveSync service providers

; @CESYSGEN IF WCEAPPSFE_MODULES_ADDRSTOR  && DATASYNC_MODULES_PEGOBJ
[HKEY_LOCAL_MACHINE\Windows CE Services\Synchronization\Objects\Contact]
	"Store"="pegobj.dll"
; @CESYSGEN ENDIF

; @CESYSGEN IF WCEAPPSFE_MODULES_CALSTORE  && DATASYNC_MODULES_PEGOBJ
[HKEY_LOCAL_MACHINE\Windows CE Services\Synchronization\Objects\Appointment]
	"Store"="pegobj.dll"
[HKEY_LOCAL_MACHINE\Windows CE Services\Synchronization\Objects\Task]
	"Store"="pegobj.dll"
; @CESYSGEN ENDIF

; @CESYSGEN IF WCEAPPSFE_MODULES_MSGSTORE  && DATASYNC_MODULES_PEGOBJ
[HKEY_LOCAL_MACHINE\Windows CE Services\Synchronization\Objects\Inbox]
	"Store"="pegobj.dll"
; @CESYSGEN ENDIF

;---------------------------- begin PMAIL ---------------------------------


[HKEY_LOCAL_MACHINE\Software\Microsoft\Pim]
	"Version"="3.1"


;
; Copyright (c) WESTTEK, LLC and Portions  Copyright (c) Microsoft Corporation.  All rights reserved.
;
;
; Use of this source code is subject to the terms of the Microsoft end-user
; license agreement (EULA) under which you licensed this SOFTWARE PRODUCT.
; If you did not accept the terms of the EULA, you are not authorized to use
; this source code. For a copy of the EULA, please see the LICENSE.RTF on your
; install media.
;



;----- File type settings --------
; @CESYSGEN IF VIEWERS_MODULES_DOCVIEWER
; @CESYSGEN ENDIF VIEWERS_MODULES_DOCVIEWER


; @CESYSGEN IF VIEWERS_MODULES_PDFVIEWER
; @CESYSGEN ENDIF VIEWERS_MODULES_PDFVIEWER


; @CESYSGEN IF VIEWERS_MODULES_XLS
; @CESYSGEN ENDIF VIEWERS_MODULES_XLS


; @CESYSGEN IF VIEWERS_MODULES_PRESVIEWER
; @CESYSGEN ENDIF VIEWERS_MODULES_PRESVIEWER

; @CESYSGEN IF VIEWERS_MODULES_IMAGEVIEWER
; @CESYSGEN IF VIEWERS_MODULES_DCDGIF
; @CESYSGEN ENDIF VIEWERS_MODULES_DCDGIF
; @CESYSGEN ENDIF VIEWERS_MODULES_IMAGEVIEWER


;
; Copyright (c) Microsoft Corporation.  All rights reserved.
;
;
; Use of this source code is subject to the terms of the Microsoft end-user
; license agreement (EULA) under which you licensed this SOFTWARE PRODUCT.
; If you did not accept the terms of the EULA, you are not authorized to use
; this source code. For a copy of the EULA, please see the LICENSE.RTF on your
; install media.
;
;
; Notes: 
;
;   To save space, the values under [HKEY_CLASSES_ROOT\CLSID\{clsid}\Pins\<Input|Output>]
; are commented out if they are zero, as zero is the default. 
;
;   If you have [Key\SubKey1] with no leaf values, you don't save registry space by removing it
; if there exists a [Key\SubKey1\SubKey2].
;
;   PID interfaces w/o registry entries will default to trying CLSID_FGControl as the distributor.

; ******************************************************************************
; *                     DirectShow Registry Entries
; ******************************************************************************

; @CESYSGEN IF DIRECTX_MODULES_QUARTZ
; DirectShow System Core

[HKEY_CLASSES_ROOT\CLSID\{e436ebb2-524f-11ce-9f53-0020af0ba770}]
@="Filter Mapper"
[HKEY_CLASSES_ROOT\CLSID\{e436ebb2-524f-11ce-9f53-0020af0ba770}\InprocServer32]
@="quartz.dll"
"ThreadingModel"="Both"

[HKEY_CLASSES_ROOT\CLSID\{e436ebb3-524f-11ce-9f53-0020af0ba770}]
@="Filter Graph"
[HKEY_CLASSES_ROOT\CLSID\{e436ebb3-524f-11ce-9f53-0020af0ba770}\InprocServer32]
@="quartz.dll"
"ThreadingModel"="Both"

[HKEY_CLASSES_ROOT\CLSID\{e436ebb8-524f-11ce-9f53-0020af0ba770}]
@="Filter Graph no thread"
[HKEY_CLASSES_ROOT\CLSID\{e436ebb8-524f-11ce-9f53-0020af0ba770}\InprocServer32]
@="quartz.dll"
"ThreadingModel"="Both"

[HKEY_CLASSES_ROOT\CLSID\{e436ebb1-524f-11ce-9f53-0020af0ba770}]
@="System Clock"
[HKEY_CLASSES_ROOT\CLSID\{e436ebb1-524f-11ce-9f53-0020af0ba770}\InprocServer32]
@="quartz.dll"
"ThreadingModel"="Both"

[HKEY_CLASSES_ROOT\CLSID\{1e651cc0-b199-11d0-8212-00c04fc32c45}]
@="Memory Allocator"
[HKEY_CLASSES_ROOT\CLSID\{1e651cc0-b199-11d0-8212-00c04fc32c45}\InprocServer32]
@="quartz.dll"
"ThreadingModel"="Both"

[HKEY_CLASSES_ROOT\CLSID\{060AF76C-68DD-11d0-8FC1-00C04FD9189D}]
@="Seeking"
[HKEY_CLASSES_ROOT\CLSID\{060AF76C-68DD-11d0-8FC1-00C04FD9189D}\InprocServer32]
@="quartz.dll"
"ThreadingModel"="Both"
;
; Direct Show Plug In Control
;
[HKEY_CLASSES_ROOT\CLSID\{e436ebb4-524f-11ce-9f53-0020af0ba770}]
@="Filter Graph Control Plug In Distributor"

[HKEY_CLASSES_ROOT\CLSID\{e436ebb4-524f-11ce-9f53-0020af0ba770}\InprocServer32]
@="quartz.dll"
"ThreadingModel"="Both"

; register it as the distributor for all the control interfaces
;56a868b2-0ad4-11ce-b03a-0020af0ba770    IMediaPosition
[HKEY_CLASSES_ROOT\Interface\{56a868b2-0ad4-11ce-b03a-0020af0ba770}\Distributor]
@="{e436ebb4-524f-11ce-9f53-0020af0ba770}"

;56a868ae-0ad4-11ce-b03a-0020af0ba770    IMediaSelection
[HKEY_CLASSES_ROOT\Interface\{56a868ae-0ad4-11ce-b03a-0020af0ba770}\Distributor]
@="{e436ebb4-524f-11ce-9f53-0020af0ba770}"

;36b73880-c2c8-11cf-8b46-00805f6cef60    IMediaSeeking
[HKEY_CLASSES_ROOT\Interface\{36b73880-c2c8-11cf-8b46-00805f6cef60}\Distributor]
@="{e436ebb4-524f-11ce-9f53-0020af0ba770}"

;56a868b3-0ad4-11ce-b03a-0020af0ba770    IBasicAudio
[HKEY_CLASSES_ROOT\Interface\{56a868b3-0ad4-11ce-b03a-0020af0ba770}\Distributor]
@="{e436ebb4-524f-11ce-9f53-0020af0ba770}"

;56a868b4-0ad4-11ce-b03a-0020af0ba770    IVideoWindow
[HKEY_CLASSES_ROOT\Interface\{56a868b4-0ad4-11ce-b03a-0020af0ba770}\Distributor]
@="{e436ebb4-524f-11ce-9f53-0020af0ba770}"

;56a868b5-0ad4-11ce-b03a-0020af0ba770    IBasicVideo
[HKEY_CLASSES_ROOT\Interface\{56a868b5-0ad4-11ce-b03a-0020af0ba770}\Distributor]
@="{e436ebb4-524f-11ce-9f53-0020af0ba770}"

;56a868b6-0ad4-11ce-b03a-0020af0ba770    IMediaEvent
[HKEY_CLASSES_ROOT\Interface\{56a868b6-0ad4-11ce-b03a-0020af0ba770}\Distributor]
@="{e436ebb4-524f-11ce-9f53-0020af0ba770}"

;56a868b7-0ad4-11ce-b03a-0020af0ba770    IQueueCommand
[HKEY_CLASSES_ROOT\Interface\{56a868b7-0ad4-11ce-b03a-0020af0ba770}\Distributor]
@="{e436ebb4-524f-11ce-9f53-0020af0ba770}"

;56a868a2-0ad4-11ce-b03a-0020af0ba770    IMediaEventSink
[HKEY_CLASSES_ROOT\Interface\{56a868a2-0ad4-11ce-b03a-0020af0ba770}\Distributor]
@="{e436ebb4-524f-11ce-9f53-0020af0ba770}"

;56a868b1-0ad4-11ce-b03a-0020af0ba770    IMediaControl
[HKEY_CLASSES_ROOT\Interface\{56a868b1-0ad4-11ce-b03a-0020af0ba770}\Distributor]
@="{e436ebb4-524f-11ce-9f53-0020af0ba770}"

;56a868ac-0ad4-11ce-b03a-0020af0ba770    IResourceManager
[HKEY_CLASSES_ROOT\Interface\{56a868ac-0ad4-11ce-b03a-0020af0ba770}\Distributor]
@="{e436ebb4-524f-11ce-9f53-0020af0ba770}"

; @CESYSGEN ENDIF




; @CESYSGEN IF QUARTZ_ASFWRITER
; @CESYSGEN ENDIF
            


; @CESYSGEN IF QUARTZ_IMGSINK
; @CESYSGEN ENDIF




; @CESYSGEN IF QUARTZ_AVIMSR
; AVI Splitter filter

[HKEY_CLASSES_ROOT\Filter\{1B544C20-FD0B-11ce-8C63-00AA0044B51E}]
@="AVI Splitter"

[HKEY_CLASSES_ROOT\CLSID\{1B544C20-FD0B-11ce-8C63-00AA0044B51E}]
@="AVI Splitter"
"Merit"=dword:00600000

[HKEY_CLASSES_ROOT\CLSID\{1B544C20-FD0B-11ce-8C63-00AA0044B51E}\InprocServer32]
@="quartz.dll"
"ThreadingModel"="Both"

[HKEY_CLASSES_ROOT\CLSID\{1B544C20-FD0B-11ce-8C63-00AA0044B51E}\Pins\Input]
;"Direction"=dword:00000000
;"IsRendered"=dword:00000000
;"AllowedZero"=dword:00000000
;"AllowedMany"=dword:00000000

[HKEY_CLASSES_ROOT\CLSID\{1B544C20-FD0B-11ce-8C63-00AA0044B51E}\Pins\Input\Types\{e436eb83-524f-11ce-9f53-0020af0ba770}\{e436eb88-524f-11ce-9f53-0020af0ba770}]

[HKEY_CLASSES_ROOT\CLSID\{1B544C20-FD0B-11ce-8C63-00AA0044B51E}\Pins\Output]
"Direction"=dword:00000001
;"IsRendered"=dword:00000000
;"AllowedZero"=dword:00000000
;"AllowedMany"=dword:00000000

[HKEY_CLASSES_ROOT\CLSID\{1B544C20-FD0B-11ce-8C63-00AA0044B51E}\Pins\Output\Types\{73646976-0000-0010-8000-00AA00389B71}\{00000000-0000-0000-0000-000000000000}]

; MEDIASUBTYPE_AVI
[HKEY_CLASSES_ROOT\Media Type\{e436eb83-524f-11ce-9f53-0020af0ba770}\{e436eb88-524f-11ce-9f53-0020af0ba770}]
"0"="0,4,,52494646,8,4,,41564920"
"Source Filter"="{e436ebb5-524f-11ce-9f53-0020af0ba770}"

; @CESYSGEN ENDIF


; @CESYSGEN IF QUARTZ_COLOUR
; @CESYSGEN ENDIF

; @CESYSGEN IF QUARTZ_AVIDEC
; AVI Decompressor

[HKEY_CLASSES_ROOT\Filter\{CF49D4E0-1115-11ce-B03A-0020AF0BA770}]
@="AVI Decompressor"

[HKEY_CLASSES_ROOT\CLSID\{CF49D4E0-1115-11ce-B03A-0020AF0BA770}]
@="AVI Decompressor"
"Merit"=dword:00600000

[HKEY_CLASSES_ROOT\CLSID\{CF49D4E0-1115-11ce-B03A-0020AF0BA770}\InprocServer32]
@="quartz.dll"
"ThreadingModel"="Both"

[HKEY_CLASSES_ROOT\CLSID\{CF49D4E0-1115-11ce-B03A-0020AF0BA770}\Pins\Input]
;"Direction"=dword:00000000
;"IsRendered"=dword:00000000
;"AllowedZero"=dword:00000000
;"AllowedMany"=dword:00000000
"ConnectsToPin"="Output"

[HKEY_CLASSES_ROOT\CLSID\{CF49D4E0-1115-11ce-B03A-0020AF0BA770}\Pins\Input\Types\{73646976-0000-0010-8000-00AA00389B71}\{00000000-0000-0000-0000-000000000000}]

[HKEY_CLASSES_ROOT\CLSID\{CF49D4E0-1115-11ce-B03A-0020AF0BA770}\Pins\Output]
"Direction"=dword:00000001
;"IsRendered"=dword:00000000
;"AllowedZero"=dword:00000000
;"AllowedMany"=dword:00000000
"ConnectsToPin"="Input"

[HKEY_CLASSES_ROOT\CLSID\{CF49D4E0-1115-11ce-B03A-0020AF0BA770}\Pins\Output\Types\{73646976-0000-0010-8000-00AA00389B71}\{00000000-0000-0000-0000-000000000000}]

; @CESYSGEN ENDIF

; @CESYSGEN IF QUARTZ_DMOWRAP
;
[HKEY_CLASSES_ROOT\CLSID\{94297043-bd82-4dfd-b0de-8177739c6d20}]
@="DMO Filter Wrapper"

[HKEY_CLASSES_ROOT\CLSID\{94297043-bd82-4dfd-b0de-8177739c6d20}\InprocServer32]
@="quartz.dll"
"ThreadingModel"="Both"

; @CESYSGEN ENDIF

;
; @CESYSGEN IF QUARTZ_DVSP
; @CESYSGEN ENDIF


; @CESYSGEN IF QUARTZ_DVDEC
; @CESYSGEN ENDIF


; @CESYSGEN IF QUARTZ_MPGSPLIT

; MPEG-1 Stream Splitter

[HKEY_CLASSES_ROOT\Filter\{336475d0-942a-11ce-a870-00aa002feab5}]
@="MPEG-I Stream Splitter"

[HKEY_CLASSES_ROOT\CLSID\{336475d0-942a-11ce-a870-00aa002feab5}]
@="MPEG-I Stream Splitter"
"Merit"=dword:00600000

[HKEY_CLASSES_ROOT\CLSID\{336475d0-942a-11ce-a870-00aa002feab5}\InprocServer32]
@="quartz.dll"
"ThreadingModel"="Both"

[HKEY_CLASSES_ROOT\CLSID\{336475d0-942a-11ce-a870-00aa002feab5}\Pins\Audio Output]
"Direction"=dword:00000001
;"IsRendered"=dword:00000000
"AllowedZero"=dword:00000001
;"AllowedMany"=dword:00000000

[HKEY_CLASSES_ROOT\CLSID\{336475d0-942a-11ce-a870-00aa002feab5}\Pins\Audio Output\Types\{73647561-0000-0010-8000-00AA00389B71}\{E436EB80-524F-11CE-9F53-0020AF0BA770}]

[HKEY_CLASSES_ROOT\CLSID\{336475d0-942a-11ce-a870-00aa002feab5}\Pins\Audio Output\Types\{73647561-0000-0010-8000-00AA00389B71}\{E436EB81-524F-11CE-9F53-0020AF0BA770}]

[HKEY_CLASSES_ROOT\CLSID\{336475d0-942a-11ce-a870-00aa002feab5}\Pins\Input]
;"Direction"=dword:00000000
;"IsRendered"=dword:00000000
;"AllowedZero"=dword:00000000
;"AllowedMany"=dword:00000000

[HKEY_CLASSES_ROOT\CLSID\{336475d0-942a-11ce-a870-00aa002feab5}\Pins\Input\Types\{E436EB83-524F-11CE-9F53-0020AF0BA770}\{E436EB84-524F-11CE-9F53-0020AF0BA770}]

[HKEY_CLASSES_ROOT\CLSID\{336475d0-942a-11ce-a870-00aa002feab5}\Pins\Input\Types\{E436EB83-524F-11CE-9F53-0020AF0BA770}\{e436eb85-524f-11ce-9f53-0020af0ba770}]

[HKEY_CLASSES_ROOT\CLSID\{336475d0-942a-11ce-a870-00aa002feab5}\Pins\Input\Types\{E436EB83-524F-11CE-9F53-0020AF0BA770}\{e436eb86-524f-11ce-9f53-0020af0ba770}]

[HKEY_CLASSES_ROOT\CLSID\{336475d0-942a-11ce-a870-00aa002feab5}\Pins\Input\Types\{E436EB83-524F-11CE-9F53-0020AF0BA770}\{e436eb87-524f-11ce-9f53-0020af0ba770}]

[HKEY_CLASSES_ROOT\CLSID\{336475d0-942a-11ce-a870-00aa002feab5}\Pins\Video Output]
"Direction"=dword:00000001
;"IsRendered"=dword:00000000
"AllowedZero"=dword:00000001
;"AllowedMany"=dword:00000000

[HKEY_CLASSES_ROOT\CLSID\{336475d0-942a-11ce-a870-00aa002feab5}\Pins\Video Output\Types\{73646976-0000-0010-8000-00AA00389B71}\{E436EB80-524F-11CE-9F53-0020AF0BA770}]

[HKEY_CLASSES_ROOT\CLSID\{336475d0-942a-11ce-a870-00aa002feab5}\Pins\Video Output\Types\{73646976-0000-0010-8000-00AA00389B71}\{E436EB81-524F-11CE-9F53-0020AF0BA770}]

; MEDIASUBTYPE_MPEG1SystemStream
[HKEY_CLASSES_ROOT\Media Type\{e436eb83-524f-11ce-9f53-0020af0ba770}\{e436eb84-524f-11ce-9f53-0020af0ba770}]
"0"="0, 16, FFFFFFFFF100010001800001FFFFFFFF, 000001BA2100010001800001000001BB"
"Source Filter"="{E436EBB5-524F-11CE-9F53-0020AF0BA770}"

; @CESYSGEN ENDIF


; @CESYSGEN IF QUARTZ_MPGVDEC
; MPEG Video Codec

[HKEY_CLASSES_ROOT\Filter\{feb50740-7bef-11ce-9bd9-0000e202599c}]
@="MPEG Video Codec"

[HKEY_CLASSES_ROOT\CLSID\{feb50740-7bef-11ce-9bd9-0000e202599c}]
@="MPEG Video Codec"
"Merit"=dword:00680000

[HKEY_CLASSES_ROOT\CLSID\{feb50740-7bef-11ce-9bd9-0000e202599c}\InprocServer32]
@="quartz.dll"
"ThreadingModel"="Both"

[HKEY_CLASSES_ROOT\CLSID\{feb50740-7bef-11ce-9bd9-0000e202599c}\Pins\Input]
;"Direction"=dword:00000000
;"IsRendered"=dword:00000000
;"AllowedZero"=dword:00000000
;"AllowedMany"=dword:00000000

[HKEY_CLASSES_ROOT\CLSID\{feb50740-7bef-11ce-9bd9-0000e202599c}\Pins\Input\Types\{73646976-0000-0010-8000-00AA00389B71}\{e436eb80-524f-11ce-9f53-0020af0ba770}]

[HKEY_CLASSES_ROOT\CLSID\{feb50740-7bef-11ce-9bd9-0000e202599c}\Pins\Input\Types\{73646976-0000-0010-8000-00AA00389B71}\{e436eb81-524f-11ce-9f53-0020af0ba770}]

[HKEY_CLASSES_ROOT\CLSID\{feb50740-7bef-11ce-9bd9-0000e202599c}\Pins\Video Output]
"Direction"=dword:00000001
;"IsRendered"=dword:00000000
;"AllowedZero"=dword:00000000
;"AllowedMany"=dword:00000000

[HKEY_CLASSES_ROOT\CLSID\{feb50740-7bef-11ce-9bd9-0000e202599c}\Pins\Video Output\Types\{73646976-0000-0010-8000-00AA00389B71}\{00000000-0000-0000-0000-000000000000}]

; @CESYSGEN ENDIF

; @CESYSGEN IF QUARTZ_MJPEGDEC
; @CESYSGEN ENDIF

; @CESYSGEN IF QUARTZ_MPGADEC
; MPEG Audio Codec

[HKEY_CLASSES_ROOT\Filter\{4a2286e0-7bef-11ce-9bd9-0000e202599c}]
@="MPEG Audio Codec"

[HKEY_CLASSES_ROOT\CLSID\{4a2286e0-7bef-11ce-9bd9-0000e202599c}]
@="MPEG Audio Codec"
"Merit"=dword:00680000

[HKEY_CLASSES_ROOT\CLSID\{4a2286e0-7bef-11ce-9bd9-0000e202599c}\InprocServer32]
@="quartz.dll"
"ThreadingModel"="Both"

[HKEY_CLASSES_ROOT\CLSID\{4a2286e0-7bef-11ce-9bd9-0000e202599c}\Pins\Audio Output]
"Direction"=dword:00000001
;"IsRendered"=dword:00000000
;"AllowedZero"=dword:00000000
;"AllowedMany"=dword:00000000
"ConnectsToPin"="Input"

[HKEY_CLASSES_ROOT\CLSID\{4a2286e0-7bef-11ce-9bd9-0000e202599c}\Pins\Audio Output\Types\{73647561-0000-0010-8000-00AA00389B71}\{00000000-0000-0000-0000-000000000000}]

[HKEY_CLASSES_ROOT\CLSID\{4a2286e0-7bef-11ce-9bd9-0000e202599c}\Pins\Input]
;"Direction"=dword:00000000
;"IsRendered"=dword:00000000
;"AllowedZero"=dword:00000000
;"AllowedMany"=dword:00000000
"ConnectsToPin"="Output"

[HKEY_CLASSES_ROOT\CLSID\{4a2286e0-7bef-11ce-9bd9-0000e202599c}\Pins\Input\Types\{73647561-0000-0010-8000-00AA00389B71}\{e436eb80-524f-11ce-9f53-0020af0ba770}]

[HKEY_CLASSES_ROOT\CLSID\{4a2286e0-7bef-11ce-9bd9-0000e202599c}\Pins\Input\Types\{73647561-0000-0010-8000-00AA00389B71}\{e436eb81-524f-11ce-9f53-0020af0ba770}]

[HKEY_CLASSES_ROOT\CLSID\{4a2286e0-7bef-11ce-9bd9-0000e202599c}\Pins\Input\Types\{73647561-0000-0010-8000-00AA00389B71}\{00000050-0000-0010-8000-00AA00389B71}]

[HKEY_LOCAL_MACHINE\Software\Microsoft\DirectX\DirectShow\MPEG Audio Decoder]
"AudioChannels"=dword:00000002
"AudioBits"=dword:00000010
;"AudioInt"=dword:00000000
;; AudioFreqDivider highest 44.1 kHz sample rate is 1; 22 kHz is 2; 11 kHz is 4
;"AudioFreqDivider"=dword:00000002
;; AudioQuality full is 0; high is 1; Standard is 2
;"AudioQuality"=dword:00000000
;"AudioQuarterInt"=dword:00000000

; @CESYSGEN ENDIF

; ==============================================================================
; @CESYSGEN IF DIRECTX_MODULES_L3FILTER
; @CESYSGEN ENDIF

; ==============================================================================
; @CESYSGEN IF QUARTZ_MPG2SPLT
; @CESYSGEN ENDIF

; ==============================================================================
; @CESYSGEN IF DIRECTX_MODULES_WMVDMOD
; Microsoft Windows Media Video Decoder DMO

[HKEY_CLASSES_ROOT\DirectShow\MediaObjects\82d353df-90bd-4382-8bc2-3f6192b76e34]
@="WMVideo & MPEG4 Decoder DMO"

[HKEY_CLASSES_ROOT\DirectShow\MediaObjects\Categories\4a69b442-28be-4991-969c-b500adf5d8a8]
@="Video decoders"

[HKEY_CLASSES_ROOT\DirectShow\MediaObjects\Categories\4a69b442-28be-4991-969c-b500adf5d8a8\82d353df-90bd-4382-8bc2-3f6192b76e34]

[HKEY_CLASSES_ROOT\Filter\{3FF9F0D8-2CCC-472F-B53F-BF5CA5731A39}]
@="WMVideo & MPEG4 Decoder DMO"

[HKEY_CLASSES_ROOT\CLSID\{3FF9F0D8-2CCC-472F-B53F-BF5CA5731A39}]
@="WMVideo & MPEG4 Decoder DMO"
"Merit"=dword:00800001
"DMOCategory"="4a69b442-28be-4991-969c-b500adf5d8a8"
"DMOGuid"="82d353df-90bd-4382-8bc2-3f6192b76e34"

[HKEY_CLASSES_ROOT\CLSID\{3FF9F0D8-2CCC-472F-B53F-BF5CA5731A39}\InprocServer32]
@="msdmo.dll"
"ThreadingModel"="Both"

[HKEY_CLASSES_ROOT\CLSID\{3FF9F0D8-2CCC-472F-B53F-BF5CA5731A39}\Pins]

[HKEY_CLASSES_ROOT\CLSID\{3FF9F0D8-2CCC-472F-B53F-BF5CA5731A39}\Pins\Output]
"Direction"=dword:00000001
;"IsRendered"=dword:00000000
;"AllowedZero"=dword:00000000
;"AllowedMany"=dword:00000000
"ConnectsToPin"="Input"

[HKEY_CLASSES_ROOT\CLSID\{3FF9F0D8-2CCC-472F-B53F-BF5CA5731A39}\Pins\Output\Types\{73646976-0000-0010-8000-00AA00389B71}\{32315659-0000-0010-8000-00AA00389B71}]
;YV12
[HKEY_CLASSES_ROOT\CLSID\{3FF9F0D8-2CCC-472F-B53F-BF5CA5731A39}\Pins\Output\Types\{73646976-0000-0010-8000-00AA00389B71}\{32595559-0000-0010-8000-00AA00389B71}]
;YUY2
[HKEY_CLASSES_ROOT\CLSID\{3FF9F0D8-2CCC-472F-B53F-BF5CA5731A39}\Pins\Output\Types\{73646976-0000-0010-8000-00AA00389B71}\{55595659-0000-0010-8000-00AA00389B71}]
;YVYU
[HKEY_CLASSES_ROOT\CLSID\{3FF9F0D8-2CCC-472F-B53F-BF5CA5731A39}\Pins\Output\Types\{73646976-0000-0010-8000-00AA00389B71}\{59565955-0000-0010-8000-00AA00389B71}]
;UYVY
[HKEY_CLASSES_ROOT\CLSID\{3FF9F0D8-2CCC-472F-B53F-BF5CA5731A39}\Pins\Output\Types\{73646976-0000-0010-8000-00AA00389B71}\{E436EB7A-524F-11CE-9F53-0020AF0BA770}]
;RGB8
[HKEY_CLASSES_ROOT\CLSID\{3FF9F0D8-2CCC-472F-B53F-BF5CA5731A39}\Pins\Output\Types\{73646976-0000-0010-8000-00AA00389B71}\{E436EB7C-524F-11CE-9F53-0020AF0BA770}]
;RGB555
[HKEY_CLASSES_ROOT\CLSID\{3FF9F0D8-2CCC-472F-B53F-BF5CA5731A39}\Pins\Output\Types\{73646976-0000-0010-8000-00AA00389B71}\{E436EB7B-524F-11CE-9F53-0020AF0BA770}]
;RGB565
[HKEY_CLASSES_ROOT\CLSID\{3FF9F0D8-2CCC-472F-B53F-BF5CA5731A39}\Pins\Output\Types\{73646976-0000-0010-8000-00AA00389B71}\{E436EB7D-524F-11CE-9F53-0020AF0BA770}]
;RGB24
[HKEY_CLASSES_ROOT\CLSID\{3FF9F0D8-2CCC-472F-B53F-BF5CA5731A39}\Pins\Output\Types\{73646976-0000-0010-8000-00AA00389B71}\{E436EB7E-524F-11CE-9F53-0020AF0BA770}]
;RGB32

[HKEY_CLASSES_ROOT\CLSID\{3FF9F0D8-2CCC-472F-B53F-BF5CA5731A39}\Pins\Input]
;"Direction"=dword:00000001
;"IsRendered"=dword:00000000
;"AllowedZero"=dword:00000000
;"AllowedMany"=dword:00000000
"ConnectsToPin"="Output"

[HKEY_CLASSES_ROOT\CLSID\{3FF9F0D8-2CCC-472F-B53F-BF5CA5731A39}\Pins\Input\Types\{73646976-0000-0010-8000-00AA00389B71}\{50564D57-0000-0010-8000-00AA00389B71}]
;WMVP
[HKEY_CLASSES_ROOT\CLSID\{3FF9F0D8-2CCC-472F-B53F-BF5CA5731A39}\Pins\Input\Types\{73646976-0000-0010-8000-00AA00389B71}\{33564D57-0000-0010-8000-00AA00389B71}]
;WMV3
[HKEY_CLASSES_ROOT\CLSID\{3FF9F0D8-2CCC-472F-B53F-BF5CA5731A39}\Pins\Input\Types\{73646976-0000-0010-8000-00AA00389B71}\{32564D57-0000-0010-8000-00AA00389B71}]
;WMV2
[HKEY_CLASSES_ROOT\CLSID\{3FF9F0D8-2CCC-472F-B53F-BF5CA5731A39}\Pins\Input\Types\{73646976-0000-0010-8000-00AA00389B71}\{31564D57-0000-0010-8000-00AA00389B71}]
;WMV1
[HKEY_CLASSES_ROOT\CLSID\{3FF9F0D8-2CCC-472F-B53F-BF5CA5731A39}\Pins\Input\Types\{73646976-0000-0010-8000-00AA00389B71}\{5334504D-0000-0010-8000-00AA00389B71}]
;MP4S
[HKEY_CLASSES_ROOT\CLSID\{3FF9F0D8-2CCC-472F-B53F-BF5CA5731A39}\Pins\Input\Types\{73646976-0000-0010-8000-00AA00389B71}\{7334706D-0000-0010-8000-00AA00389B71}]
;mp4s
[HKEY_CLASSES_ROOT\CLSID\{3FF9F0D8-2CCC-472F-B53F-BF5CA5731A39}\Pins\Input\Types\{73646976-0000-0010-8000-00AA00389B71}\{3334504D-0000-0010-8000-00AA00389B71}]
;MP43
[HKEY_CLASSES_ROOT\CLSID\{3FF9F0D8-2CCC-472F-B53F-BF5CA5731A39}\Pins\Input\Types\{73646976-0000-0010-8000-00AA00389B71}\{3334706D-0000-0010-8000-00AA00389B71}]
;mp43
[HKEY_CLASSES_ROOT\CLSID\{3FF9F0D8-2CCC-472F-B53F-BF5CA5731A39}\Pins\Input\Types\{73646976-0000-0010-8000-00AA00389B71}\{3234504D-0000-0010-8000-00AA00389B71}]
;MP42
[HKEY_CLASSES_ROOT\CLSID\{3FF9F0D8-2CCC-472F-B53F-BF5CA5731A39}\Pins\Input\Types\{73646976-0000-0010-8000-00AA00389B71}\{3234706D-0000-0010-8000-00AA00389B71}]
;mp42
[HKEY_CLASSES_ROOT\CLSID\{3FF9F0D8-2CCC-472F-B53F-BF5CA5731A39}\Pins\Input\Types\{73646976-0000-0010-8000-00AA00389B71}\{41564d57-0000-0010-8000-00AA00389B71}]
;WMVA
[HKEY_CLASSES_ROOT\CLSID\{3FF9F0D8-2CCC-472F-B53F-BF5CA5731A39}\Pins\Input\Types\{73646976-0000-0010-8000-00AA00389B71}\{61766d77-0000-0010-8000-00AA00389B71}]
;wmva
[HKEY_CLASSES_ROOT\CLSID\{3FF9F0D8-2CCC-472F-B53F-BF5CA5731A39}\Pins\Input\Types\{73646976-0000-0010-8000-00AA00389B71}\{31435657-0000-0010-8000-00AA00389B71}]
;WVC1
[HKEY_CLASSES_ROOT\CLSID\{3FF9F0D8-2CCC-472F-B53F-BF5CA5731A39}\Pins\Input\Types\{73646976-0000-0010-8000-00AA00389B71}\{31637677-0000-0010-8000-00AA00389B71}]
;wvc1

[HKEY_CLASSES_ROOT\CLSID\{82d353df-90bd-4382-8bc2-3f6192b76e34}]
@="WMVideo & MPEG4 Decoder DMO"

[HKEY_CLASSES_ROOT\CLSID\{82d353df-90bd-4382-8bc2-3f6192b76e34}\InprocServer32]
@="wmvdmod.dll"
"ThreadingModel"="Both"

[HKEY_LOCAL_MACHINE\Software\Microsoft\DirectX\DirectShow\WMVDecoder]
"PostProcessing"=dword:FFFFFFFF

[HKEY_CLASSES_ROOT\DirectShow\MediaObjects\82d353df-90bd-4382-8bc2-3f6192b76e34]
@="WMVideo & MPEG4 Decoder DMO"
"InputTypes"=hex: \
  76,69,64,73,00,00,10,00,80,00,00,aa,00,38,9b,71,\
  57,4d,56,31,00,00,10,00,80,00,00,aa,00,38,9b,71,\
  76,69,64,73,00,00,10,00,80,00,00,aa,00,38,9b,71,\
  57,4d,56,32,00,00,10,00,80,00,00,aa,00,38,9b,71,\
  76,69,64,73,00,00,10,00,80,00,00,aa,00,38,9b,71,\
  4d,34,53,32,00,00,10,00,80,00,00,aa,00,38,9b,71,\
  76,69,64,73,00,00,10,00,80,00,00,aa,00,38,9b,71,\
  6d,34,73,32,00,00,10,00,80,00,00,aa,00,38,9b,71,\
  76,69,64,73,00,00,10,00,80,00,00,aa,00,38,9b,71,\
  4d,50,34,53,00,00,10,00,80,00,00,aa,00,38,9b,71,\
  76,69,64,73,00,00,10,00,80,00,00,aa,00,38,9b,71,\
  6d,70,34,73,00,00,10,00,80,00,00,aa,00,38,9b,71,\
  76,69,64,73,00,00,10,00,80,00,00,aa,00,38,9b,71,\
  4d,50,34,33,00,00,10,00,80,00,00,aa,00,38,9b,71,\
  76,69,64,73,00,00,10,00,80,00,00,aa,00,38,9b,71,\
  6d,70,34,33,00,00,10,00,80,00,00,aa,00,38,9b,71,\
  76,69,64,73,00,00,10,00,80,00,00,aa,00,38,9b,71,\
  4d,50,34,32,00,00,10,00,80,00,00,aa,00,38,9b,71,\
  76,69,64,73,00,00,10,00,80,00,00,aa,00,38,9b,71,\
  6d,70,34,32,00,00,10,00,80,00,00,aa,00,38,9b,71,\
  76,69,64,73,00,00,10,00,80,00,00,aa,00,38,9b,71,\
  6d,70,67,34,00,00,10,00,80,00,00,aa,00,38,9b,71,\
  76,69,64,73,00,00,10,00,80,00,00,aa,00,38,9b,71,\
  4d,50,47,34,00,00,10,00,80,00,00,aa,00,38,9b,71,\
  57,4d,56,41,00,00,10,00,80,00,00,aa,00,38,9b,71,\
  77,6d,76,61,00,00,10,00,80,00,00,aa,00,38,9b,71,


"OutputTypes"=hex: \
  76,69,64,73,00,00,10,00,80,00,00,aa,00,38,9b,71,\
  59,56,31,32,00,00,10,00,80,00,00,aa,00,38,9b,71,\
  76,69,64,73,00,00,10,00,80,00,00,aa,00,38,9b,71,\
  59,55,59,32,00,00,10,00,80,00,00,aa,00,38,9b,71,\
  76,69,64,73,00,00,10,00,80,00,00,aa,00,38,9b,71,\
  55,59,56,59,00,00,10,00,80,00,00,aa,00,38,9b,71,\
  76,69,64,73,00,00,10,00,80,00,00,aa,00,38,9b,71,\
  59,56,59,55,00,00,10,00,80,00,00,aa,00,38,9b,71,\
  76,69,64,73,00,00,10,00,80,00,00,aa,00,38,9b,71,\
  7e,eb,36,e4,4f,52,ce,11,9f,53,00,20,af,0b,a7,70,\
  76,69,64,73,00,00,10,00,80,00,00,aa,00,38,9b,71,\
  7d,eb,36,e4,4f,52,ce,11,9f,53,00,20,af,0b,a7,70,\
  76,69,64,73,00,00,10,00,80,00,00,aa,00,38,9b,71,\
  7b,eb,36,e4,4f,52,ce,11,9f,53,00,20,af,0b,a7,70,\
  76,69,64,73,00,00,10,00,80,00,00,aa,00,38,9b,71,\
  7c,eb,36,e4,4f,52,ce,11,9f,53,00,20,af,0b,a7,70,\
  76,69,64,73,00,00,10,00,80,00,00,aa,00,38,9b,71,\
  7a,eb,36,e4,4f,52,ce,11,9f,53,00,20,af,0b,a7,70

; @CESYSGEN ENDIF

; ==============================================================================
; @CESYSGEN IF DIRECTX_MODULES_WMADMOD
; Microsoft Windows Media Audio Decoder DMO

[HKEY_CLASSES_ROOT\DirectShow\MediaObjects\2eeb4adf-4578-4d10-bca7-bb955f56320a]
@="WMAudio Decoder DMO"

[HKEY_CLASSES_ROOT\DirectShow\MediaObjects\Categories\57f2db8b-e6bb-4513-9d43-dcd2a6593125]
@="Audio decoders"

[HKEY_CLASSES_ROOT\DirectShow\MediaObjects\Categories\57f2db8b-e6bb-4513-9d43-dcd2a6593125\2eeb4adf-4578-4d10-bca7-bb955f56320a]

[HKEY_CLASSES_ROOT\Filter\{5BAE8E20-D112-4637-B603-B4841FA71D78}]
@="WMAudio Decoder DMO"

[HKEY_CLASSES_ROOT\CLSID\{5BAE8E20-D112-4637-B603-B4841FA71D78}]
@="WMAudio Decoder DMO"
"Merit"=dword:00800800
"DMOCategory"="57f2db8b-e6bb-4513-9d43-dcd2a6593125"
"DMOGuid"="2eeb4adf-4578-4d10-bca7-bb955f56320a"

[HKEY_CLASSES_ROOT\CLSID\{5BAE8E20-D112-4637-B603-B4841FA71D78}\InprocServer32]
@="msdmo.dll"
"ThreadingModel"="Both"

[HKEY_CLASSES_ROOT\CLSID\{5BAE8E20-D112-4637-B603-B4841FA71D78}\Pins]

[HKEY_CLASSES_ROOT\CLSID\{5BAE8E20-D112-4637-B603-B4841FA71D78}\Pins\Output]
"Direction"=dword:00000001
;"IsRendered"=dword:00000000
;"AllowedZero"=dword:00000000
;"AllowedMany"=dword:00000000
"ConnectsToPin"="Input"

[HKEY_CLASSES_ROOT\CLSID\{5BAE8E20-D112-4637-B603-B4841FA71D78}\Pins\Output\Types\{73647561-0000-0010-8000-00AA00389B71}\{00000001-0000-0010-8000-00AA00389B71}]

[HKEY_CLASSES_ROOT\CLSID\{5BAE8E20-D112-4637-B603-B4841FA71D78}\Pins\Input]
;"Direction"=dword:00000001
;"IsRendered"=dword:00000000
;"AllowedZero"=dword:00000000
;"AllowedMany"=dword:00000000
"ConnectsToPin"="Output"

[HKEY_CLASSES_ROOT\CLSID\{5BAE8E20-D112-4637-B603-B4841FA71D78}\Pins\Input\Types\{73647561-0000-0010-8000-00AA00389B71}\{00000160-0000-0010-8000-00AA00389B71}]
[HKEY_CLASSES_ROOT\CLSID\{5BAE8E20-D112-4637-B603-B4841FA71D78}\Pins\Input\Types\{73647561-0000-0010-8000-00AA00389B71}\{00000161-0000-0010-8000-00AA00389B71}]
[HKEY_CLASSES_ROOT\CLSID\{5BAE8E20-D112-4637-B603-B4841FA71D78}\Pins\Input\Types\{73647561-0000-0010-8000-00AA00389B71}\{00000162-0000-0010-8000-00AA00389B71}]
[HKEY_CLASSES_ROOT\CLSID\{5BAE8E20-D112-4637-B603-B4841FA71D78}\Pins\Input\Types\{73647561-0000-0010-8000-00AA00389B71}\{00000163-0000-0010-8000-00AA00389B71}]

[HKEY_CLASSES_ROOT\CLSID\{2eeb4adf-4578-4d10-bca7-bb955f56320a}]
@="WMAudio Decoder DMO"

[HKEY_CLASSES_ROOT\CLSID\{2eeb4adf-4578-4d10-bca7-bb955f56320a}\InprocServer32]
@="wmadmod.dll"
"ThreadingModel"="Both"

[HKEY_CLASSES_ROOT\DirectShow\MediaObjects\2eeb4adf-4578-4d10-bca7-bb955f56320a]
@="WMAudio Decoder DMO"
"InputTypes"=hex: \
  61,75,64,73,00,00,10,00,80,00,00,aa,00,38,9b,71,\
  60,01,00,00,00,00,10,00,80,00,00,aa,00,38,9b,71,\
  61,75,64,73,00,00,10,00,80,00,00,aa,00,38,9b,71,\
  61,01,00,00,00,00,10,00,80,00,00,aa,00,38,9b,71,\
  61,75,64,73,00,00,10,00,80,00,00,aa,00,38,9b,71,\
  62,01,00,00,00,00,10,00,80,00,00,aa,00,38,9b,71,\
  61,75,64,73,00,00,10,00,80,00,00,aa,00,38,9b,71,\
  63,01,00,00,00,00,10,00,80,00,00,aa,00,38,9b,71,


"OutputTypes"=hex: \
  61,75,64,73,00,00,10,00,80,00,00,aa,00,38,9b,71,\
  01,00,00,00,00,00,10,00,80,00,00,aa,00,38,9b,71

; @CESYSGEN ENDIF

; ==============================================================================
; @CESYSGEN IF DIRECTX_MODULES_WMSDMOD
;
; NOTE: WE'RE STEALING THE CLSID FROM AN OLDER WMV DECODER
;
; Microsoft Windows Media Speech Decoder DMO

[HKEY_CLASSES_ROOT\DirectShow\MediaObjects\874131cb-4ecc-443b-8948-746b89595d20]
@="WMSpeech Decoder DMO"

[HKEY_CLASSES_ROOT\DirectShow\MediaObjects\Categories\57f2db8b-e6bb-4513-9d43-dcd2a6593125]
@="Audio decoders"

[HKEY_CLASSES_ROOT\DirectShow\MediaObjects\Categories\57f2db8b-e6bb-4513-9d43-dcd2a6593125\874131cb-4ecc-443b-8948-746b89595d20]

[HKEY_CLASSES_ROOT\Filter\{521FB373-7654-49F2-BDB1-0C6E6660714F}]
@="WMSpeech Decoder DMO"

[HKEY_CLASSES_ROOT\CLSID\{521FB373-7654-49F2-BDB1-0C6E6660714F}]
@="WMSpeech Decoder DMO"
"Merit"=dword:00600800
"DMOCategory"="57f2db8b-e6bb-4513-9d43-dcd2a6593125"
"DMOGuid"="874131cb-4ecc-443b-8948-746b89595d20"

[HKEY_CLASSES_ROOT\CLSID\{521FB373-7654-49F2-BDB1-0C6E6660714F}\InprocServer32]
@="msdmo.dll"
"ThreadingModel"="Both"

[HKEY_CLASSES_ROOT\CLSID\{521FB373-7654-49F2-BDB1-0C6E6660714F}\Pins]

[HKEY_CLASSES_ROOT\CLSID\{521FB373-7654-49F2-BDB1-0C6E6660714F}\Pins\Output]
"Direction"=dword:00000001
;"IsRendered"=dword:00000000
;"AllowedZero"=dword:00000000
;"AllowedMany"=dword:00000000
"ConnectsToPin"="Input"

[HKEY_CLASSES_ROOT\CLSID\{521FB373-7654-49F2-BDB1-0C6E6660714F}\Pins\Output\Types\{73647561-0000-0010-8000-00AA00389B71}\{00000001-0000-0010-8000-00AA00389B71}]

[HKEY_CLASSES_ROOT\CLSID\{521FB373-7654-49F2-BDB1-0C6E6660714F}\Pins\Output]
"Direction"=dword:00000001
;"IsRendered"=dword:00000000
;"AllowedZero"=dword:00000000
;"AllowedMany"=dword:00000000
"ConnectsToPin"="Output"

[HKEY_CLASSES_ROOT\CLSID\{521FB373-7654-49F2-BDB1-0C6E6660714F}\Pins\Input\Types\{73647561-0000-0010-8000-00AA00389B71}\{0000000a-0000-0010-8000-00AA00389B71}]

[HKEY_CLASSES_ROOT\CLSID\{874131cb-4ecc-443b-8948-746b89595d20}]
@="WMSpeech Decoder DMO"

[HKEY_CLASSES_ROOT\CLSID\{874131cb-4ecc-443b-8948-746b89595d20}\InprocServer32]
@="wmsdmod.dll"
"ThreadingModel"="Both"

; @CESYSGEN ENDIF

; ==============================================================================
; @CESYSGEN IF DIRECTX_MODULES_MP3DMOD
; MPEG 1 Layer 3 Audio Decoder DMO

[HKEY_CLASSES_ROOT\DirectShow\MediaObjects\6b928210-84e7-4930-9b33-1eb6f02b526e]
@="MPEG-1 Layer 3 Decoder DMO"

[HKEY_CLASSES_ROOT\DirectShow\MediaObjects\Categories\57f2db8b-e6bb-4513-9d43-dcd2a6593125]
@="Audio decoders"

[HKEY_CLASSES_ROOT\DirectShow\MediaObjects\Categories\57f2db8b-e6bb-4513-9d43-dcd2a6593125\6b928210-84e7-4930-9b33-1eb6f02b526e]

[HKEY_CLASSES_ROOT\Filter\{86A495AC-64CE-42DE-A13A-321ACC0F02DB}]
@="MPEG-1 Layer 3 Decoder DMO"

[HKEY_CLASSES_ROOT\CLSID\{86A495AC-64CE-42DE-A13A-321ACC0F02DB}]
@="MPEG-1 Layer 3 Decoder DMO"
"Merit"=dword:00800001
"DMOCategory"="57f2db8b-e6bb-4513-9d43-dcd2a6593125"
"DMOGuid"="6b928210-84e7-4930-9b33-1eb6f02b526e"

[HKEY_CLASSES_ROOT\CLSID\{86A495AC-64CE-42DE-A13A-321ACC0F02DB}\InprocServer32]
@="msdmo.dll"
"ThreadingModel"="Both"

[HKEY_CLASSES_ROOT\CLSID\{86A495AC-64CE-42DE-A13A-321ACC0F02DB}\Pins]

[HKEY_CLASSES_ROOT\CLSID\{86A495AC-64CE-42DE-A13A-321ACC0F02DB}\Pins\Input]
;"Direction"=dword:00000000
;"IsRendered"=dword:00000000
;"AllowedZero"=dword:00000000
;"AllowedMany"=dword:00000000
"ConnectsToPin"="Output"

[HKEY_CLASSES_ROOT\CLSID\{86A495AC-64CE-42DE-A13A-321ACC0F02DB}\Pins\Input\Types\{73647561-0000-0010-8000-00AA00389B71}\{00000055-0000-0010-8000-00AA00389B71}]

[HKEY_CLASSES_ROOT\CLSID\{86A495AC-64CE-42DE-A13A-321ACC0F02DB}\Pins\Output]
"Direction"=dword:00000001
;"IsRendered"=dword:00000000
;"AllowedZero"=dword:00000000
;"AllowedMany"=dword:00000000
"ConnectsToPin"="Input"

[HKEY_CLASSES_ROOT\CLSID\{86A495AC-64CE-42DE-A13A-321ACC0F02DB}\Pins\Output\Types\{73647561-0000-0010-8000-00AA00389B71}\{00000001-0000-0010-8000-00AA00389B71}]

[HKEY_CLASSES_ROOT\CLSID\{6b928210-84e7-4930-9b33-1eb6f02b526e}]
@="MPEG-1 Layer 3 Decoder DMO"

[HKEY_CLASSES_ROOT\CLSID\{6b928210-84e7-4930-9b33-1eb6f02b526e}\InprocServer32]
@="mp3dmod.dll"
"ThreadingModel"="Both"

[HKEY_CLASSES_ROOT\DirectShow\MediaObjects\6b928210-84e7-4930-9b33-1eb6f02b526e]
@="MPEG-1 Layer 3 Decoder DMO"
"InputTypes"=hex: \
  61,75,64,73,00,00,10,00,80,00,00,aa,00,38,9b,71,\
  55,00,00,00,00,00,10,00,80,00,00,aa,00,38,9b,71,

"OutputTypes"=hex: \
  61,75,64,73,00,00,10,00,80,00,00,aa,00,38,9b,71,\
  01,00,00,00,00,00,10,00,80,00,00,aa,00,38,9b,71

; @CESYSGEN ENDIF

; @CESYSGEN IF QUARTZ_ACMWRAP
; ACM Wrapper

[HKEY_CLASSES_ROOT\Filter\{6a08cf80-0e18-11cf-a24d-0020afd79767}]
@="ACM Wrapper"

[HKEY_CLASSES_ROOT\CLSID\{6a08cf80-0e18-11cf-a24d-0020afd79767}]
@="ACM Wrapper"
"Merit"=dword:00600000

[HKEY_CLASSES_ROOT\CLSID\{6a08cf80-0e18-11cf-a24d-0020afd79767}\InprocServer32]
@="quartz.dll"
"ThreadingModel"="Both"

[HKEY_CLASSES_ROOT\CLSID\{6a08cf80-0e18-11cf-a24d-0020afd79767}\Pins\Input]
;"Direction"=dword:00000000
;"IsRendered"=dword:00000000
;"AllowedZero"=dword:00000000
;"AllowedMany"=dword:00000000
"ConnectsToPin"="Output"

[HKEY_CLASSES_ROOT\CLSID\{6a08cf80-0e18-11cf-a24d-0020afd79767}\Pins\Input\Types\{73647561-0000-0010-8000-00AA00389B71}\{00000000-0000-0000-0000-000000000000}]

[HKEY_CLASSES_ROOT\CLSID\{6a08cf80-0e18-11cf-a24d-0020afd79767}\Pins\Output]
"Direction"=dword:00000001
;"IsRendered"=dword:00000000
;"AllowedZero"=dword:00000000
;"AllowedMany"=dword:00000000
"ConnectsToPin"="Input"

[HKEY_CLASSES_ROOT\CLSID\{6a08cf80-0e18-11cf-a24d-0020afd79767}\Pins\Output\Types\{73647561-0000-0010-8000-00AA00389B71}\{00000000-0000-0000-0000-000000000000}]


; @CESYSGEN ENDIF

; @CESYSGEN IF QUARTZ_IMAGE
; Video Renderer

[HKEY_CLASSES_ROOT\Filter\{70e102b0-5556-11ce-97c0-00aa0055595a}]
@="Video Renderer"

[HKEY_CLASSES_ROOT\CLSID\{70e102b0-5556-11ce-97c0-00aa0055595a}]
@="Video Renderer"
"Merit"=dword:00800000

[HKEY_CLASSES_ROOT\Clsid\{70e102b0-5556-11ce-97c0-00aa0055595a}\InprocServer32]
@="quartz.dll"
"ThreadingModel"="Both"

[HKEY_CLASSES_ROOT\CLSID\{70e102b0-5556-11ce-97c0-00aa0055595a}\Pins\Input]
;"Direction"=dword:00000000
"IsRendered"=dword:00000001
;"AllowedZero"=dword:00000000
;"AllowedMany"=dword:00000000

[HKEY_CLASSES_ROOT\CLSID\{70e102b0-5556-11ce-97c0-00aa0055595a}\Pins\Input\Types\{73646976-0000-0010-8000-00AA00389B71}\{00000000-0000-0000-0000-000000000000}]

[HKEY_LOCAL_MACHINE\Software\Microsoft\DirectX\DirectShow\Video Renderer]
"SurfaceTypes"=dword:000000FF
"UseScanLine"=dword:0
"UseOverlayStretch"=dword:1
"MaxBackBuffers"=dword:1
"KeyColor"=hex:09,09,09,00
"KeyIndex"=hex:FD,00,00,00

; @CESYSGEN ENDIF

; @CESYSGEN IF QUARTZ_VIDCAP
; @CESYSGEN ENDIF

; @CESYSGEN IF QUARTZ_WAVEIN
; @CESYSGEN ENDIF


; @CESYSGEN IF QUARTZ_WAVEMSR
; Wave Parser

[HKEY_CLASSES_ROOT\Filter\{D51BD5A1-7548-11cf-A520-0080C77EF58A}]
@="Wave Parser"

[HKEY_CLASSES_ROOT\CLSID\{D51BD5A1-7548-11cf-A520-0080C77EF58A}]
@="Wave Parser"
"Merit"=dword:00400000

[HKEY_CLASSES_ROOT\CLSID\{D51BD5A1-7548-11cf-A520-0080C77EF58A}\InprocServer32]
@="quartz.dll"
"ThreadingModel"="Both"

[HKEY_CLASSES_ROOT\CLSID\{D51BD5A1-7548-11cf-A520-0080C77EF58A}\Pins\Input]
;"Direction"=dword:00000000
;"IsRendered"=dword:00000000
;"AllowedZero"=dword:00000000
;"AllowedMany"=dword:00000000

[HKEY_CLASSES_ROOT\CLSID\{D51BD5A1-7548-11cf-A520-0080C77EF58A}\Pins\Input\Types\{E436EB83-524F-11CE-9F53-0020AF0BA770}\{e436eb8b-524f-11ce-9f53-0020af0ba770}]

[HKEY_CLASSES_ROOT\CLSID\{D51BD5A1-7548-11cf-A520-0080C77EF58A}\Pins\Input\Types\{E436EB83-524F-11CE-9F53-0020AF0BA770}\{e436eb8c-524f-11ce-9f53-0020af0ba770}]

[HKEY_CLASSES_ROOT\CLSID\{D51BD5A1-7548-11cf-A520-0080C77EF58A}\Pins\Input\Types\{E436EB83-524F-11CE-9F53-0020AF0BA770}\{e436eb8d-524f-11ce-9f53-0020af0ba770}]

; MEDIASUBTYPE_WAVE
[HKEY_CLASSES_ROOT\Media Type\{E436EB83-524F-11CE-9F53-0020AF0BA770}\{e436eb8b-524f-11ce-9f53-0020af0ba770}]
"0"="0,4,,52494646,8,4,,57415645"
"Source Filter"="{e436ebb5-524f-11ce-9f53-0020af0ba770}"

; MEDIASUBTYPE_AIFF
[HKEY_CLASSES_ROOT\Media Type\{e436eb83-524f-11ce-9f53-0020af0ba770}\{e436eb8d-524f-11ce-9f53-0020af0ba770}]
"0"="0,4,,464f524d,8,4,,41494646"
"1"="0,4,,464f524d,8,4,,41494643"
"Source Filter"="{E436EBB5-524F-11CE-9F53-0020AF0BA770}"

; MEDIASUBTYPE_AU
[HKEY_CLASSES_ROOT\Media Type\{e436eb83-524f-11ce-9f53-0020af0ba770}\{e436eb8c-524f-11ce-9f53-0020af0ba770}]
"0"="0,4,,2e736e64"
"Source Filter"="{E436EBB5-524F-11CE-9F53-0020AF0BA770}"

; @CESYSGEN ENDIF


; @CESYSGEN IF QUARTZ_WAVEOUT
; waveOut Audio Renderer

[HKEY_CLASSES_ROOT\Filter\{e30629d1-27e5-11ce-875d-00608cb78066}]
@="Audio Renderer"

[HKEY_CLASSES_ROOT\CLSID\{e30629d1-27e5-11ce-875d-00608cb78066}]
@="Audio Renderer"
"Merit"=dword:00800000

[HKEY_CLASSES_ROOT\CLSID\{e30629d1-27e5-11ce-875d-00608cb78066}\InprocServer32]
@="quartz.dll"
"ThreadingModel"="Both"

[HKEY_CLASSES_ROOT\CLSID\{e30629d1-27e5-11ce-875d-00608cb78066}\Pins\Input]
;"Direction"=dword:00000000
"IsRendered"=dword:00000001
;"AllowedZero"=dword:00000000
;"AllowedMany"=dword:00000000

[HKEY_CLASSES_ROOT\CLSID\{e30629d1-27e5-11ce-875d-00608cb78066}\Pins\Input\Types\{73647561-0000-0010-8000-00AA00389B71}\{00000000-0000-0000-0000-000000000000}]

; @CESYSGEN ENDIF


; @CESYSGEN IF QUARTZ_ASYNCRDR
; Async File Reader

[HKEY_CLASSES_ROOT\Filter\{e436ebb5-524f-11ce-9f53-0020af0ba770}]
@="File Source (Async.)"

[HKEY_CLASSES_ROOT\CLSID\{e436ebb5-524f-11ce-9f53-0020af0ba770}]
@="File Source (Async.)"
"Merit"=dword:00400000

[HKEY_CLASSES_ROOT\CLSID\{e436ebb5-524f-11ce-9f53-0020af0ba770}\InprocServer32]
@="quartz.dll"
"ThreadingModel"="Both"

[HKEY_CLASSES_ROOT\CLSID\{e436ebb5-524f-11ce-9f53-0020af0ba770}\Pins\Output]
"Direction"=dword:00000001
;"IsRendered"=dword:00000000
;"AllowedZero"=dword:00000000
;"AllowedMany"=dword:00000000

[HKEY_CLASSES_ROOT\CLSID\{e436ebb5-524f-11ce-9f53-0020af0ba770}\Pins\Output\Types\{E436EB83-524F-11CE-9F53-0020AF0BA770}\{00000000-0000-0000-0000-000000000000}]

; @CESYSGEN ENDIF


; @CESYSGEN IF QUARTZ_URLRDR
; URL Async File Reader

[HKEY_CLASSES_ROOT\Filter\{e436ebb6-524f-11ce-9f53-0020af0ba770}]
@="File Source (URL)"

[HKEY_CLASSES_ROOT\CLSID\{e436ebb6-524f-11ce-9f53-0020af0ba770}]
@="File Source (URL)"
"Merit"=dword:00400000

[HKEY_CLASSES_ROOT\CLSID\{e436ebb6-524f-11ce-9f53-0020af0ba770}\InprocServer32]
@="quartz.dll"
"ThreadingModel"="Both"

; Source Filter for URL's
[HKEY_CLASSES_ROOT\http]
"Source Filter"="{e436ebb6-524f-11ce-9f53-0020af0ba770}"

[HKEY_CLASSES_ROOT\https]
"Source Filter"="{e436ebb6-524f-11ce-9f53-0020af0ba770}"

[HKEY_CLASSES_ROOT\file]
"Source Filter"="{e436ebb5-524f-11ce-9f53-0020af0ba770}"

; @CESYSGEN ENDIF

; @CESYSGEN IF DIRECTX_MODULES_VRCTL
; @CESYSGEN ENDIF


; @CESYSGEN IF QUARTZ_OVMIXER2
; Overlay Mixer

[HKEY_CLASSES_ROOT\Filter\{CD8743A1-3736-11d0-9E69-00C04FD7C15B}]
@="Overlay Mixer"

[HKEY_CLASSES_ROOT\CLSID\{CD8743A1-3736-11d0-9E69-00C04FD7C15B}]
@="Overlay Mixer"
"Merit"=dword:00400000

[HKEY_CLASSES_ROOT\CLSID\{CD8743A1-3736-11d0-9E69-00C04FD7C15B}\InprocServer32]
@="quartz.dll"
"ThreadingModel"="Both"

[HKEY_CLASSES_ROOT\CLSID\{CD8743A1-3736-11d0-9E69-00C04FD7C15B}\Pins\Input]
;"Direction"=dword:00000000
;"IsRendered"=dword:00000000
;"AllowedZero"=dword:00000000
"AllowedMany"=dword:00000001
[HKEY_CLASSES_ROOT\CLSID\{CD8743A1-3736-11d0-9E69-00C04FD7C15B}\Pins\Input\Types\{73646976-0000-0010-8000-00AA00389B71}\{00000000-0000-0000-0000-000000000000}]

[HKEY_CLASSES_ROOT\CLSID\{CD8743A1-3736-11d0-9E69-00C04FD7C15B}\Pins\Output]
"Direction"=dword:00000001
;"IsRendered"=dword:00000000
;"AllowedZero"=dword:00000000
;"AllowedMany"=dword:00000000
[HKEY_CLASSES_ROOT\CLSID\{CD8743A1-3736-11d0-9E69-00C04FD7C15B}\Pins\Output\Types\{73646976-0000-0010-8000-00AA00389B71}\{e436eb7f-524f-11ce-9f53-0020af0ba770}]

; Video Port Object

[HKEY_CLASSES_ROOT\CLSID\{CE292861-FC88-11d0-9E69-00C04FD7C15B}]
@="VideoPort Object"

[HKEY_CLASSES_ROOT\CLSID\{CE292861-FC88-11d0-9E69-00C04FD7C15B}\InprocServer32]
@="quartz.dll"
"ThreadingModel"="Both"

; @CESYSGEN ENDIF

; @CESYSGEN IF QUARTZ_SCMDOUT
; Script Command Renderer

[HKEY_CLASSES_ROOT\Filter\{48025243-2d39-11ce-875d-00608cb78066}]
@="Internal Script Command Renderer"

[HKEY_CLASSES_ROOT\CLSID\{48025243-2d39-11ce-875d-00608cb78066}]
@="Internal Script Command Renderer"
"Merit"=dword:00800000

[HKEY_CLASSES_ROOT\CLSID\{48025243-2d39-11ce-875d-00608cb78066}\InprocServer32]
@="quartz.dll"
"ThreadingModel"="Both"

[HKEY_CLASSES_ROOT\CLSID\{48025243-2d39-11ce-875d-00608cb78066}\Pins\Input]
;"Direction"=dword:00000000
"IsRendered"=dword:00000001
;"AllowedZero"=dword:00000000
;"AllowedMany"=dword:00000000

[HKEY_CLASSES_ROOT\CLSID\{48025243-2d39-11ce-875d-00608cb78066}\Pins\Input\Types\{73636d64-0000-0010-8000-00AA00389B71}\{00000000-0000-0000-0000-000000000000}]

[HKEY_CLASSES_ROOT\CLSID\{48025243-2d39-11ce-875d-00608cb78066}\Pins\Input\Types\{73747874-0000-0010-8000-00AA00389B71}\{00000000-0000-0000-0000-000000000000}]

; @CESYSGEN ENDIF



; @CESYSGEN IF QUARTZ_FILEREND
; File Stream Renderer

[HKEY_CLASSES_ROOT\Filter\{D51BD5A5-7548-11cf-A520-0080C77EF58A}]
@="File-Rendering 'Transform'"

[HKEY_CLASSES_ROOT\CLSID\{D51BD5A5-7548-11cf-A520-0080C77EF58A}]
@="File-Rendering 'Transform'"
"Merit"=dword:00400000
[HKEY_CLASSES_ROOT\CLSID\{D51BD5A5-7548-11cf-A520-0080C77EF58A}\InprocServer32]
@="quartz.dll"
"ThreadingModel"="Both"

[HKEY_CLASSES_ROOT\CLSID\{D51BD5A5-7548-11cf-A520-0080C77EF58A}\Pins\Input]
;"Direction"=dword:00000000
;"IsRendered"=dword:00000000
;"AllowedZero"=dword:00000000
;"AllowedMany"=dword:00000000

[HKEY_CLASSES_ROOT\CLSID\{D51BD5A5-7548-11cf-A520-0080C77EF58A}\Pins\Input\Types\{656c6966-0000-0010-8000-00AA00389B71}\{00000000-0000-0000-0000-000000000000}]


[HKEY_CLASSES_ROOT\Filter\{D51BD5A3-7548-11cf-A520-0080C77EF58A}]
@="Multi-File Reader"

[HKEY_CLASSES_ROOT\CLSID\{D51BD5A3-7548-11cf-A520-0080C77EF58A}]
@="Multi-File Reader"
"Merit"=dword:00400000
[HKEY_CLASSES_ROOT\CLSID\{D51BD5A3-7548-11cf-A520-0080C77EF58A}\InprocServer32]
@="quartz.dll"
"ThreadingModel"="Both"

[HKEY_CLASSES_ROOT\CLSID\{D51BD5A3-7548-11cf-A520-0080C77EF58A}\Pins\Input]
;"Direction"=dword:00000000
;"IsRendered"=dword:00000000
;"AllowedZero"=dword:00000000
;"AllowedMany"=dword:00000000

[HKEY_CLASSES_ROOT\CLSID\{D51BD5A3-7548-11cf-A520-0080C77EF58A}\Pins\Input\Types\{E436EB83-524F-11CE-9F53-0020AF0BA770}\{D51BD5A3-7548-11cf-A520-0080C77EF58A}]

; MEDIATYPE_Stream\CLSID_MultFile
; look for ";MUL"
[HKEY_CLASSES_ROOT\Media Type\{E436EB83-524F-11CE-9F53-0020AF0BA770}\{D51BD5A3-7548-11cf-A520-0080C77EF58A}]
"0"="0,4,,3b4d554c"
"Source Filter" = "{e436ebb5-524f-11ce-9f53-0020af0ba770}"

; @CESYSGEN ENDIF

; ############################################################################################################
; @CESYSGEN IF DIRECTX_MODULES_CEDRM2
; @CESYSGEN ENDIF

; ############################################################################################################
; @CESYSGEN IF QUARTZ_WMT_SPLITTER

; Uncomment these for a fixed-bandwidth for your platform - otherwise, bandwidth is calculated on-the-fly.
;[HKEY_CURRENT_USER\Software\Microsoft\NetShow\Player\General]
;"ManualBandwidth"=dword:16E360 ; 1.5 Mbps

; Set these to 0 to disable specific protocols for WMT
[HKEY_CURRENT_USER\Software\Microsoft\NetShow\Player\General]
"EnableTCP"=dword:1
"EnableHTTP"=dword:1
"EnableUDP"=dword:1
"EnableMulticast"=dword:1

; Uncomment these and manipulate the values to override the FastStart defaults
;[HKEY_CURRENT_USER\Software\Microsoft\NetShow\Player\General]
;"Buffering Time"=dword:bb8      ; default 3000. Can be controlled by Media Player
;"FSEnable"=dword:1              ; fast start enable. default on
;"FSTime"=dword:1770             ; fast start time. default 2*"Buffering Time"  
;"FSLinkBandwidth"=dword:989680  ; link bandwidth. default calculated by packet pairs or history. if unavailable 10mbs
;"FSAccBandwidth"=dword:2DC6C0   ; acc. bandwidth. default 10mbs  
;"MSB Buffering Time"=dword:380  ; override buffering time for MSB protocol to allow optimized (shorter) preroll for multicast
;"MinRcvBuf"=dword:40000         ; override the default receive buffers on our sockets.  default is 32K, this would set to 256K

; Windows Media source filter
[HKEY_CLASSES_ROOT\Media Type\{e436eb83-524f-11ce-9f53-0020af0ba770}\{6B6D0801-9ADA-11d0-A520-00A0D10129C0}]
"0"="0,4,,3026B275"
"1"="0,4,,d129e2d6"
"Source Filter"="{6B6D0800-9ADA-11d0-A520-00A0D10129C0}"

; @CESYSGEN IF QUARTZ_M3UPLAYL
; M3U/ASXv1 Playlist - look for "ASF " or "HTTP" or "FILE" or "MMS:" or "MMST" or "MMSU" or "MSBD"
[HKEY_CLASSES_ROOT\Media Type\{E436EB83-524F-11CE-9F53-0020AF0BA770}\{A98C8400-4181-11d1-A520-00A0D10129C0}]
"0"="0,4,dfdfdfff,41534620"
"1"="0,4,dfdfdfdf,48545450"
"2"="0,4,dfdfdfdf,46494C45"
"3"="0,4,dfdfdfff,4d4d533a"
"4"="0,4,dfdfdfde,4d4d5354"
"5"="0,4,dfdfdfde,4d4d5355"
"6"="0,4,dfdfdfdf,4d534244"
; @CESYSGEN IF QUARTZ_URLRDR
"Source Filter" = "{e436ebb6-524f-11ce-9f53-0020af0ba770}"
; @CESYSGEN ELSE
; @CESYSGEN ENDIF
; @CESYSGEN ENDIF

; @CESYSGEN IF QUARTZ_ASXPLAYL
; ASXv2 Playlist - look for "[Ann" or "[Ref"
[HKEY_CLASSES_ROOT\Media Type\{E436EB83-524F-11CE-9F53-0020AF0BA770}\{640999A1-A946-11d0-A520-000000000000}]
"0"="0,4,,5b416e6e"
"1"="0,4,,5b526566"
; @CESYSGEN IF QUARTZ_URLRDR
"Source Filter" = "{e436ebb6-524f-11ce-9f53-0020af0ba770}"
; @CESYSGEN ELSE
; @CESYSGEN ENDIF
; @CESYSGEN ENDIF

; @CESYSGEN IF QUARTZ_XMLPLAYL
; XML-based ASX Playlist - look for "<ASX" or "<?XM"
[HKEY_CLASSES_ROOT\Media Type\{e436eb83-524f-11ce-9f53-0020af0ba770}\{D51BD5AE-7548-11cf-A520-0080C77EF58A}]
"0"="0,4,ffdfdfdf,3c415358"
"1"="0,4,ffffdfdf,3c3f584d"
; @CESYSGEN IF QUARTZ_URLRDR
"Source Filter"="{e436ebb6-524f-11ce-9f53-0020af0ba770}"
; @CESYSGEN ELSE
; @CESYSGEN ENDIF
; @CESYSGEN ENDIF

; @CESYSGEN IF QUARTZ_NSCFILEPARSER
; NSC File Parser - look for "[Add"
[HKEY_CLASSES_ROOT\Media Type\{e436eb83-524f-11ce-9f53-0020af0ba770}\{640999A2-A946-11d0-A520-000000000000}]
"0"="0,4,,5b416464"
; @CESYSGEN IF QUARTZ_URLRDR
"Source Filter"="{e436ebb6-524f-11ce-9f53-0020af0ba770}"
; @CESYSGEN ELSE
; @CESYSGEN ENDIF
; @CESYSGEN ENDIF

[HKEY_CLASSES_ROOT\Media Type\Extensions\.asf]
"Source Filter"="{6B6D0800-9ADA-11D0-A520-00A0D10129C0}"

[HKEY_CLASSES_ROOT\Media Type\Extensions\.wma]
"Source Filter"="{6B6D0800-9ADA-11D0-A520-00A0D10129C0}"

[HKEY_CLASSES_ROOT\Media Type\Extensions\.wmv]
"Source Filter"="{6B6D0800-9ADA-11D0-A520-00A0D10129C0}"

[HKEY_CLASSES_ROOT\Media Type\Extensions\.wm]
"Source Filter"="{6B6D0800-9ADA-11D0-A520-00A0D10129C0}"

[HKEY_CLASSES_ROOT\Media Type\Extensions\.beck]
"Source Filter"="{6B6D0800-9ADA-11D0-A520-00A0D10129C0}"

; For ASX Version-1 support
[HKEY_CLASSES_ROOT\Media Type\Extensions\.asx]
"Source Filter"="{e436ebb5-524f-11ce-9f53-0020af0ba770}"

[HKEY_CLASSES_ROOT\Media Type\Extensions\.wax]
"Source Filter"="{e436ebb5-524f-11ce-9f53-0020af0ba770}"

[HKEY_CLASSES_ROOT\Media Type\Extensions\.wvx]
"Source Filter"="{e436ebb5-524f-11ce-9f53-0020af0ba770}"

[HKEY_CLASSES_ROOT\Media Type\Extensions\.wmx]
"Source Filter"="{e436ebb5-524f-11ce-9f53-0020af0ba770}"

; @CESYSGEN IF QUARTZ_NSCFILEPARSER
[HKEY_CLASSES_ROOT\Media Type\Extensions\.nsc]
"Source Filter"="{e436ebb5-524f-11ce-9f53-0020af0ba770}"
; @CESYSGEN ENDIF

; @CESYSGEN IF QUARTZ_M3UPLAYL
[HKEY_CLASSES_ROOT\Media Type\Extensions\.m3u]
"Source Filter"="{e436ebb5-524f-11ce-9f53-0020af0ba770}"
; @CESYSGEN ENDIF

[HKEY_CLASSES_ROOT\http\Extensions]
".asf"="{6B6D0800-9ADA-11d0-A520-00A0D10129C0}"
".wma"="{6B6D0800-9ADA-11d0-A520-00A0D10129C0}"
".wmv"="{6B6D0800-9ADA-11d0-A520-00A0D10129C0}"
".wm"="{6B6D0800-9ADA-11d0-A520-00A0D10129C0}"
".beck"="{6B6D0800-9ADA-11d0-A520-00A0D10129C0}"
; @CESYSGEN IF QUARTZ_URLRDR
".asx"="{e436ebb6-524f-11ce-9f53-0020af0ba770}"
".wmx"="{e436ebb6-524f-11ce-9f53-0020af0ba770}"
".wax"="{e436ebb6-524f-11ce-9f53-0020af0ba770}"
".wvx"="{e436ebb6-524f-11ce-9f53-0020af0ba770}"
; @CESYSGEN ELSE
; @CESYSGEN ENDIF
; @CESYSGEN IF QUARTZ_NSCFILEPARSER
; @CESYSGEN IF QUARTZ_URLRDR
".nsc"="{e436ebb6-524f-11ce-9f53-0020af0ba770}"
; @CESYSGEN ELSE
; @CESYSGEN ENDIF
; @CESYSGEN ENDIF
; @CESYSGEN IF QUARTZ_M3UPLAYL
; @CESYSGEN IF QUARTZ_URLRDR
".m3u"="{e436ebb6-524f-11ce-9f53-0020af0ba770}"
; @CESYSGEN ELSE
; @CESYSGEN ENDIF
; @CESYSGEN ENDIF

[HKEY_CLASSES_ROOT\rtsp]
"Source Filter"="{6B6D0800-9ADA-11d0-A520-00A0D10129C0}"

[HKEY_CLASSES_ROOT\mms]
"Source Filter"="{6B6D0800-9ADA-11d0-A520-00A0D10129C0}"

[HKEY_CLASSES_ROOT\mmst]
"Source Filter"="{6B6D0800-9ADA-11d0-A520-00A0D10129C0}"

[HKEY_CLASSES_ROOT\mmsu]
"Source Filter"="{6B6D0800-9ADA-11d0-A520-00A0D10129C0}"

;################################################################################
;##[HKEY_CLASSES_ROOT\CLSID\{e436ebb5-524f-11ce-9f53-0020af0ba770}]
;##@="File Source (Async.)"
;##"Merit"=dword:00400000
;##
;##[HKEY_CLASSES_ROOT\CLSID\{e436ebb5-524f-11ce-9f53-0020af0ba770}\InprocServer32]
;##@="quartz.dll"
;##
;##[HKEY_CLASSES_ROOT\CLSID\{e436ebb5-524f-11ce-9f53-0020af0ba770}\Pins\Output]
;##"Direction"=dword:00000001
;##;"IsRendered"=dword:00000000
;##;"AllowedZero"=dword:00000000
;##;"AllowedMany"=dword:00000000
;##
;##[HKEY_CLASSES_ROOT\CLSID\{e436ebb5-524f-11ce-9f53-0020af0ba770}\Pins\Output\Types\{E436EB83-524F-11CE-9F53-0020AF0BA770}\{00000000-0000-0000-0000-000000000000}]
;################################################################################

;#################################################################
; File Source (Netshow URL)
;#################################################################
; @CESYSGEN IF QUARTZ_URLGRAB
[HKEY_CLASSES_ROOT\CLSID\{4B428940-263C-11D1-A520-000000000000}]
@="File Source (Netshow URL)"
"Merit"=dword:00400000

[HKEY_CLASSES_ROOT\CLSID\{4B428940-263C-11D1-A520-000000000000}\InprocServer32]
@="quartz.dll"
"ThreadingModel"="Both"

[HKEY_CLASSES_ROOT\CLSID\{4B428940-263C-11D1-A520-000000000000}\Pins\Output]
"Direction"=dword:00000001
;"IsRendered"=dword:00000000
;"AllowedZero"=dword:00000000
;"AllowedMany"=dword:00000000

[HKEY_CLASSES_ROOT\CLSID\{4B428940-263C-11D1-A520-000000000000}\Pins\Output\Types\{E436EB83-524F-11CE-9F53-0020AF0BA770}\{00000000-0000-0000-0000-000000000000}]
; @CESYSGEN ENDIF

;#################################################################
; Windows Media Multiplexer
;#################################################################
; @CESYSGEN IF QUARTZ_NSMULTI
; @CESYSGEN ENDIF

;################################################################
; NSC File Parser
;################################################################
; @CESYSGEN IF QUARTZ_NSCFILEPARSER
[HKEY_CLASSES_ROOT\Filter\{640999A2-A946-11D0-A520-000000000000}]
@="NSC file Parser"

[HKEY_CLASSES_ROOT\CLSID\{640999A2-A946-11D0-A520-000000000000}]
@="NSC file Parser"
"Merit"=dword:00600000

[HKEY_CLASSES_ROOT\CLSID\{640999A2-A946-11D0-A520-000000000000}\InprocServer32]
@="quartz.dll"
"ThreadingModel"="Both"

[HKEY_CLASSES_ROOT\CLSID\{640999A2-A946-11D0-A520-000000000000}\Pins\Output]
"Direction"=dword:00000001
;"IsRendered"=dword:00000000
;"AllowedZero"=dword:00000000
"AllowedMany"=dword:00000001

[HKEY_CLASSES_ROOT\CLSID\{640999A2-A946-11D0-A520-000000000000}\Pins\Output\Types\{00000000-0000-0000-0000-000000000000}\{00000000-0000-0000-0000-000000000000}]

[HKEY_CLASSES_ROOT\CLSID\{640999A2-A946-11D0-A520-000000000000}\Pins\Input]
;"Direction"=dword:00000000
;"IsRendered"=dword:00000000
;"AllowedZero"=dword:00000000
;"AllowedMany"=dword:00000000

[HKEY_CLASSES_ROOT\CLSID\{640999A2-A946-11D0-A520-000000000000}\Pins\Input\Types\{E436EB83-524F-11CE-9F53-0020AF0BA770}\{640999A2-A946-11D0-A520-000000000000}]
; @CESYSGEN ENDIF

;################################################################
; M3U/ASXv1 Playlist
;################################################################
; @CESYSGEN IF QUARTZ_M3UPLAYL
[HKEY_CLASSES_ROOT\Filter\{A98C8400-4181-11d1-A520-00A0D10129C0}]
@="M3U/ASXv1 Playlist"

[HKEY_CLASSES_ROOT\CLSID\{A98C8400-4181-11d1-A520-00A0D10129C0}]
@="M3U/ASXv1 Playlist"
"Merit"=dword:00400000

[HKEY_CLASSES_ROOT\CLSID\{A98C8400-4181-11d1-A520-00A0D10129C0}\InprocServer32]
@="quartz.dll"
"ThreadingModel"="Both"

[HKEY_CLASSES_ROOT\CLSID\{A98C8400-4181-11d1-A520-00A0D10129C0}\Pins\Input]
;"Direction"=dword:00000000
"IsRendered"=dword:00000001
;"AllowedZero"=dword:00000000
;"AllowedMany"=dword:00000000

[HKEY_CLASSES_ROOT\CLSID\{A98C8400-4181-11d1-A520-00A0D10129C0}\Pins\Input\Types\{E436EB83-524F-11CE-9F53-0020AF0BA770}\{A98C8400-4181-11d1-A520-00A0D10129C0}]
; @CESYSGEN ENDIF

;################################################################
; ASXv3 Playlist (XML)
;################################################################
; @CESYSGEN IF QUARTZ_XMLPLAYL
[HKEY_CLASSES_ROOT\Filter\{D51BD5AE-7548-11CF-A520-0080C77EF58A}]
@="ASXv3 Playlist"

[HKEY_CLASSES_ROOT\CLSID\{D51BD5AE-7548-11CF-A520-0080C77EF58A}]
@="ASXv3 Playlist"
"Merit"=dword:00400000

[HKEY_CLASSES_ROOT\CLSID\{D51BD5AE-7548-11CF-A520-0080C77EF58A}\InprocServer32]
@="quartz.dll"
"ThreadingModel"="Both"

[HKEY_CLASSES_ROOT\CLSID\{D51BD5AE-7548-11CF-A520-0080C77EF58A}\Pins\Input]
;"Direction"=dword:00000000
;"IsRendered"=dword:00000000
;"AllowedZero"=dword:00000000
;"AllowedMany"=dword:00000000

[HKEY_CLASSES_ROOT\CLSID\{D51BD5AE-7548-11CF-A520-0080C77EF58A}\Pins\Input\Types\{E436EB83-524F-11CE-9F53-0020AF0BA770}\{D51BD5AE-7548-11CF-A520-0080C77EF58A}]
; @CESYSGEN ENDIF

;################################################################
; ASXv2 file Parser
;################################################################
; @CESYSGEN IF QUARTZ_ASXPLAYL
[HKEY_CLASSES_ROOT\Filter\{640999A1-A946-11D0-A520-000000000000}]
@="ASXv2 Playlist"

[HKEY_CLASSES_ROOT\CLSID\{640999A1-A946-11D0-A520-000000000000}]
@="ASXv2 Playlist"
"Merit"=dword:00400000

[HKEY_CLASSES_ROOT\CLSID\{640999A1-A946-11D0-A520-000000000000}\InprocServer32]
@="quartz.dll"
"ThreadingModel"="Both"

[HKEY_CLASSES_ROOT\CLSID\{640999A1-A946-11D0-A520-000000000000}\Pins\Input]
;"Direction"=dword:00000000
"IsRendered"=dword:00000001
;"AllowedZero"=dword:00000000
;"AllowedMany"=dword:00000000

[HKEY_CLASSES_ROOT\CLSID\{640999A1-A946-11D0-A520-000000000000}\Pins\Input\Types\{E436EB83-524F-11CE-9F53-0020AF0BA770}\{640999A1-A946-11D0-A520-000000000000}]
; @CESYSGEN ENDIF

;# Old style ASX File Parser stuff, now handled via the M3U parser
;#; ===============================================================
;#; ASX File Parser
;#; ===============================================================
;#[HKEY_CLASSES_ROOT\Filter\{640999A0-A946-11D0-A520-000000000000}]
;#IF INITDSHOWFILTERNAMES
;#@="ASX file Parser"
;#ENDIF
;#
;#[HKEY_CLASSES_ROOT\CLSID\{640999A0-A946-11D0-A520-000000000000}]
;#IF INITNODSHOWFILTERCLASSNAMES !
;#@="ASX file Parser"
;#ENDIF
;#"Merit"=dword:00600000
;#
;#[HKEY_CLASSES_ROOT\CLSID\{640999A0-A946-11D0-A520-000000000000}\InprocServer32]
;#@="dxmasf.dll"
;#
;#[HKEY_CLASSES_ROOT\CLSID\{640999A0-A946-11D0-A520-000000000000}\Pins\Output]
;#"Direction"=dword:00000001
;#;"IsRendered"=dword:00000000
;#;"AllowedZero"=dword:00000000
;#"AllowedMany"=dword:00000001
;#
;#[HKEY_CLASSES_ROOT\CLSID\{640999A0-A946-11D0-A520-000000000000}\Pins\Output\Types\{00000000-0000-0000-0000-000000000000}\{00000000-0000-0000-0000-000000000000}]
;#
;#[HKEY_CLASSES_ROOT\CLSID\{640999A0-A946-11D0-A520-000000000000}\Pins\Input]
;#;"Direction"=dword:00000000
;#;"IsRendered"=dword:00000000
;#;"AllowedZero"=dword:00000000
;#;"AllowedMany"=dword:00000000
;#
;#[HKEY_CLASSES_ROOT\CLSID\{640999A0-A946-11D0-A520-000000000000}\Pins\Input\Types\{E436EB83-524F-11CE-9F53-0020AF0BA770}\{640999A0-A946-11D0-A520-000000000000}]

;#################################################################
; ASF Embedded Stuff Handler
;#################################################################
[HKEY_CLASSES_ROOT\Filter\{B9D1F32E-C401-11D0-A520-000000000000}]
@="ASF embedded stuff Handler"

[HKEY_CLASSES_ROOT\CLSID\{B9D1F32E-C401-11D0-A520-000000000000}]
@="ASF embedded stuff Handler"
"Merit"=dword:00600000

[HKEY_CLASSES_ROOT\CLSID\{B9D1F32E-C401-11D0-A520-000000000000}\InprocServer32]
@="quartz.dll"
"ThreadingModel"="Both"

[HKEY_CLASSES_ROOT\CLSID\{B9D1F32E-C401-11D0-A520-000000000000}\Pins\Output]
"ConnectsToPin"="Input"
"Direction"=dword:00000001
;"IsRendered"=dword:00000000
;"AllowedZero"=dword:00000000
;"AllowedMany"=dword:00000000

[HKEY_CLASSES_ROOT\CLSID\{B9D1F32E-C401-11D0-A520-000000000000}\Pins\Output\Types\{736C7275-0000-0010-8000-00AA00389B71}\{00000000-0000-0000-0000-000000000000}]
[HKEY_CLASSES_ROOT\CLSID\{B9D1F32E-C401-11D0-A520-000000000000}\Pins\Output\Types\{74726C6D-0000-0010-8000-00AA00389B71}\{00000000-0000-0000-0000-000000000000}]

[HKEY_CLASSES_ROOT\CLSID\{B9D1F32E-C401-11D0-A520-000000000000}\Pins\Input]
"ConnectsToPin"="Output"
;"Direction"=dword:00000000
;"IsRendered"=dword:00000000
;"AllowedZero"=dword:00000000
;"AllowedMany"=dword:00000000

[HKEY_CLASSES_ROOT\CLSID\{B9D1F32E-C401-11D0-A520-000000000000}\Pins\Input\Types\{18056900-C406-11D0-A520-000000000000}\{736C7275-0000-0010-8000-00AA00389B71}]
[HKEY_CLASSES_ROOT\CLSID\{B9D1F32E-C401-11D0-A520-000000000000}\Pins\Input\Types\{18056900-C406-11D0-A520-000000000000}\{74726C6D-0000-0010-8000-00AA00389B71}]

;#################################################################
; ASF DJPEG Handler
;#################################################################
; @CESYSGEN IF QUARTZ_JPEGOBJ
; @CESYSGEN ENDIF

;#################################################################
; ASF JPEG Handler
;#################################################################
; @CESYSGEN IF QUARTZ_JPEGOBJ
; @CESYSGEN ENDIF

;#################################################################
; ASF URL Handler
;#################################################################
; @CESYSGEN IF QUARTZ_URLOBJ
[HKEY_CLASSES_ROOT\Filter\{B9D1F323-C401-11D0-A520-000000000000}]
@="ASF URL Handler"

[HKEY_CLASSES_ROOT\CLSID\{B9D1F323-C401-11D0-A520-000000000000}]
@="ASF URL Handler"
"Merit"=dword:00600000

[HKEY_CLASSES_ROOT\CLSID\{B9D1F323-C401-11D0-A520-000000000000}\InprocServer32]
@="quartz.dll"
"ThreadingModel"="Both"

[HKEY_CLASSES_ROOT\CLSID\{B9D1F323-C401-11D0-A520-000000000000}\Pins\Output]
"ConnectsToPin"="Input"
"Direction"=dword:00000001
;"IsRendered"=dword:00000000
;"AllowedZero"=dword:00000000
;"AllowedMany"=dword:00000000

[HKEY_CLASSES_ROOT\CLSID\{B9D1F323-C401-11D0-A520-000000000000}\Pins\Output\Types\{73636D64-0000-0010-8000-00AA00389B71}\{00000000-0000-0000-0000-000000000000}]

[HKEY_CLASSES_ROOT\CLSID\{B9D1F323-C401-11D0-A520-000000000000}\Pins\Input]
"ConnectsToPin"="Output"
;"Direction"=dword:00000000
;"IsRendered"=dword:00000000
;"AllowedZero"=dword:00000000
;"AllowedMany"=dword:00000000

[HKEY_CLASSES_ROOT\CLSID\{B9D1F323-C401-11D0-A520-000000000000}\Pins\Input\Types\{18056900-C406-11D0-A520-000000000000}\{59DACFC0-59E6-11D0-A3AC-00A0C90348F6}]
[HKEY_CLASSES_ROOT\CLSID\{B9D1F323-C401-11D0-A520-000000000000}\Pins\Input\Types\{18056900-C406-11D0-A520-000000000000}\{14082850-5B4F-11CF-A8FD-00805F5C442B}]
; @CESYSGEN ENDIF

;#################################################################
; ASF ICM Handler
;#################################################################
; @CESYSGEN IF QUARTZ_ICMOBJ
[HKEY_CLASSES_ROOT\Filter\{B9D1F322-C401-11D0-A520-000000000000}]
@="ASF ICM Handler"

[HKEY_CLASSES_ROOT\CLSID\{B9D1F322-C401-11D0-A520-000000000000}]
@="ASF ICM Handler"
"Merit"=dword:00600000

[HKEY_CLASSES_ROOT\CLSID\{B9D1F322-C401-11D0-A520-000000000000}\InprocServer32]
@="quartz.dll"
"ThreadingModel"="Both"

[HKEY_CLASSES_ROOT\CLSID\{B9D1F322-C401-11D0-A520-000000000000}\Pins\Output]
"ConnectsToPin"="Input"
"Direction"=dword:00000001
;"IsRendered"=dword:00000000
;"AllowedZero"=dword:00000000
;"AllowedMany"=dword:00000000

[HKEY_CLASSES_ROOT\CLSID\{B9D1F322-C401-11D0-A520-000000000000}\Pins\Output\Types\{73646976-0000-0010-8000-00AA00389B71}\{00000000-0000-0000-0000-000000000000}]

[HKEY_CLASSES_ROOT\CLSID\{B9D1F322-C401-11D0-A520-000000000000}\Pins\Input]
"ConnectsToPin"="Output"
;"Direction"=dword:00000000
;"IsRendered"=dword:00000000
;"AllowedZero"=dword:00000000
;"AllowedMany"=dword:00000000

[HKEY_CLASSES_ROOT\CLSID\{B9D1F322-C401-11D0-A520-000000000000}\Pins\Input\Types\{18056900-C406-11D0-A520-000000000000}\{BC19EFC0-5B4D-11CF-A8FD-00805F5C442B}]
; @CESYSGEN ENDIF

;#################################################################
; ASF ACM Handler
;#################################################################
; @CESYSGEN IF QUARTZ_ACMOBJ
[HKEY_CLASSES_ROOT\Filter\{B9D1F321-C401-11D0-A520-000000000000}]
@="ASF ACM Handler"

[HKEY_CLASSES_ROOT\CLSID\{B9D1F321-C401-11D0-A520-000000000000}]
@="ASF ACM Handler"
"Merit"=dword:00600000

[HKEY_CLASSES_ROOT\CLSID\{B9D1F321-C401-11D0-A520-000000000000}\InprocServer32]
@="quartz.dll"
"ThreadingModel"="Both"

[HKEY_CLASSES_ROOT\CLSID\{B9D1F321-C401-11D0-A520-000000000000}\Pins\Output]
"ConnectsToPin"="Input"
"Direction"=dword:00000001
;"IsRendered"=dword:00000000
;"AllowedZero"=dword:00000000
;"AllowedMany"=dword:00000000

[HKEY_CLASSES_ROOT\CLSID\{B9D1F321-C401-11D0-A520-000000000000}\Pins\Output\Types\{73647561-0000-0010-8000-00AA00389B71}\{00000000-0000-0000-0000-000000000000}]

[HKEY_CLASSES_ROOT\CLSID\{B9D1F321-C401-11D0-A520-000000000000}\Pins\Input]
"ConnectsToPin"="Output"
;"Direction"=dword:00000000
;"IsRendered"=dword:00000000
;"AllowedZero"=dword:00000000
;"AllowedMany"=dword:00000000
[HKEY_CLASSES_ROOT\CLSID\{B9D1F321-C401-11D0-A520-000000000000}\Pins\Input\Types\{18056900-C406-11D0-A520-000000000000}\{F8699E40-5B4D-11CF-A8FD-00805F5C442B}]
; @CESYSGEN ENDIF

;#################################################################
; ASF DIB Handler
;#################################################################
; @CESYSGEN IF QUARTZ_DIBOBJ
; @CESYSGEN ENDIF

;#################################################################
; Windows Media Source Filter
;#################################################################
[HKEY_CLASSES_ROOT\Filter\{6B6D0800-9ADA-11D0-A520-00A0D10129C0}]
@="Windows Media source filter"

[HKEY_CLASSES_ROOT\CLSID\{6B6D0800-9ADA-11D0-A520-00A0D10129C0}]
@="Windows Media source filter"
"Merit"=dword:00600000

[HKEY_CLASSES_ROOT\CLSID\{6B6D0800-9ADA-11D0-A520-00A0D10129C0}\InprocServer32]
@="quartz.dll"
"ThreadingModel"="Both"

[HKEY_CLASSES_ROOT\CLSID\{6B6D0800-9ADA-11D0-A520-00A0D10129C0}\Pins\Script Output]
"ConnectsToPin"="Input"
"Direction"=dword:00000001
;"IsRendered"=dword:00000000
"AllowedZero"=dword:00000001
;"AllowedMany"=dword:00000000

[HKEY_CLASSES_ROOT\CLSID\{6B6D0800-9ADA-11D0-A520-00A0D10129C0}\Pins\Script Output\Types\{73636D64-0000-0010-8000-00AA00389B71}\{00000000-0000-0000-0000-000000000000}]

[HKEY_CLASSES_ROOT\CLSID\{6B6D0800-9ADA-11D0-A520-00A0D10129C0}\Pins\Output]
"Direction"=dword:00000001
;"IsRendered"=dword:00000000
;"AllowedZero"=dword:00000000
"AllowedMany"=dword:00000001

[HKEY_CLASSES_ROOT\CLSID\{6B6D0800-9ADA-11D0-A520-00A0D10129C0}\Pins\Output\Types\{18056900-C406-11D0-A520-000000000000}\{00000000-0000-0000-0000-000000000000}]

; @CESYSGEN ENDIF


; @CESYSGEN IF DIRECTX_MODULES_MSACMCE
; ******************************************************************************
; *			Audio Compression Manager Settings
; ******************************************************************************
; ACM (Audio Compression Manager) Support
[HKEY_LOCAL_MACHINE\Drivers32]
; @CESYSGEN ENDIF

; @CESYSGEN IF DIRECTX_MODULES_PCMCONV
; @CESYSGEN ENDIF

; @CESYSGEN IF DIRECTX_MODULES_MSAUD32
; @CESYSGEN IF DIRECTX_MODULES_ACMDWRAP
; @CESYSGEN ENDIF
; @CESYSGEN ENDIF

; @CESYSGEN IF DIRECTX_MODULES_L3CODEC
; @CESYSGEN IF DIRECTX_MODULES_ACMDWRAP
; @CESYSGEN ENDIF
; @CESYSGEN ENDIF

; @CESYSGEN IF DIRECTX_MODULES_MSADPCM

[HKEY_LOCAL_MACHINE\Drivers32]
"msacm.adpcm"="msadpcm.dll"

[HKEY_LOCAL_MACHINE\AudioCompressionManager\DriverCache\msacm.adpcm]
"fdwSupport"=dword:00000001
"cFormatTags"=dword:00000002
"aFormatTagCache"=hex:01,00,00,00,10,00,00,00,02,00,00,00,32,00,00,00
"cFilterTags"=dword:00000000

; @CESYSGEN IF DIRECTX_MODULES_ACMDWRAP
[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\CODEC_ADPCM]
"Prefix"="ACM"
"Dll"="acmdwrap.dll"
"Order"=dword:0
"WrappedDLL"="msadpcm.dll"
; @CESYSGEN ENDIF

; @CESYSGEN ENDIF

; @CESYSGEN IF DIRECTX_MODULES_MSGSM610

[HKEY_LOCAL_MACHINE\Drivers32]
"msacm.msgsm610"="msgsm610.dll"

[HKEY_LOCAL_MACHINE\AudioCompressionManager\DriverCache\msacm.msgsm610]
"fdwSupport"=dword:00000001
"cFormatTags"=dword:00000002
"aFormatTagCache"=hex:01,00,00,00,10,00,00,00,31,00,00,00,14,00,00,00
"cFilterTags"=dword:00000000

; @CESYSGEN ENDIF

; @CESYSGEN IF DIRECTX_MODULES_MSG711

[HKEY_LOCAL_MACHINE\Drivers32]
"msacm.msg711"="msg711.dll"

[HKEY_LOCAL_MACHINE\AudioCompressionManager\DriverCache\msacm.msg711]
"fdwSupport"=dword:00000001
"cFormatTags"=dword:00000003
"aFormatTagCache"=hex:01,00,00,00,10,00,00,00,06,00,00,00,12,00,00,00,07,00,00,00,12,00,00,00
"cFilterTags"=dword:00000000

; @CESYSGEN IF DIRECTX_MODULES_ACMDWRAP
[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\CODEC_MSG711]
"Prefix"="ACM"
"Dll"="acmdwrap.dll"
"Order"=dword:0
"WrappedDLL"="msg711.dll"
; @CESYSGEN ENDIF

; @CESYSGEN ENDIF

; @CESYSGEN IF DIRECTX_MODULES_IMAADPCM

[HKEY_LOCAL_MACHINE\Drivers32]
"msacm.imaadpcm"="imaadpcm.dll"

[HKEY_LOCAL_MACHINE\AudioCompressionManager\DriverCache\msacm.imaadpcm]
"fdwSupport"=dword:00000001
"cFormatTags"=dword:00000002
"aFormatTagCache"=hex:01,00,00,00,10,00,00,00,11,00,00,00,14,00,00,00
"cFilterTags"=dword:00000000

; @CESYSGEN IF DIRECTX_MODULES_ACMDWRAP
[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\CODEC_IMAADPCM]
"Prefix"="ACM"
"Dll"="acmdwrap.dll"
"Order"=dword:0
"WrappedDLL"="imaadpcm.dll"
; @CESYSGEN ENDIF

; @CESYSGEN ENDIF


; @CESYSGEN IF DIRECTX_MODULES_ICM
; ******************************************************************************
; *				ICM Codecs
; ******************************************************************************
; @CESYSGEN ENDIF

; @CESYSGEN IF DIRECTX_MODULES_MSRLE32
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows CE\CurrentVersion\Drivers32]
    "vidc.mrle"="msrle32.dll"
; @CESYSGEN ENDIF

; @CESYSGEN IF DIRECTX_MODULES_ICCVID
; @CESYSGEN ENDIF


; @CESYSGEN IF DIRECTX_MODULES_AMSTREAM
; @CESYSGEN ENDIF


; @CESYSGEN IF DIRECTX_MODULES_MSDXM
; Microsoft Windows Media Player

; Windows Media Player CLSID
[HKEY_CLASSES_ROOT\CLSID\{22D6F312-B0F6-11D0-94AB-0080C74C7E95}\InprocServer32]
@="msdxm.dll"
"ThreadingModel"="Both"

; Windows Media Player type library
[HKEY_CLASSES_ROOT\TypeLib\{22D6F304-B0F6-11D0-94AB-0080C74C7E95}\1.0\0]
@="msdxm.dll"

; Windows Media Player type library - default LCID
[HKEY_CLASSES_ROOT\TypeLib\{22D6F304-B0F6-11D0-94AB-0080C74C7E95}\1.0\400]
@="msdxm.dll"

; Windows Media Player progId
[HKEY_CLASSES_ROOT\MediaPlayer.MediaPlayer.1\CLSID]
@="{22D6F312-B0F6-11D0-94AB-0080C74C7E95}"

; WMP Toolbar
[HKEY_CLASSES_ROOT\CLSID\{0368BFF0-9870-11D0-94AB-0080C74C7E95}\InprocServer32]
@="msdxm.dll"
"ThreadingModel"="Both"

; @CESYSGEN IF DIRECTX_MODULES_AMCOMPAT
; @CESYSGEN ENDIF

; @CESYSGEN IF DIRECTX_MODULES_V7COMPAT
; @CESYSGEN ENDIF

; @CESYSGEN IF MSDXM_STATBAR
; WMP Status Bar
[HKEY_CLASSES_ROOT\CLSID\{8A3F59E1-4994-11D1-A40D-00600831F336}\InprocServer32]
@="msdxm.dll"
"ThreadingModel"="Both"
; @CESYSGEN ENDIF

; @CESYSGEN IF MSDXM_DISPBAR
; @CESYSGEN ENDIF

; @CESYSGEN IF MSDXM_GOTOBAR
; @CESYSGEN ENDIF

; @CESYSGEN IF MSDXM_ADBAR
; @CESYSGEN ENDIF

; this is used to make sure that we are always InPlaceActivated on creation, even when
; the control is not visible, this is identical the the desktop version
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility\{22D6F312-B0F6-11D0-94AB-0080C74C7E95}]
"Compatibility Flags"=dword:00000020

; DIRECTX_MODULES_MSDXM
; @CESYSGEN ENDIF

; @CESYSGEN IF QUARTZ_WAVEMSR
[HKEY_CLASSES_ROOT\.wav]
@="audiofile"
"Content Type"="audio/wav"

[HKEY_CLASSES_ROOT\MIME\Database\Content Type\audio/wav]
"Extension"=".wav"

[HKEY_CLASSES_ROOT\MIME\Database\Content Type\audio/x-wav]
"Extension"=".wav"

[HKEY_CLASSES_ROOT\.aif]
@="audiofile"
"Content Type"="audio/aiff"

[HKEY_CLASSES_ROOT\.aiff]
@="audiofile"
"Content Type"="audio/aiff"

[HKEY_CLASSES_ROOT\.aifc]
@="audiofile"
"Content Type"="audio/aiff"

[HKEY_CLASSES_ROOT\MIME\Database\Content Type\audio/aiff]
"Extension"=".aiff"

[HKEY_CLASSES_ROOT\MIME\Database\Content Type\audio/x-aiff]
"Extension"=".aiff"

[HKEY_CLASSES_ROOT\.au]
@="audiofile"
"Content Type"="audio/basic"

[HKEY_CLASSES_ROOT\.snd]
@="audiofile"
"Content Type"="audio/basic"

[HKEY_CLASSES_ROOT\MIME\Database\Content Type\audio/basic]
"Extension"=".au"
; @CESYSGEN ENDIF

; @CESYSGEN IF QUARTZ_AVIMSR
[HKEY_CLASSES_ROOT\.avi]
@="videofile"
"Content Type"="video/avi"

[HKEY_CLASSES_ROOT\MIME\Database\Content Type\video/avi]
"Extension"=".avi"

[HKEY_CLASSES_ROOT\MIME\Database\Content Type\video/x-msvideo]
"Extension"=".avi"

[HKEY_CLASSES_ROOT\MIME\Database\Content Type\video/msvideo]
"Extension"=".avi"
; @CESYSGEN ENDIF

; @CESYSGEN IF QUARTZ_MPGSPLIT
[HKEY_CLASSES_ROOT\.mpeg]
@="videofile"
"Content Type"="video/mpeg"

[HKEY_CLASSES_ROOT\.mpg]
@="videofile"
"Content Type"="video/mpeg"

[HKEY_CLASSES_ROOT\.mpe]
@="videofile"
"Content Type"="video/mpeg"

[HKEY_CLASSES_ROOT\.m1v]
@="videofile"
"Content Type"="video/mpeg"

[HKEY_CLASSES_ROOT\.mp2]
@="videofile"
"Content Type"="video/mpeg"

; @CESYSGEN IF DIRECTX_MODULES_L3FILTER || DIRECTX_MODULES_L3CODEC || DIRECTX_MODULES_MP3DMOD
[HKEY_CLASSES_ROOT\.mp3]
@="audiofile"
"Content Type"="audio/mpeg"
; @CESYSGEN ENDIF

[HKEY_CLASSES_ROOT\.mpa]
@="audiofile"
"Content Type"="audio/mpeg"

[HKEY_CLASSES_ROOT\MIME\Database\Content Type\audio/mpeg]
"Extension"=".mpa"

[HKEY_CLASSES_ROOT\MIME\Database\Content Type\video/mpeg]
"Extension"=".mpeg"
; @CESYSGEN ENDIF

; @CESYSGEN IF QUARTZ_WMT_SPLITTER
[HKEY_CLASSES_ROOT\.wma]
@="audiofile"
"Content Type"="audio/x-ms-wma"

[HKEY_CLASSES_ROOT\MIME\Database\Content Type\audio/x-ms-wma]
"Extension"=".wma"

[HKEY_CLASSES_ROOT\.wax]
@="playlist"
"Content Type"="audio/x-ms-wax"

[HKEY_CLASSES_ROOT\MIME\Database\Content Type\audio/x-ms-wax]
"Extension"=".wax"

[HKEY_CLASSES_ROOT\.wvx]
@="playlist"
"Content Type"="video/x-ms-wvx"

[HKEY_CLASSES_ROOT\MIME\Database\Content Type\video/x-ms-wvx]
"Extension"=".wvx"

[HKEY_CLASSES_ROOT\.wmx]
@="playlist"
"Content Type"="video/x-ms-wmx"

[HKEY_CLASSES_ROOT\MIME\Database\Content Type\video/x-ms-wmx]
"Extension"=".wmx"

[HKEY_CLASSES_ROOT\.asf]
@="videofile"
"Content Type"="video/x-ms-asf"

[HKEY_CLASSES_ROOT\.asx]
@="playlist"
"Content Type"="video/x-ms-asf"

[HKEY_CLASSES_ROOT\MIME\Database\Content Type\video/x-ms-asf]
"Extension"=".asx"

[HKEY_CLASSES_ROOT\.wmv]
@="videofile"
"Content Type"="video/x-ms-wmv"

[HKEY_CLASSES_ROOT\MIME\Database\Content Type\video/x-ms-wmv]
"Extension"=".wmv"

[HKEY_CLASSES_ROOT\.wm]
@="videofile"
"Content Type"="video/x-ms-wm"

[HKEY_CLASSES_ROOT\MIME\Database\Content Type\video/x-ms-wm]
"Extension"=".wm"
; @CESYSGEN ENDIF

; @CESYSGEN IF QUARTZ_M3UPLAYL
[HKEY_CLASSES_ROOT\.m3u]
@="playlist"
"Content Type"="audio/x-mpegurl"

[HKEY_CLASSES_ROOT\MIME\Database\Content Type\audio/x-mpegurl]
"Extension"=".m3u"
; @CESYSGEN ENDIF

; @CESYSGEN IF QUARTZ_NSCFILEPARSER
[HKEY_CLASSES_ROOT\.nsc]
@="videofile"
"Content Type"="video/x-ms-nsc"

[HKEY_CLASSES_ROOT\MIME\Database\Content Type\video/x-ms-nsc]
"Extension"=".nsc"
; @CESYSGEN ENDIF



;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;; DVD COMPONENTS ;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

; @CESYSGEN IF DIRECTX_MODULES_DDVD
; @CESYSGEN ENDIF

; @CESYSGEN IF DIRECTX_MODULES_TVSHELL
; @CESYSGEN ENDIF

; @CESYSGEN IF DIRECTX_MODULES_STBIHOST
; @CESYSGEN ENDIF

; @CESYSGEN IF DIRECTX_MODULES_MEDIARENDERER
; @CESYSGEN ENDIF DIRECTX_MODULES_MEDIARENDERER


; ---------------------------------------------------------------------------
; Windows Media Player helper/sample registry settings
;----------------------------------------------------------------------------
; @CESYSGEN IF DIRECTX_MODULES_CEPLAYER

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\CEPlayer]
"HomePage"="http://www.windowsmedia.com/"

[HKEY_CLASSES_ROOT\audiofile\shell\open\command]
@="ceplayer.exe %1"

[HKEY_CLASSES_ROOT\audiofile\DefaultIcon]
@="ceplayer.exe,-210"

[HKEY_CLASSES_ROOT\audiofile]
@="Audio File"
;"EditFlags"=hex:00,00,01,00

[HKEY_CLASSES_ROOT\playlist\shell\open\command]
@="ceplayer.exe %1"

[HKEY_CLASSES_ROOT\playlist\DefaultIcon]
@="ceplayer.exe,-211"

[HKEY_CLASSES_ROOT\playlist]
@="Playlist"
;"EditFlags"=hex:00,00,01,00

[HKEY_CLASSES_ROOT\videofile\shell\open\command]
@="ceplayer.exe %1"

[HKEY_CLASSES_ROOT\videofile\DefaultIcon]
@="ceplayer.exe,-211"

[HKEY_CLASSES_ROOT\videofile]
@="Video File"
;"EditFlags"=hex:00,00,01,00

; @CESYSGEN IF QUARTZ_WMT_SPLITTER
[HKEY_CLASSES_ROOT\rtsp\shell\open\command]
@="ceplayer.exe %1"

[HKEY_CLASSES_ROOT\rtsp]
"URL Protocol"=""

[HKEY_CLASSES_ROOT\mms\shell\open\command]
@="ceplayer.exe %1"

[HKEY_CLASSES_ROOT\mms]
"URL Protocol"=""

[HKEY_CLASSES_ROOT\mmsu\shell\open\command]
@="ceplayer.exe %1"

[HKEY_CLASSES_ROOT\mmsu]
"URL Protocol"=""

[HKEY_CLASSES_ROOT\mmst\shell\open\command]
@="ceplayer.exe %1"

[HKEY_CLASSES_ROOT\mmst]
"URL Protocol"=""
; @CESYSGEN ENDIF

; @CESYSGEN ENDIF

; @CESYSGEN IF QUARTZ_WAVEMSR

[HKEY_CLASSES_ROOT\MIME\Database\Content Type\audio/wav]
"CLSID"="{22D6F312-B0F6-11D0-94AB-0080C74C7E95}"

[HKEY_CLASSES_ROOT\MIME\Database\Content Type\audio/x-wav]
"CLSID"="{22D6F312-B0F6-11D0-94AB-0080C74C7E95}"

[HKEY_CLASSES_ROOT\MIME\Database\Content Type\audio/aiff]
"CLSID"="{22D6F312-B0F6-11D0-94AB-0080C74C7E95}"

[HKEY_CLASSES_ROOT\MIME\Database\Content Type\audio/x-aiff]
"CLSID"="{22D6F312-B0F6-11D0-94AB-0080C74C7E95}"

[HKEY_CLASSES_ROOT\MIME\Database\Content Type\audio/basic]
"CLSID"="{22D6F312-B0F6-11D0-94AB-0080C74C7E95}"

; @CESYSGEN ENDIF

; @CESYSGEN IF QUARTZ_AVIMSR

[HKEY_CLASSES_ROOT\MIME\Database\Content Type\video/avi]
"CLSID"="{22D6F312-B0F6-11D0-94AB-0080C74C7E95}"

[HKEY_CLASSES_ROOT\MIME\Database\Content Type\video/x-msvideo]
"CLSID"="{22D6F312-B0F6-11D0-94AB-0080C74C7E95}"

[HKEY_CLASSES_ROOT\MIME\Database\Content Type\video/msvideo]
"CLSID"="{22D6F312-B0F6-11D0-94AB-0080C74C7E95}"

; @CESYSGEN ENDIF

; @CESYSGEN IF QUARTZ_MPGSPLIT

[HKEY_CLASSES_ROOT\MIME\Database\Content Type\video/mpeg]
"CLSID"="{22D6F312-B0F6-11D0-94AB-0080C74C7E95}"

[HKEY_CLASSES_ROOT\MIME\Database\Content Type\audio/mpeg]
"CLSID"="{22D6F312-B0F6-11D0-94AB-0080C74C7E95}"
; @CESYSGEN ENDIF

; @CESYSGEN IF QUARTZ_WMT_SPLITTER

[HKEY_CLASSES_ROOT\MIME\Database\Content Type\audio/x-ms-wma]
"CLSID"="{22D6F312-B0F6-11D0-94AB-0080C74C7E95}"

[HKEY_CLASSES_ROOT\MIME\Database\Content Type\audio/x-ms-wax]
"CLSID"="{22D6F312-B0F6-11D0-94AB-0080C74C7E95}"

[HKEY_CLASSES_ROOT\MIME\Database\Content Type\video/x-ms-wvx]
"CLSID"="{22D6F312-B0F6-11D0-94AB-0080C74C7E95}"

[HKEY_CLASSES_ROOT\MIME\Database\Content Type\video/x-ms-wmx]
"CLSID"="{22D6F312-B0F6-11D0-94AB-0080C74C7E95}"

[HKEY_CLASSES_ROOT\MIME\Database\Content Type\video/x-ms-asf]
"CLSID"="{22D6F312-B0F6-11D0-94AB-0080C74C7E95}"

[HKEY_CLASSES_ROOT\MIME\Database\Content Type\video/x-ms-wm]
"CLSID"="{22D6F312-B0F6-11D0-94AB-0080C74C7E95}"

[HKEY_CLASSES_ROOT\MIME\Database\Content Type\video/x-ms-wmv]
"CLSID"="{22D6F312-B0F6-11D0-94AB-0080C74C7E95}"

; @CESYSGEN IF QUARTZ_M3UPLAYL
[HKEY_CLASSES_ROOT\MIME\Database\Content Type\audio/x-mpegurl]
"CLSID"="{22D6F312-B0F6-11D0-94AB-0080C74C7E95}"
; @CESYSGEN ENDIF

; @CESYSGEN IF QUARTZ_NSCFILEPARSER
[HKEY_CLASSES_ROOT\MIME\Database\Content Type\video/x-ms-nsc]
"CLSID"="{22D6F312-B0F6-11D0-94AB-0080C74C7E95}"
; @CESYSGEN ENDIF

[HKEY_CLASSES_ROOT\MIME\Database\Content Type\application/x-drm]
"CLSID"="{22D6F312-B0F6-11D0-94AB-0080C74C7E95}"

; @CESYSGEN ENDIF

;
; Copyright (c) Microsoft Corporation.  All rights reserved.
;
;
; Use of this source code is subject to the terms of the Microsoft end-user
; license agreement (EULA) under which you licensed this SOFTWARE PRODUCT.
; If you did not accept the terms of the EULA, you are not authorized to use
; this source code. For a copy of the EULA, please see the LICENSE.RTF on your
; install media.
;
;
; Notes: 
;
;   To save space, the values under [HKEY_CLASSES_ROOT\CLSID\{clsid}\Pins\<Input|Output>]
; are commented out if they are zero, as zero is the default. 
;
;   If you have [Key\SubKey1] with no leaf values, you don't save registry space by removing it
; if there exists a [Key\SubKey1\SubKey2].
;
;   PID interfaces w/o registry entries will default to trying CLSID_FGControl as the distributor.


; ---------------------------------------------------------------------------
; RTC - Real Time Communication (Voice over IP)
;----------------------------------------------------------------------------
; @CESYSGEN IF VOIP_MODULES_DXMRTP

;
; COM Interfaces for the Voice over IP DShow filters
;

; MSRTPSourceFilter
[HKEY_CLASSES_ROOT\CLSID\{5467edec-0cca-11d3-96e0-00104bc7b3a8}\InprocServer32]
@="dxmrtp.dll"

; MSRTPRenderFilter
[HKEY_CLASSES_ROOT\CLSID\{323cdf3c-0cca-11d3-96e0-00104bc7b3a8}\InprocServer32]
@="dxmrtp.dll"

; TAPI_ENCODING_HANDLER
[HKEY_CLASSES_ROOT\CLSID\{1dcd0710-0b41-11d3-a565-00c04f8ef6e3}\InprocServer32]
@="dxmrtp.dll"

; TAPI_DECODING_HANDLER
[HKEY_CLASSES_ROOT\CLSID\{1dcd0711-0b41-11d3-a565-00c04f8ef6e3}\InprocServer32]
@="dxmrtp.dll"

; TAPIAudioCapture
[HKEY_CLASSES_ROOT\CLSID\{581d09e5-0b45-11d3-a565-00c04f8ef6e3}\InprocServer32]
@="dxmrtp.dll"

; TAPIAudioDecoder
[HKEY_CLASSES_ROOT\CLSID\{65439c20-604f-49ca-aa82-dc01a10af171}\InprocServer32]
@="dxmrtp.dll"

; TAPIAudioEncoder
[HKEY_CLASSES_ROOT\CLSID\{8d5c6cb6-0b44-4a5a-b785-44c366d4e677}\InprocServer32]
@="dxmrtp.dll"

; TAPIAudioRender
[HKEY_CLASSES_ROOT\CLSID\{44a3b142-cf81-42ea-b4d1-f43dd6f64ece}\InprocServer32]
@="dxmrtp.dll"

; IAudioStatistics
[HKEY_CLASSES_ROOT\CLSID\{20fc7641-f3b2-4384-96ad-bf3d986e8751}\InprocServer32]
@="dxmrtp.dll"

; RTCFilterGraph
[HKEY_CLASSES_ROOT\CLSID\{4003bbe7-11df-470d-94c6-b0f00f1b0477}\InprocServer32]
@="dxmrtp.dll"

; @CESYSGEN ENDIF

; @CESYSGEN IF VOIP_MODULES_RTCSIREN
; @CESYSGEN ENDIF

; @CESYSGEN IF CE_MODULES_GSM610
[HKEY_CURRENT_USER\Software\Microsoft\RTC\ACM\GSM6.10]
    "PayloadType"=dword:3
    "FrameDuration"=dword:028
    "CodecRank"=dword:0c
    "Driver"="gsm610.dll"

[HKEY_CURRENT_USER\Software\Microsoft\RTC\ACM\GSM6.10\WaveFormat]
    "FormatTag"=dword:031
    "Channels"=dword:1
    "SamplesPerSec"=dword:01f40
    "AvgBytesPerSec"=dword:0659
    "BlockAlign"=dword:41
    "BitsPerSample"=dword:0
    "bSize"=dword:2

; @CESYSGEN IF !VOIP_MODULES_RTCSIREN
[HKEY_CURRENT_USER\Software\Microsoft\RTC\Codec]
    ; GSM610
    "PreferredAudioCodec"=dword:3
    "UsePreferredCodec"=dword:1 
; @CESYSGEN ENDIF
; @CESYSGEN ENDIF


; @CESYSGEN IF VOIP_MODULES_RTCCLIENT
;
; RTCClient COM Interfaces
;

; [HKEY_CLASSES_ROOT\CLSID_RTCClient
[HKEY_CLASSES_ROOT\CLSID\{7a42ea29-a2b7-40c4-b091-f6f024aa89be}\InprocServer32]
@="rtcclient.dll"

; @CESYSGEN ENDIF

; @CESYSGEN IF VOIP_MODULES_RTCPROXY
; @CESYSGEN ENDIF


; DirectPlay NAT Helper UPnP
; @CESYSGEN IF VOIP_MODULES_DPNHUPNP

[HKEY_CLASSES_ROOT\CLSID\{B9C2E9C4-68C1-4d42-A7A1-E76A26982AD6}]
@="DirectPlay NAT Helper UPnP Object"

[HKEY_CLASSES_ROOT\CLSID\{B9C2E9C4-68C1-4d42-A7A1-E76A26982AD6}\InprocServer32]
@="\\Windows\\dpnhupnp.dll"
"ThreadingModel"="Both"

[HKEY_CLASSES_ROOT\CLSID\{B9C2E9C4-68C1-4d42-A7A1-E76A26982AD6}\ProgID]
@="DirectPlayNATHelperUPnP.1"

[HKEY_CLASSES_ROOT\CLSID\{B9C2E9C4-68C1-4d42-A7A1-E76A26982AD6}\VersionIndependentProgID]
@="DirectPlayNATHelperUPnP"

[HKEY_LOCAL_MACHINE\Software\Microsoft\DirectPlayNATHelp\DPNHUPnP]
"DirectPlay8InitFlags"=dword:00000000
"DirectPlay8Priority"=dword:00000001
"Guid"="{B9C2E9C4-68C1-4D42-A7A1-E76A26982AD6}"

[HKEY_LOCAL_MACHINE\Software\Microsoft\DirectPlayNATHelp\DPNHUPnP\ActiveNATMappings]


; @CESYSGEN ENDIF VOIP_MODULES_DPNHUPNP


; Messenger
; @CESYSGEN IF VOIP_MODULES_MSMSGS
[HKEY_CLASSES_ROOT\CLSID\{F3A614DC-ABE0-11d2-A441-00C04F795683}\LocalServer32]
@="msmsgs.exe"

[HKEY_CLASSES_ROOT\CLSID\{F3A614DC-ABE0-11d2-A441-00C04F795683}\ProgID]
@="Messenger.MsgrObject.1"
[HKEY_CLASSES_ROOT\CLSID\{F3A614DC-ABE0-11d2-A441-00C04F795683}\VersionIndependentProgID]
@="Messenger.MsgrObject"

[HKEY_CLASSES_ROOT\CLSID\{F3A614DC-ABE0-11d2-A441-00C04F795683}\TypeLib]
@="{218CB45F-20B6-11d2-8E17-0000F803A446}"

[HKEY_CLASSES_ROOT\CLSID\{FB7199AB-79BF-11d2-8D94-0000F875C541}]
@="MSN Messenger Application"

[HKEY_CLASSES_ROOT\CLSID\{FB7199AB-79BF-11d2-8D94-0000F875C541}\LocalServer32]
@="msmsgs.exe"

[HKEY_CLASSES_ROOT\CLSID\{FB7199AB-79BF-11d2-8D94-0000F875C541}\ProgID]
@="Messenger.MessengerApp.1"

[HKEY_CLASSES_ROOT\CLSID\{FB7199AB-79BF-11d2-8D94-0000F875C541}\TypeLib]
@="{218CB45F-20B6-11d2-8E17-0000F803A446}"

[HKEY_CURRENT_USER\Software\Microsoft\MessengerService]
	"PrimaryService"="MSN Messenger Service"
	"IMSBHide"=dword:1

[HKEY_LOCAL_MACHINE\Software\Microsoft\MessengerService]
	"InstallationDirectory"="\\Windows"
	"Help"="\\Windows\\msmsgs.htm"	

[HKEY_CLASSES_ROOT\TypeLib\{53CED51D-432B-45b2-A3E0-0CE2C24235D4}\1.0\0\win32]
@="\\Windows\\msmsgs.exe\\2"


; @CESYSGEN ENDIF

; @CESYSGEN IF VOIP_MODULES_RTCIMSP
; Messenger's RTC Instant Messaging Service Provider 
; CLSID_RTCIMService;
[HKEY_CLASSES_ROOT\CLSID\{83D4679F-B6D7-11D2-BF36-00C04FB90A03}\InprocServer32]
@="rtcimsp.dll"

[HKEY_LOCAL_MACHINE\Software\Microsoft\MessengerService\ServiceProviders\{83D4679F-B6D7-11D2-BF36-00C04FB90A03}]
	"Enabled"=dword:1		

[HKEY_CURRENT_USER\Software\Microsoft\RTCIMSP] 
;Manual Configuration 
	"ConfigurationMode"=dword:1

;Transport
;0x00000001 - UDP
;0x00000002 - TCP (default)
;0x00000004 - TLS
	"Transport"=dword:4

; @CESYSGEN ENDIF

; @CESYSGEN IF VOIP_MODULES_VOIPMANAGER
; @CESYSGEN ENDIF

; @CESYSGEN IF VOIP_MODULES_VOIPMEDIA_REF
; @CESYSGEN ENDIF

; @CESYSGEN IF VOIP_MODULES_VOIPSTORE
; @CESYSGEN ENDIF

; @CESYSGEN IF VOIP_MODULES_VOIPCONFIGURATIONDATASTORE
; @CESYSGEN ENDIF

; @CESYSGEN IF VOIP_MODULES_VOIPUI
; @CESYSGEN ENDIF

; @CESYSGEN IF VOIP_MODULES_OWAEXCHANGECLIENT
; @CESYSGEN ENDIF

; @CESYSGEN IF VOIP_MODULES_VOIPLAP
; @CESYSGEN ENDIF

; @CESYSGEN IF VOIP_MODULES_PHONEIME
; @CESYSGEN ENDIF


;
; Copyright (c) Microsoft Corporation.  All rights reserved.
;
;
; Use of this source code is subject to the terms of the Microsoft end-user
; license agreement (EULA) under which you licensed this SOFTWARE PRODUCT.
; If you did not accept the terms of the EULA, you are not authorized to use
; this source code. For a copy of the EULA, please see the LICENSE.RTF on your
; install media.
;
; ---------------------------------------------------------------------------
; Shell32 registry keys
; ---------------------------------------------------------------------------
;
; We have a  restriction on where the user is allowed
; to create subfolders.  Active Sync reads this setting and
; enforces that restriction.
;
; @CESYSGEN IF DATASYNC_MODULES_REPLLOG || DATASYNC_MODULES_RAPISRV
[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows CE Services]
        "Version"=dword:20000
        "PIMRTF"=dword:1
; @CESYSGEN ENDIF

; @CESYSGEN IF DATASYNC_MODULES_RRA_STM
[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows CE Services]
    "NoSubFolderIn"="\\My Documents\\"
    "FileSyncPath"="\\My Documents"
; @CESYSGEN ENDIF

; @CESYSGEN IF DATASYNC_MODULES_CEFOBJ
; Default ActiveSync service providers
[HKEY_LOCAL_MACHINE\Windows CE Services\Synchronization\Objects\File]
    "Store"="cefobj.dll"
; @CESYSGEN ENDIF

; @CESYSGEN IF DATASYNC_MODULES_PEGOBJ
; PIM ActiveSync service providers
[HKEY_LOCAL_MACHINE\Explorer\Database]
    "ContactsDatabase"="Contacts Database"
    "TasksDatabase"="Tasks Database"
    "AppointmentsDatabase"="Appointments Database"
; @CESYSGEN ENDIF

; @CESYSGEN IF DATASYNC_MODULES_WCELOAD
; BEGIN: AppInstall reg settings
;
[HKEY_CLASSES_ROOT\.cab]
@="cabfile"

[HKEY_CLASSES_ROOT\cabfile]
@="CAB File"

[HKEY_CLASSES_ROOT\cabfile\DefaultIcon]
@="\\Windows\\wceload.exe,-101"

[HKEY_CLASSES_ROOT\cabfile\Shell\Open\Command]
@="\\Windows\\wceload.exe \"%1\""

[HKEY_LOCAL_MACHINE\Software\Apps\Microsoft Application Installer]
"fAskOptions"=dword:0
"fAskDest"=dword:1
"nDynamicDelete"=dword:2
; END:   AppInstall reg settings
; @CESYSGEN ENDIF

; @CESYSGEN IF DATASYNC_MODULES_UDP2TCP
[HKEY_LOCAL_MACHINE\Comm\UDP2TCP]
    "Port"=dword:1D0E
[HKEY_LOCAL_MACHINE\Comm\UDP2TCP\DNS]
    "Port"=dword:35
; @CESYSGEN ENDIF

; @CESYSGEN IF DATASYNC_MODULES_DMINFOS
[HKEY_LOCAL_MACHINE\Comm\ApplicationDownload\InfoSrc\0000]
@="\\Windows\\dminfos.dll"
; @CESYSGEN ENDIF

; @CESYSGEN IF DATASYNC_MODULES_DMSCRIPT
[HKEY_CLASSES_ROOT\.dms]
@="dmsfile"

[HKEY_CLASSES_ROOT\dmsfile]
@="Device Management Script File"

[HKEY_CLASSES_ROOT\dmsfile\DefaultIcon]
@="\\Windows\\dmscript.exe,-1000"

[HKEY_CLASSES_ROOT\dmsfile\Shell\Open\Command]
@="\\Windows\\dmscript.exe %1"

; @CESYSGEN ENDIF

; @CESYSGEN IF DATASYNC_MODULES_DMSVC

[HKEY_LOCAL_MACHINE\Comm\ApplicationDownload]
    "Version"="1.1.1400"
    "EnableEditServer"=dword:1
    "RetryTime"="00-00-00 00:03:00"
    "MaxRetry"=dword:5
    "AuthCookie"="0"
    "TimestampCookie"="0"
    "SvrFmt"="https://%s/devicemgmt/server.aspx"

; @CESYSGEN ENDIF DATASYNC_MODULES_DMSVC


;
; Copyright (c) Microsoft Corporation.  All rights reserved.
;
;
; Use of this source code is subject to the terms of the Microsoft end-user
; license agreement (EULA) under which you licensed this SOFTWARE PRODUCT.
; If you did not accept the terms of the EULA, you are not authorized to use
; this source code. For a copy of the EULA, please see the LICENSE.RTF on your
; install media.
;
;
; NETCF GAC entries (Global Assembly Cache)

; @CESYSGEN IF NETCF_MODULES_DOTNET
; @CESYSGEN ENDIF

; @CESYSGEN IF NETCF_MODULES_DOTNET_SMARTFON
; @CESYSGEN ENDIF

; @CESYSGEN IF NETCF_MODULES_SQLCE20_DP || NETCF_MODULES_SQL2000_DP
; @CESYSGEN ENDIF

; @CESYSGEN IF NETCF_MODULES_SQLCE20_DP
; @CESYSGEN ENDIF

; @CESYSGEN IF NETCF_MODULES_SQL2000_DP
; @CESYSGEN ENDIF

;
; Copyright (c) Microsoft Corporation.  All rights reserved.
;
;
; Use of this source code is subject to the terms of the Microsoft end-user
; license agreement (EULA) under which you licensed this SOFTWARE PRODUCT.
; If you did not accept the terms of the EULA, you are not authorized to use
; this source code. For a copy of the EULA, please see the LICENSE.RTF on your
; install media.
;
;

; @CESYSGEN IF SQLCE_MODULES_SQLCE20
; @CESYSGEN IF NETCF_MODULES_DOTNET
; @CESYSGEN ENDIF NETCF_MODULES_DOTNET
; @CESYSGEN ENDIF SQLCE_MODULES_SQLCE20

;
; Copyright (c) Microsoft Corporation.  All rights reserved.
;
;
; Use of this source code is subject to the terms of the Microsoft end-user
; license agreement (EULA) under which you licensed this SOFTWARE PRODUCT.
; If you did not accept the terms of the EULA, you are not authorized to use
; this source code. For a copy of the EULA, please see the LICENSE.RTF on your
; install media.
;
;
; NETCF GAC entries (Global Assembly Cache)

; @CESYSGEN IF NETCFV2_MODULES_DOTNETV2
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETCompactFramework]
"2.0.6129.00"=dword:1

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETCompactFramework\Installer\Assemblies\Global]
"CustomMarshalers, Version=2.0.0.0, Culture=neutral, PublicKeyToken=969DB8053D3322AC"=multi_sz:"\\windows\\GAC_CustomMarshalers_v2_0_0_0_cneutral_1.dll","CustomMarshalers.dll"
"Microsoft.VisualBasic, Version=8.0.0.0, Culture=neutral, PublicKeyToken=969DB8053D3322AC"=multi_sz:"\\windows\\GAC_Microsoft.VisualBasic_v8_0_0_0_cneutral_1.dll","Microsoft.VisualBasic.dll"
"Microsoft.WindowsCE.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=969DB8053D3322AC"=multi_sz:"\\windows\\GAC_Microsoft.WindowsCE.Forms_v2_0_0_0_cneutral_1.dll","Microsoft.WindowsCE.Forms.dll"
"Microsoft.WindowsMobile.DirectX, Version=2.0.0.0, Culture=neutral, PublicKeyToken=969DB8053D3322AC"=multi_sz:"\\windows\\GAC_Microsoft.WindowsMobile.DirectX_v2_0_0_0_cneutral_1.dll","Microsoft.WindowsMobile.DirectX.dll"
"mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=969DB8053D3322AC"=multi_sz:"\\windows\\GAC_mscorlib_v2_0_0_0_cneutral_1.dll","mscorlib.dll"
"System.Data, Version=2.0.0.0, Culture=neutral, PublicKeyToken=969DB8053D3322AC"=multi_sz:"\\windows\\GAC_System.Data_v2_0_0_0_cneutral_1.dll","System.Data.dll"
"System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=969DB8053D3322AC"=multi_sz:"\\windows\\GAC_System_v2_0_0_0_cneutral_1.dll","System.dll"
"System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=969DB8053D3322AC"=multi_sz:"\\windows\\GAC_System.Drawing_v2_0_0_0_cneutral_1.dll","System.Drawing.dll"
"System.Messaging, Version=2.0.0.0, Culture=neutral, PublicKeyToken=969DB8053D3322AC"=multi_sz:"\\windows\\GAC_System.Messaging_v2_0_0_0_cneutral_1.dll","System.Messaging.dll"
"System.Net.IrDA, Version=2.0.0.0, Culture=neutral, PublicKeyToken=969DB8053D3322AC"=multi_sz:"\\windows\\GAC_System.Net.IrDA_v2_0_0_0_cneutral_1.dll","System.Net.IrDA.dll"
"System.Web.Services, Version=2.0.0.0, Culture=neutral, PublicKeyToken=969DB8053D3322AC"=multi_sz:"\\windows\\GAC_System.Web.Services_v2_0_0_0_cneutral_1.dll","System.Web.Services.dll"
"System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=969DB8053D3322AC"=multi_sz:"\\windows\\GAC_System.Windows.Forms_v2_0_0_0_cneutral_1.dll","System.Windows.Forms.dll"
"System.Windows.Forms.DataGrid, Version=2.0.0.0, Culture=neutral, PublicKeyToken=969DB8053D3322AC"=multi_sz:"\\windows\\GAC_System.Windows.Forms.DataGrid_v2_0_0_0_cneutral_1.dll","System.Windows.Forms.DataGrid.dll"
"System.Xml, Version=2.0.0.0, Culture=neutral, PublicKeyToken=969DB8053D3322AC"=multi_sz:"\\windows\\GAC_System.Xml_v2_0_0_0_cneutral_1.dll","System.Xml.dll"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETCompactFramework\Installer\Assemblies\ROM]
"CustomMarshalers, Version=2.0.0.0, Culture=neutral, PublicKeyToken=969DB8053D3322AC"=multi_sz:"\\windows\\GAC_CustomMarshalers_v2_0_0_0_cneutral_1.dll","CustomMarshalers.dll"
"Microsoft.VisualBasic, Version=8.0.0.0, Culture=neutral, PublicKeyToken=969DB8053D3322AC"=multi_sz:"\\windows\\GAC_Microsoft.VisualBasic_v8_0_0_0_cneutral_1.dll","Microsoft.VisualBasic.dll"
"Microsoft.WindowsCE.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=969DB8053D3322AC"=multi_sz:"\\windows\\GAC_Microsoft.WindowsCE.Forms_v2_0_0_0_cneutral_1.dll","Microsoft.WindowsCE.Forms.dll"
"Microsoft.WindowsMobile.DirectX, Version=2.0.0.0, Culture=neutral, PublicKeyToken=969DB8053D3322AC"=multi_sz:"\\windows\\GAC_Microsoft.WindowsMobile.DirectX_v2_0_0_0_cneutral_1.dll","Microsoft.WindowsMobile.DirectX.dll"
"mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=969DB8053D3322AC"=multi_sz:"\\windows\\GAC_mscorlib_v2_0_0_0_cneutral_1.dll","mscorlib.dll"
"System.Data, Version=2.0.0.0, Culture=neutral, PublicKeyToken=969DB8053D3322AC"=multi_sz:"\\windows\\GAC_System.Data_v2_0_0_0_cneutral_1.dll","System.Data.dll"
"System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=969DB8053D3322AC"=multi_sz:"\\windows\\GAC_System_v2_0_0_0_cneutral_1.dll","System.dll"
"System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=969DB8053D3322AC"=multi_sz:"\\windows\\GAC_System.Drawing_v2_0_0_0_cneutral_1.dll","System.Drawing.dll"
"System.Messaging, Version=2.0.0.0, Culture=neutral, PublicKeyToken=969DB8053D3322AC"=multi_sz:"\\windows\\GAC_System.Messaging_v2_0_0_0_cneutral_1.dll","System.Messaging.dll"
"System.Net.IrDA, Version=2.0.0.0, Culture=neutral, PublicKeyToken=969DB8053D3322AC"=multi_sz:"\\windows\\GAC_System.Net.IrDA_v2_0_0_0_cneutral_1.dll","System.Net.IrDA.dll"
"System.Web.Services, Version=2.0.0.0, Culture=neutral, PublicKeyToken=969DB8053D3322AC"=multi_sz:"\\windows\\GAC_System.Web.Services_v2_0_0_0_cneutral_1.dll","System.Web.Services.dll"
"System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=969DB8053D3322AC"=multi_sz:"\\windows\\GAC_System.Windows.Forms_v2_0_0_0_cneutral_1.dll","System.Windows.Forms.dll"
"System.Windows.Forms.DataGrid, Version=2.0.0.0, Culture=neutral, PublicKeyToken=969DB8053D3322AC"=multi_sz:"\\windows\\GAC_System.Windows.Forms.DataGrid_v2_0_0_0_cneutral_1.dll","System.Windows.Forms.DataGrid.dll"
"System.Xml, Version=2.0.0.0, Culture=neutral, PublicKeyToken=969DB8053D3322AC"=multi_sz:"\\windows\\GAC_System.Xml_v2_0_0_0_cneutral_1.dll","System.Xml.dll"
; @CESYSGEN ENDIF

; @CESYSGEN IF NETCFV2_MODULES_DOTNETV2_HEADLESS
; @CESYSGEN ENDIF

; @CESYSGEN IF NETCFV2_MODULES_DOTNETV2_SMARTFON
; @CESYSGEN ENDIF

; @CESYSGEN IF NETCFV2_MODULES_DOTNETV2_STRING
; @CESYSGEN ENDIF

; @CESYSGEN IF NETCFV2_MODULES_DOTNETV2_STRING_JA
; @CESYSGEN ENDIF

; @CESYSGEN IF NETCFV2_MODULES_DOTNETV2_STRING_DE
; @CESYSGEN ENDIF

; @CESYSGEN IF NETCFV2_MODULES_DOTNETV2_STRING_ES
; @CESYSGEN ENDIF

; @CESYSGEN IF NETCFV2_MODULES_DOTNETV2_STRING_FR
; @CESYSGEN ENDIF

; @CESYSGEN IF NETCFV2_MODULES_DOTNETV2_STRING_PT
; @CESYSGEN ENDIF

; @CESYSGEN IF NETCFV2_MODULES_DOTNETV2_STRING_IT
; @CESYSGEN ENDIF

; @CESYSGEN IF NETCFV2_MODULES_DOTNETV2_STRING_KO
; @CESYSGEN ENDIF

; @CESYSGEN IF NETCFV2_MODULES_DOTNETV2_STRING_CHS
; @CESYSGEN ENDIF

; @CESYSGEN IF NETCFV2_MODULES_DOTNETV2_STRING_CHT
; @CESYSGEN ENDIF


; @CESYSGEN IF SQLMOBILE_MODULES_SQLMOBILE
; @CESYSGEN ENDIF SQLMOBILE_MODULES_SQLMOBILE

; @CESYSGEN IF SQLMOBILE_MODULES_SQLMOBILEDP
; @CESYSGEN ENDIF SQLMOBILE_MODULES_SQLMOBILEDP

; @CESYSGEN IF SQLMOBILE_MODULES_SQLMOBILESQLDP
; @CESYSGEN ENDIF SQLMOBILE_MODULES_SQLMOBILESQLDP












;
; Copyright (c) Microsoft Corporation.  All rights reserved.
;
;
; Use of this source code is subject to the terms of the Microsoft end-user
; license agreement (EULA) under which you licensed this SOFTWARE PRODUCT.
; If you did not accept the terms of the EULA, you are not authorized to use
; this source code. For a copy of the EULA, please see the LICENSE.RTF on your
; install media.
;
[HKEY_LOCAL_MACHINE\Ident]
    "Name"="WindowsCE"
    "Desc"="WindowsCE Device"


; Redirector settings
[HKEY_LOCAL_MACHINE\Comm\Redir]
   ; Expose \NETWORK dir for mapped resources
   "RegisterFSRoot"=dword:1


; Set memory thresholds for Hibernate
[HKEY_LOCAL_MACHINE\SYSTEM\Hibernate]
	"Bytes"=dword:20000
	"Pages"=dword:28

; CS_SAVEBITS implemented.  GWES restores screen bits on power on
; Options here are:
;   0 : OAL must deal with saving/invalidating bits between power on/off
;   1 : GWES will restore screen bits on power on
;   2 : Entire screen invalidated on power on
[HKEY_LOCAL_MACHINE\system\gwe]
	"PORepaint"=dword:1

; Let Start/Settings/Control Panel Auto Expand
[HKEY_LOCAL_MACHINE\Explorer]
    "ExpandControlPanel"=dword:0


[HKEY_LOCAL_MACHINE\Windows CE Tools]
  "Platform"="{d7630e6b-9a44-4322-b072-35741030ab46}"

;-------------------------------------------------------------------------
; Platform.reg, Start
;-------------------------------------------------------------------------

; For USB Function Class drivers

; --> Entering C:\WINCE500\platform\ADSCOMMON\Files\adscommon.reg
;----------------------------
;    BEGIN ADSCOMMON.REG
;----------------------------

; Remove the QVGA key.  This key is set by selecting "QVGA Resources"
; And automagically applies the XP skin, which looks terrible under
; 8-bit color devices
[HKEY_LOCAL_MACHINE\Explorer]
    "QVGA"=-

; Remove Launch50 and Depend50 registry entries.  Prevents explorer.exe
; from being run when desktop should be suppressed.
[HKEY_LOCAL_MACHINE\init]
        "Launch50"=-
        "Depend50"=-
        "Launch51"="Launch.exe"
        "Depend51"=hex:14,00, 1e,00

; @CESYSGEN IF NETCF_MODULES_DOTNET
; When a CF app is copied to the system via Studio, a key file and reg entries
; get set.  When restarted, the key file is lost, but the reg entries persist, causing
; the app to not start.  This should correct that.
[HKEY_LOCAL_MACHINE\init]
        "Launch55"="DelCryptoKeys.exe"
        "Depend55"=hex:14,00, 1e,00
; @CESYSGEN ENDIF NETCF_MODULES_DOTNET

[HKEY_LOCAL_MACHINE\Platform\LaunchApps]
        "LaunchEXE"=dword:1
        "LaunchVB"=dword:0

; default backlight settings for LS420
[HKEY_LOCAL_MACHINE\Platform\Backlight]
    "StateForOn"=dword:0
    "BacklightRunLevel"=dword:FF
    "BacklightIdleLevel"=dword:80


; Add persistent storage folders to the system path to allow customer installation
; of drivers
[HKEY_LOCAL_MACHINE\Loader]
    "SystemPath"=multi_sz:"\\FlashFX Disk\\System\\", "\\Storage Card\\System\\", "\\Release\\"

; Daylight saving time is updated, without a notification UI
[HKEY_LOCAL_MACHINE\Software\Microsoft\Clock]
        "AutoDST"=dword:1
        "ShowDSTUI"=dword:0

; set the home page to ADS
; @CESYSGEN IF IE_MODULES_IESAMPLE
[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main]
        "Start Page"="http://www.applieddata.net"
; @CESYSGEN ENDIF IE_MODULES_IESAMPLE

; standardize the way the shell looks
; @CESYSGEN IF WCESHELLFE_MODULES_EXPLORER
[HKEY_LOCAL_MACHINE\Explorer]
    "Suspend"=dword:1
    "RecycleBinSize"=dword:A
    "ShowExt"=dword:1
    "ShowSys"=dword:1
    "UseCompatibleBGImage"=dword:1
    "UseRecycleBin"=dword:0
    "ViewAll"=dword:0
; @CESYSGEN ENDIF WCESHELLFE_MODULES_EXPLORER

; disable the firewall
[HKEY_LOCAL_MACHINE\Comm\Firewall]
  "EnableIPV4"=dword:0 ; disable ipv4 firewall
  "EnableIPV6"=dword:0 ; disable ipv6 firewall

; SDK Platform ID

[HKEY_LOCAL_MACHINE\Windows CE Tools]
  "Platform"="{37FCF418-8935-4A24-9006-25329CAED3FC}"

;-----------------------------------------------------
; settings to improve media player streaming media performance, especially WMV
;-----------------------------------------------------
[HKEY_LOCAL_MACHINE\Software\Microsoft\DirectX\DirectShow\WMVDecoder]
    "PostProcessing"=dword:0

[HKEY_LOCAL_MACHINE\Software\Microsoft\DirectX\DirectShow\WMVDecoder]
    "DoNotDropFrames"=dword:1

[HKEY_CURRENT_USER\Software\Microsoft\NetShow\Player\General]
    "Buffering Time"=dword:2710
    "MinRcvBuf"=dword:40000

[HKEY_LOCAL_MACHINE\Comm\Redir]
    "RecvBufSize"=dword:4000





;=====================================================
; Do not set both CISCO_340n350_270 and CISCO_340n350_270_PEAP
; CISCO_340n350_270 will not include CISCO_340n350_270_PEAP registries.



; --> Entering C:\WINCE500\platform\ADSCOMMON\FILES\CISCO\Aironet\Ver260\aironet.reg
; Cisco Aironet 350 driver version 2.6 REG

[HKEY_LOCAL_MACHINE\Comm\Cisco1\Parms\TcpIp]
        "DhcpInitDelayInterval"=dword:0bb8
        "EnableDHCP"=dword:0001
        "AutoInterval"=dword:0014
        "AutoCfg"=dword:0000
        "DhcpMaxRetry"=dword:7fffffff
        "DhcpRetryDialogue"=dword:ffffffff

[HKEY_LOCAL_MACHINE\Drivers\PCMCIA\Detect\27]
        "Entry"="DetectCisco"
        "Dll"="Cisco.dll"

[HKEY_LOCAL_MACHINE\Comm\Cisco\Linkage]
        "Route"="Cisco1"

[HKEY_LOCAL_MACHINE\Comm\Cisco1\Parms]
        "InfrastructureMode"=dword:0001
        "CardType"=dword:0006
        "BusType"=dword:0008
        "BusNumber"=dword:0000
        "IoBaseAddress"=dword:0300
        "InterruptNumber"=dword:0003
        "Associated"=dword:0000
        "SupportedRates"=dword:0000
        "PowerSaveMode"=dword:0002
        "AuthenticationType"=dword:0000
        "WEPEnabled"=dword:0000
        "LEAPEnabled"=dword:0000
        "WorldMode"=dword:0000
        "MixedMode"=dword:0000
        "SSID1"=""
        "NodeName"=""
        "TransmitPower"=dword:0000
        "NetworkAddress"=""
        "DriverMajorVersion"=dword:0002
        "DriverMinorVersion"=dword:003c
        "DriverMinorMinorVersion"=dword:00a

[HKEY_LOCAL_MACHINE\Drivers\PCMCIA\Cisco]
        "Miniport"="Cisco"
        "Prefix"="NDS"
        "Dll"="Ndis.dll"

[HKEY_LOCAL_MACHINE\Comm\Cisco]
        "ImagePath"="Cisco.dll"
        "Group"="NDIS"
        "DisplayName"="Cisco Wireless Lan Adapter"

[HKEY_LOCAL_MACHINE\Comm\Cisco1]
        "ImagePath"="Cisco.dll"
        "Group"="NDIS"
        "DisplayName"="Cisco Wireless Lan Adapter"
; <-- Leaving C:\WINCE500\platform\ADSCOMMON\FILES\CISCO\Aironet\Ver260\aironet.reg




; --> Entering C:\WINCE500\platform\ADSCOMMON\FILES\LinkSys\WCF54g\v8_25\wcf54g.reg
; --- BEGIN wcf54g.reg ---
[HKEY_LOCAL_MACHINE\Comm\WLAGS46f\Linkage]
	"Route"="WLAGS46f1"

[HKEY_LOCAL_MACHINE\Comm\WLAGS46f1\Parms]
	"DesiredSSID"="Linksys"
	"NetworkAddress"=" "
	"Configured"=dword:1
	"NDT"=dword:1
	"ResetOnResume"=dword:1
	"PMEnabled"=dword:1
	"CoExistence"=dword:2

[HKEY_LOCAL_MACHINE\Drivers\PCMCIA\Agere_Systems-Wireless_CompactFlash_Card_Model_1403-93D6]
	"Dll"="ndis.dll"
	"Prefix"="NDS"
	"Miniport"="WLAGS46f"

[HKEY_LOCAL_MACHINE\Drivers\PCMCIA\Linksys-WirelessG_CompactFlash_WCF54G-6204]
	"Dll"="ndis.dll"
	"Prefix"="NDS"
	"Miniport"="WLAGS46f"

[HKEY_LOCAL_MACHINE\Drivers\PCMCIA\Linksys-WCF54G_Wireless-G_CompactFlash_Card-1598]
	"Dll"="ndis.dll"
	"Prefix"="NDS"
	"Miniport"="WLAGS46f"

[HKEY_LOCAL_MACHINE\Software\Wireless\Client Manager]
	"OemApp"="WCF54G"
	"OemCplIcon"=dword:68
; these come from the original CAB, but I don't see the target, so ignore them
;	"OemConfigTool"="\\Program Files\\Funk Software\\Odyssey Client\\odClientCE.exe"
;	"OemConfigToolRegKey"="Software\Funk Software, Inc.\Odyssey\clientCe\control"
	"OemConfigToolRegName"="enabled"
	"OemConfigToolRegValue"="1"
	"OemMenuDisableRadio"="Turn Radio off"
	"OemEnableDisableRadio"="Turn Radio on"
	"OemMenuPM"="Power Saving Mode"
	"OemSiteMonitorName"="Site Survey"
	"OemLinkTestPartner"="Device"
	"OemSSID"="SSID"
	"OemDrvVersionOnly"=dword:1
	"CM_LOAD"=dword:1
	"OemNoLinkTest"=dword:1
	"OemNoEnroll"=dword:1
	"OemNoLoadUnload"=dword:1
	"OemNoLog"=dword:1
	"OemNoSuspend"=dword:1
	"OemIconS0"=dword:74
	"OemIconS1"=dword:74
	"OemIconS2"=dword:74
	"OemIconS3"=dword:74
	"OemIconS4"=dword:74
	"OemIconSNR0"=dword:77
	"OemIconSNR1"=dword:76
	"OemIconSNR2"=dword:76
	"OemIconSNR3"=dword:75
	"OemIconSNR4"=dword:75
	"OemIconSNR5"=dword:74
	"OemIconSNR6"=dword:73
	"OemIconIBSS"=dword:74
	"OemIconAP"=dword:80
	"OemIconSta"=dword:66
	"OemIconIBSSSta"=dword:66
	"OemAdt"=dword:1

[HKEY_LOCAL_MACHINE\Comm\WLAGS46f]
	"DisplayName"="Linksys Wireless-G CompactFlash Card"
	"Group"="NDIS"
	"ImagePath"="WLAGS46f.DLL"

[HKEY_LOCAL_MACHINE\Comm\WLAGS46f1]
	"Group"="NDIS"
	"ImagePath"="WLAGS46f.DLL"
	"DisplayName"="Linksys Wireless-G CompactFlash Card"

; --- END wcf54g.reg ---
; <-- Leaving C:\WINCE500\platform\ADSCOMMON\FILES\LinkSys\WCF54g\v8_25\wcf54g.reg

; --> Entering C:\WINCE500\platform\ADSCOMMON\FILES\HAWKING\LE100\le100.reg
[HKEY_LOCAL_MACHINE\Comm\LE100]
        "ImagePath"="LE100.DLL"
        "Group"="NDIS"
        "DisplayName"="Hawking CF686TX 10/100 Ethernet"

[HKEY_LOCAL_MACHINE\Comm\LE100\Linkage]
        "Route"=hex(7):\
        4c,45,31,30,30,31,00,00,00,00

[HKEY_LOCAL_MACHINE\Comm\LE1001]
        "ImagePath"="LE100.DLL"
        "Group"="NDIS"
        "DisplayName"="Hawking CF686TX 10/100 Ethernet"

[HKEY_LOCAL_MACHINE\Comm\LE1001\Parms]
        "BusNumber"=dword:00000000
        "BusType"=dword:00000008
        "CardType"=dword:00000001
        "Transceiver"=dword:00000003
        "IoBaseAddress"=dword:00000300
        "InterruptNumber"=dword:00000003

[HKEY_LOCAL_MACHINE\Comm\LE1001\Parms\TcpIp]
        ;"WINS"="0.0.0.0"
        ;"DNS"="0.0.0.0"
        ;"DefaultGateway"="0.0.0.0"
        ;"Subnetmask"="0.0.0.0"
        ;"IpAddress"="0.0.0.0"
        "EnableDHCP"=dword:00000001


[HKEY_LOCAL_MACHINE\Drivers\PCMCIA\Detect\51]
        "Entry"="DetectNE2000"
        "Dll"="LE100.DLL"

[HKEY_LOCAL_MACHINE\Drivers\PCMCIA\LE100]
        "Miniport"="LE100"
        "Prefix"="NDS"
        "Dll"="ndis.dll"
; <-- Leaving C:\WINCE500\platform\ADSCOMMON\FILES\HAWKING\LE100\le100.reg








; --> Entering C:\WINCE500\platform\ADSCOMMON\FILES\WLAN_SimpleMobility\WLAN_SimpleMobility.reg
[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\PCI\Template\WLAN]
      "Prefix"="NDS"
      "Miniport"="WLAN"
      "Dll"="NDIS.DLL"
      "Entry"="NdisPCIBusDeviceInit"
      "Order"=dword:0060
      "Class"=dword:2
      "SubClass"=dword:0080
      "ProgIF"=dword:0
      "PortIsIO"=dword:0
      "PortOffset"=dword:0060
      "PortSize"=dword:2
      "PortMask"=dword:ffff

[HKEY_LOCAL_MACHINE\Comm\PCI\WLAN1\Parms]
      "BusNumber"=dword:0
      "BusType"=dword:5
      "LoadFirmware"=dword:1
      "PlatformId"=dword:8024

[HKEY_LOCAL_MACHINE\Drivers\PCI\Template\WLAN]
     "VendorID"=""
     "DeviceID"=""

[HKEY_LOCAL_MACHINE\Comm\WLAN\Linkage]
      "Route"="WLAN1"

[HKEY_LOCAL_MACHINE\Comm\WLAN1\Parms]
      "BusNumber"=dword:0
      "BusType"=dword:8
      "InterruptNumber"=dword:3
      "IoBaseAddress"=dword:0300
      "LoadFirmware"=dword:1
      "PlatformId"=dword:801d

[HKEY_LOCAL_MACHINE\Comm\PCI\WLAN1]
      "DisplayName"="IEEE 802.11b WLAN network adaptor PCI Card"
      "Group"="NDIS"
      "ImagePath"="WLANNDS.dll"
      "WLANIOC"="ISL3:"

[HKEY_LOCAL_MACHINE\Drivers\PCMCIA\WLAN-11Mbps_PC-Card_3.0-BD0D]
      "Dll"="NDIS.DLL"
      "Prefix"="NDS"
      "Miniport"="WLAN"

[HKEY_LOCAL_MACHINE\Drivers\PCMCIA\INTERSIL-HFA384x/IEEE-CA62]
      "Dll"="NDIS.DLL"
      "Prefix"="NDS"
      "Miniport"="WLAN"

[HKEY_LOCAL_MACHINE\Drivers\PCMCIA\INTERSIL-HFA384x/IEEE-CC3C]
      "Dll"="NDIS.DLL"
      "Prefix"="NDS"
      "Miniport"="WLAN"

[HKEY_LOCAL_MACHINE\Drivers\PCMCIA\INTERSIL-PRISM2_MINI-PCI_ADAPTER-0EE7]
      "Dll"="NDIS.DLL"
      "Prefix"="NDS"
      "Miniport"="WLAN"

[HKEY_LOCAL_MACHINE\Drivers\PCMCIA\INTERSIL-PRISM2_5_MINI-PCI_ADAPTER-7759]
      "Dll"="NDIS.DLL"
      "Prefix"="NDS"
      "Miniport"="WLAN"

[HKEY_LOCAL_MACHINE\Drivers\PCMCIA\WLAN-11Mbps_PC-Card_2.5-B808]
      "Dll"="NDIS.DLL"
      "Prefix"="NDS"
      "Miniport"="WLAN"

[HKEY_LOCAL_MACHINE\Drivers\PCMCIA\INTERSIL-PRISM_2_5_PCMCIA_ADAPTER-F429]
      "Dll"="NDIS.DLL"
      "Prefix"="NDS"
      "Miniport"="WLAN"

[HKEY_LOCAL_MACHINE\Drivers\PCMCIA\WLAN-11Mbps_PC-Card_3.0-A741]
      "Dll"="NDIS.DLL"
      "Prefix"="NDS"
      "Miniport"="WLAN"

[HKEY_LOCAL_MACHINE\Comm\Cxport]
      "NoIdleTimerReset"=dword:1

[HKEY_LOCAL_MACHINE\Comm\WLAN]
      "DisplayName"="IEEE 802.11b WLAN network adaptor Driver"
      "Group"="NDIS"
      "ImagePath"="WLANNDS.dll"

[HKEY_LOCAL_MACHINE\Comm\WLAN1]
      "DisplayName"="IEEE 802.11b WLAN network adaptor PC Card"
      "Group"="NDIS"
      "ImagePath"="WLANNDS.dll"
      "WLANIOC"="ISL1:"

; <-- Leaving C:\WINCE500\platform\ADSCOMMON\FILES\WLAN_SimpleMobility\WLAN_SimpleMobility.reg




; This logic is to be consistent with the bib file, which makes more sense
; --> Entering C:\WINCE500\platform\ADSCOMMON\FILES\TascalSoft\Regedit\TascalRegEdit.reg
[HKEY_CURRENT_USER\Software\TascalSoft\RegEdit]
	@="\\Windows"
; <-- Leaving C:\WINCE500\platform\ADSCOMMON\FILES\TascalSoft\Regedit\TascalRegEdit.reg


;======================================================
;=====================================================

; Fix GSM610/MS_Filter index conflict (both were fixed to index 1 by platform builder)
; Remove the fixed index value and let it be determined as the codecs are loaded
[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\CODEC_GSM610]
   "Index"=-

[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\CODEC_MSFILTER]
   "Index"=-

;=====================================================
; Must move NDIS to load later so it can use entries set in ADSLOAD.REG
; ADSLOAD.REGis loaded by InitReg driver at Order 1, which in turn
; used the Flash driver at Order 0

[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\NDIS]
   "Order"=dword:2
;=====================================================

;=====================================================
; Set the default UI language
;=====================================================


;=====================================================
;
;   FlashFX Disk offsets and sizes
;
;   NOTE:  These are offsets, not addresses, use
;   FlashDiskBaseP to set the base address
;   of the flash chips.
;
;   Configuration options:
;   1.  Flash Base Address - default is 0, but for platforms
;       that use a different base, define FlashDiskBaseP in
;       your platform.reg before including this file
;   2.  NK.bin offset - default is 2 Meg, but on some platforms
;       the bootloader is in seperate ROM, so this may be
;       1 meg.  To use a one meg offset, define FlashDiskNKOffset
;       before including this file
;
;=====================================================


    ;Flash Memory : 32MB



















    ; This is the default
    ;CE Image 24MB + Configration 2MB







; --> Entering C:\WINCE500\platform\ADSCOMMON\FILES\Datalight\FlashFX_Pro\FlashFX.reg
;  This file assumes that the following have been set up prior to
; including the file:
;
;1.  FLASH_DISK_NAME_REG environment variable defines the disk name
; 	example:  set FLASH_DISK_NAME_REG="\\FlashFX Disk"
;2.  FlashDiskStartP and FlashDiskSize have been defined
; 	example from reg file: 
;	IF CEIMAGE_10MB
;	;CE Image 10MB + Configration 1MB
;	#define FlashDiskStartP 8B00000
;	#define FlashDiskSize 1500000
;	ENDIF

; HIVE BOOT SECTION



;
; Datalight FlashFX Driver
;
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power\Interfaces]
    "{A4E7EDDA-E575-4252-9D6B-4195D48BB865}"="Flash Disks"

[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\FlashFX]
    "DLL"="FlashFX.DLL"
    "Prefix"="DSK"
    "Ioctl"=dword:4
    "Order"=dword:2
    "Index"=dword:1
    "DeviceNum"=dword:0
    "DiskNum"=dword:0
    "Start"=dword:1A00000
    "Length"=dword:600000
    "FlashBase"=dword:00000000
    "Format"=dword:1
    "IClass"="{A4E7EDDA-E575-4252-9D6B-4195D48BB865}"
    "ProfileName"="FlashFXDisk1Profile"

[HKEY_LOCAL_MACHINE\System\StorageManager\Profiles\FlashFXDisk1Profile]
    "AutoMount"=dword:1
    "MountFlags"=dword:2
    "AutoPart"=dword:0
    "AutoFormat"=dword:0
    "Name"="Datalight FlashFX"
    "Folder"="FlashFX Disk"
    "DefaultFileSystem"="RELIANCE"
    "PartitionDriver"="mspart.dll"
	
; END HIVE BOOT SECTION
; <-- Leaving C:\WINCE500\platform\ADSCOMMON\FILES\Datalight\FlashFX_Pro\FlashFX.reg

; --> Entering C:\WINCE500\platform\ADSCOMMON\FILES\Datalight\Reliance\Reliance.reg
;  This file assumes that the following have been set up prior to
; including the file:
;
;1.  FLASH_DISK_NAME_REG environment variable defines the disk name
; 	example:  set FLASH_DISK_NAME_REG="\\FlashFX Disk"



;
; Datalight Reliance File System
;
; HIVE BOOT SECTION



[HKEY_LOCAL_MACHINE\System\StorageManager\Reliance]
    "FriendlyName"="Datalight Reliance File System"
    "DLL"="Reliance.dll"
    "FolderName"="FlashFX Disk"
    "CacheSize"=dword:0020
    "FlashMedia"=dword:1
    "AutoFormat"=dword:1

    "TransactionFlags"=dword:0FF7
    "TransactionTimer"=dword:1388
    "SemTimeout"=dword:FFFFFFFF

; I don't think that this one is needed, but I am playing safe by not removing it -Bruce
[HKEY_LOCAL_MACHINE\System\StorageManager\Profiles\PartitionTable]
    "CC"="RELIANCE"
; This one is needed.
[HKEY_LOCAL_MACHINE\System\StorageManager\PartitionTable]
    "CC"="RELIANCE"

; END HIVE BOOT SECTION

; <-- Leaving C:\WINCE500\platform\ADSCOMMON\FILES\Datalight\Reliance\Reliance.reg

; HIVE BOOT SECTION
[HKEY_LOCAL_MACHINE\init\BootVars]
   "SYSTEMHIVE"="Documents and Settings\\system.hv"
   "PROFILEDIR"="Documents and Settings"
   "Start DevMgr"=dword:1
; END HIVE BOOT SECTION



[HKEY_LOCAL_MACHINE\Drivers\USB\FunctionDrivers\Serial_Class]
; idVendor must be changed. 045E belongs to Microsoft and is only to be used for
; prototype devices in your labs. Visit http://www.usb.org to obtain a vendor id.
   "idVendor"=dword:18AB
   "Manufacturer"="Applied Data Systems"
   "idProduct"=dword:249C
   "Product"="ADS USB Serial"
   "FriendlyName"="USB ActiveSync"
[HKEY_LOCAL_MACHINE\Drivers\USB\FunctionDrivers\Mass_Storage_Class]
; idVendor must be changed. 045E belongs to Microsoft and is only to be used for
; prototype devices in your labs. Visit http://www.usb.org to obtain a vendor id.
   "idVendor"=dword:18AB
   "Manufacturer"="Applied Data Systems"
   "idProduct"=dword:249C
   "Product"="ADS Mass Storage"

[HKEY_LOCAL_MACHINE\Drivers\USB\FunctionDrivers\RNDIS]
; idVendor must be changed. 045E belongs to Microsoft and is only to be used for
; prototype devices in your labs. Visit http://www.usb.org to obtain a vendor id.
   "idVendor"=dword:18AB
   "Manufacturer"="Applied Data Systems"
   "idProduct"=dword:249C
   "Product"="ADS RNDIS"


;
;List of default startup folders
;
[HKEY_LOCAL_MACHINE\Platform\StartupDirs]
"StartupFolder1"="\\FlashFx Disk\\Startup\\"
"StartupFolder2"="\\Storage Card\\Startup\\"
"StartupFolder3"="\\Hard Disk\\Startup\\"
"StartupFolder4"="\\Mounted Volume\\Startup\\"
"StartupFolder5"=""
"StartupFolder6"=""
"StartupFolder7"=""
"StartupFolder8"=""
"StartupFolder9"=""
"StartupFolder10"=""


; Include the registry entries to kludge the 2007 daylight savings time problem.
; This include should be removed when we start building with the Feb '07 QFE for PB.

; --> Entering C:\WINCE500\platform\ADSCOMMON\FILES\2007dstvalues_500.reg
;
; for Platform Builder 5.0
;
; These values were taken from %WINCEROOT%\Public\Common\Oak\Files\Common.reg in a
; PB update dated 2/8/07, ref. KB931924.
;
; They are the second half of the solution to the change in beginning and ending
; dates for daylight savings time.  The first half of the solution which was a new
; %WINCEROOT%\public\servers\oak\lib\armv4i\retail\Tsvc_dst.lib (size: 35,636  
; date: 20-Jun-2006) deployed in the July 2006 PB update, ref. KB921095.
;
; This file is intended to be included into the adsload.reg of systems built with the
; first part of the solution, the new Tsvc_dst.lib of 7/06, but without the second part,
; the registry entries of 2/07.  This file will be obsolete once an nk.bin is built with
; the February '07 PB update (supposedly).

[HKEY_LOCAL_MACHINE\Time Zones\Newfoundland Standard Time]
"TZI"=hex:d2,00,00,00,00,00,00,00,c4,ff,ff,ff,00,00,0b,00,00,00,01,00,02,00,00,00,00,00,00,00,00,00,03,00,00,00,02,00,02,00,00,00,00,00,00,00

[HKEY_LOCAL_MACHINE\Time Zones\Atlantic Standard Time]
"TZI"=hex:f0,00,00,00,00,00,00,00,c4,ff,ff,ff,00,00,0b,00,00,00,01,00,02,00,00,00,00,00,00,00,00,00,03,00,00,00,02,00,02,00,00,00,00,00,00,00

[HKEY_LOCAL_MACHINE\Time Zones\Eastern Standard Time]
"TZI"=hex:2c,01,00,00,00,00,00,00,c4,ff,ff,ff,00,00,0b,00,00,00,01,00,02,00,00,00,00,00,00,00,00,00,03,00,00,00,02,00,02,00,00,00,00,00,00,00

[HKEY_LOCAL_MACHINE\Time Zones\Central Standard Time]
"TZI"=hex:68,01,00,00,00,00,00,00,c4,ff,ff,ff,00,00,0b,00,00,00,01,00,02,00,00,00,00,00,00,00,00,00,03,00,00,00,02,00,02,00,00,00,00,00,00,00

[HKEY_LOCAL_MACHINE\Time Zones\Mountain Standard Time]
"TZI"=hex:a4,01,00,00,00,00,00,00,c4,ff,ff,ff,00,00,0b,00,00,00,01,00,02,00,00,00,00,00,00,00,00,00,03,00,00,00,02,00,02,00,00,00,00,00,00,00

[HKEY_LOCAL_MACHINE\Time Zones\Pacific Standard Time]
"TZI"=hex:e0,01,00,00,00,00,00,00,c4,ff,ff,ff,00,00,0b,00,00,00,01,00,02,00,00,00,00,00,00,00,00,00,03,00,00,00,02,00,02,00,00,00,00,00,00,00

[HKEY_LOCAL_MACHINE\Time Zones\Alaskan Standard Time]
"TZI"=hex:1c,02,00,00,00,00,00,00,c4,ff,ff,ff,00,00,0b,00,00,00,01,00,02,00,00,00,00,00,00,00,00,00,03,00,00,00,02,00,02,00,00,00,00,00,00,00
; <-- Leaving C:\WINCE500\platform\ADSCOMMON\FILES\2007dstvalues_500.reg


; The March 2007 CE 5.0 QFE causes the WZC dialog to pop up for wireless cards
; This setting puts the default back to false, which was the original behavior
[HKEY_LOCAL_MACHINE\Drivers\Builtin\Ethman\Popup]
    "Popup"=dword:0



;----------------------------
;     END ADSCOMMON.REG
;----------------------------
; <-- Leaving C:\WINCE500\platform\ADSCOMMON\Files\adscommon.reg


; HIVE BOOT SECTION
[HKEY_LOCAL_MACHINE\init\BootVars]
    "PROFILEDIR"="\\Documents and Settings"
    "SystemHive"="\\Documents and Settings\\system.hv"
    "Start DevMgr"=dword:1
        "Flags"=dword:3
    "DefaultUser"="DefaultUser"
; END HIVE BOOT SECTION


; Platform type: 1=DK3, 2=ODO 3=Rose
[HKEY_LOCAL_MACHINE\Platform]
   "Name"="ADS Single Board Computer"
   "Type"=dword:2
   "UI4ADSAPPS"=dword:0     ;0 for Default, 1 for Yes, 2 for No

[HKEY_LOCAL_MACHINE\Platform\BITSYX]
    "LaunchCEShell"=dword:1
    "LaunchCEShellDelay"=dword:1   ; secs

[HKEY_LOCAL_MACHINE\Platform\LaunchApps]
    "LaunchEXE"=dword:1
    "LaunchVB"=dword:0
    "LaunchADSEXE"=dword:1

[HKEY_LOCAL_MACHINE\init]
    ;"Launch50"="explorer.exe"
    ;"Depend50"=hex:14,00, 1e,00
    ;"Launch51"="Launch.exe"
    ;"Depend51"=hex:14,00, 1e,00

[HKEY_LOCAL_MACHINE\Ident]
    "Name"="BITSYXB"
    "OrigName"="ADS BITSYXB"
    "Desc"="ADS BITSYXB"

[HKEY_LOCAL_MACHINE\Platform\Smartio]
    "SSPTimeout"=dword:1388             ; 0x1388 = 5000 msec, 0xffffffff for Infinite
    "ShowKeybdData"=dword:1
    "ShowKeypadData"=dword:0
    "SerialClockRate"=dword:A7
    "PanelEnable"=dword:0               ; 1 for panel enable while back light OFF (for some panels)
    "VEEPWM"=dword:0

[HKEY_LOCAL_MACHINE\Hardware\DeviceMap\KEYBD]
    "Drivername"="kbdmouse.dll"
    "CalVKey"=dword:0
    "ContLessVKey"=dword:0
    "ContMoreVKey"=dword:0
    "TaskManVKey"=dword:2E
    "Status"=dword:0
; --> Entering C:\WINCE500\public\common\oak\drivers\keybd\LayMgr.reg
;
; Copyright (c) Microsoft Corporation.  All rights reserved.
;
;
; Use of this source code is subject to the terms of the Microsoft end-user
; license agreement (EULA) under which you licensed this SOFTWARE PRODUCT.
; If you did not accept the terms of the EULA, you are not authorized to use
; this source code. For a copy of the EULA, please see the LICENSE.RTF on your
; install media.
;

; This file is to be included in platform.reg if required.

; Set up default variable values


; Default to US keyboard layout


[HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\KEYBD]
    "DriverName"="kbdmouse.dll"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Layouts\00000409]
	"Layout File"="kbdmouse.dll"
	"Layout Text"="US"
	"PS2_AT"="kbdmouse.dll"

; <-- Leaving C:\WINCE500\public\common\oak\drivers\keybd\LayMgr.reg

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Layouts\0000041d]
    "Layout File"="kbdmouseSE.dll"
    "Layout Text"="Swedish"
    "PS2_AT"="kbdmouseSE.dll"

[HKEY_LOCAL_MACHINE\Platform\BackLight]
    "BLightLevel4On"=dword:0
    "BLightLevel4Off"=dword:ff
    "Priority256"=dword:F9              ; 0x67=103, 0xF9 = 249

; Resources available at time of device.exe initialization.
; Key names are descriptive; resource ids are definitive.
; System ids are defined in ddk\inc\resmgr.h.
; HIVE BOOT SECTION
[HKEY_LOCAL_MACHINE\Drivers\Resources\IRQ]
   "Identifier"=dword:1
   "Minimum"=dword:1
   "Space"=dword:B0         ; This needs to be at least as big as MAXIMUM_HWINTERRUPTS
   "Ranges"="1-0xB0"

[HKEY_LOCAL_MACHINE\Drivers\Resources\IO]
   "Identifier"=dword:2
   "Minimum"=dword:0
   "Space"=dword:10000
   "Ranges"="0-0xFFFF"
; END HIVE BOOT SECTION

; Disable keyboard and touch clicks until the audio driver is fixed.  Without
; the fix, the gwes input thread stalls trying to play clicks.
; @CESYSGEN IF WCESHELLFE_MODULES_CPLMAIN
[HKEY_CURRENT_USER\ControlPanel\Volume]
    "Key"=dword:0       ; Keyclicks:  1=soft, 0x10002=loud
    "Screen"=dword:0    ; ScreenTaps: 1=soft, 0x10002=loud
; @CESYSGEN ENDIF WCESHELLFE_MODULES_CPLMAIN

; *****************************************************************************
; Device.exe drivers
; *****************************************************************************
;

;=========================================================================
; Order = 0 Debug_Log
;=========================================================================

[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\DebugLog]
	"Dll"="debug_log.dll"
    "Prefix"="DBL"
    "Index"=dword:1
    "Order"=dword:0
	"FilePath"="Temp\\"	
	"NumOfLogFiles"=dword:0A


;=========================================================================
; Order = 0 FLASH
;=========================================================================

[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\FLASH]
    "Dll"="fshdrv.dll"
    "Prefix"="FSH"
    "Index"=dword:1
    "Order"=dword:0
    "DeviceArrayIndex"=dword:0

    ;Begin address of the flash memory and size
    "BeginAddress"=dword:0000000    ; CS1
; no longer used. why??    "VAStartAddr"=dword:B8300000

    ; 32MB Flash Memory
    "Size"=dword:2000000
    "VAMapSize"=dword:2000000    ; 1MB and 256K for ADS Configuration Files


    ;offset refistry file in flash memory
    "RegistryOffset"=dword:080000
    "ShowBuildDate"=dword:0



;=========================================================================
; Order = 1 InitReg
;=========================================================================

[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\REGI]
   "Dll"="InitReg.dll"
   "Prefix"="REG"
   "Index"=dword:1
   "Order"=dword:1 ; MUST be after FSH driver loads!!
   "DeviceArrayIndex"=dword:0
   "ShowBuildDate"=dword:0


;=========================================================================
; Order = 2 Power
;=========================================================================

[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\Power]
        "Dll"="pwroff.dll"
        "Order"=dword:2
        "Index"=dword:1
        "Prefix"="POW"
        "PowerOffByGPIO1"=dword:0
        "PowerOffFromApps"=dword:0
        "ShowBuildDate"=dword:0
        "SleepBySuperCaps"=dword:0
        "IntrBounceDelay"=dword:32 ;CL: try to fix SMsC cannot wake, 50=0x32
        "Priority256"=dword:61 ;CL: try to fix SMsC cannot wake: 0x61=97 CE Device Driver highest
		"EatPwrOnIntr"=dword:1     ;0=Skip filter power on int, 1=Filter power on int


;=========================================================================
; Order = 3 SmartIO
;=========================================================================

[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\Smartio]
;IF _WINCEOSVER=600
	"Dll"="smartiodrv.dll"
;ELSE
;	"Dll"="smartio.dll"
;ENDIF
    "Order"=dword:3
    "Index"=dword:1
    "Prefix"="SIO"
    "ShowBuildDate"=dword:0

; -----------------------------------------------------------------------------
; @CESYSGEN IF CE_MODULES_SERIAL
;=========================================================================
; Order = 4 Serial Drivers
;=========================================================================

; --> Entering C:\WINCE500\platform\BX270\src\drivers\Serial\serial.reg

; --> Entering C:\WINCE500\platform\BX270\src\inc\port\PortSerialReg.h


; <-- Leaving C:\WINCE500\platform\BX270\src\inc\port\PortSerialReg.h

[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\Serial]
    "DeviceArrayIndex"=dword:0
    "Dll"="ADSSerial_pdd.dll"
    "FriendlyName"="Serial on COM1:"
    "Index"=dword:1                         ; "COM1:"
    "IoBase"=dword:BC100000
    "IoLen"=dword:24
    "Irq"=dword:0                   ;21 - Dummy value. This subkey is not really used by the driver.
    "Order"=dword:3
    "UARTName"="FFUART"
    "Prefix"="COM"
    "Priority256"=dword:50
    "SerialMode"=dword:0

[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\Serial\Unimodem]
    ; Eliminate flow control bit
    "DevConfig"=hex: 10,00,00,00,05,00,00,00,10,01,00,00,00,4B,00,00,00,00,08,00,00,00,00,00,00
    "DeviceType"=dword:0
    "FriendlyName"="Serial on COM1:"
    "Tsp"="Unimodem.dll"

[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\Serial2]
    "DeviceArrayIndex"=dword:2
    "Dll"="ADSSerial_pdd.dll"
    "Index"=dword:2                 ; "COM2:"
    "IRSerialPort"=dword:0          ; default IR off
    "IoBase"=dword:BC700000
    "IoLen"=dword:24
    "Irq"=dword:0                   ;20 - Dummy value. This subkey is not really used by the driver.
    "Order"=dword:3
    "UARTName"="STUART"
    "Prefix"="COM"
    "Priority256"=dword:50
    "SerialMode"=dword:0

[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\Serial3]
    "DeviceArrayIndex"=dword:1
    "Dll"="ADSSerial_pdd.dll"
    "Index"=dword:3                 ; "COM3:"
    "IoBase"=dword:BC200000
    "IoLen"=dword:24
    "Irq"=dword:0                   ;22 - Dummy value. This subkey is not really used by the driver.
    "Order"=dword:3
    "UARTName"="BTUART"
    "Prefix"="COM"
    "Priority256"=dword:50
    "SerialMode"=dword:0


;[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\Serial2\Unimodem]
;    ; Eliminate flow control bit
;    "DevConfig"=hex: 10,00,00,00,05,00,00,00,00,01,00,00,00,4B,00,00,00,00,08,00,00,00,00,00,00
;    ; 2-internal modem, 6-IRCOMM_modem
;    "DeviceType"=dword:2
;    "FriendlyName"="Serial/IrDA on COM2:"
;    "Tsp"="Unimodem.dll"

[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\Serial2\Unimodem]
    ; Eliminate flow control bit
    "DevConfig"=hex: 10,00,00,00,05,00,00,00,10,01,00,00,00,4B,00,00,00,00,08,00,00,00,00,00,00
    "DeviceType"=dword:0
    "FriendlyName"="Serial on COM2:"
    "Tsp"="Unimodem.dll"


[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\Serial3\Unimodem]
    ; Eliminate flow control bit
    "DevConfig"=hex: 10,00,00,00,05,00,00,00,10,01,00,00,00,4B,00,00,00,00,08,00,00,00,00,00,00
    "DeviceType"=dword:0
    "FriendlyName"="Serial on COM3:"
    "Tsp"="Unimodem.dll"
; @CESYSGEN IF CE_MODULES_IRDASTK

;NDIS protocol Tags Below
;Protocol binding for miniport drivers for build-in IR
;IRDA protocol stacks uses it to bind to the IrSIR miniport

[HKEY_LOCAL_MACHINE\Comm\IrDA\Linkage]
    "Bind"=multi_sz:"Irsir1"

[HKEY_LOCAL_MACHINE\Comm\Irsir]
    "DisplayName"="Serial (COM) IrDA Driver"
    "Group"="NDIS"
    "ImagePath"="irsir.dll"

[HKEY_LOCAL_MACHINE\Comm\Irsir\Linkage]
    "Route"=multi_sz:"Irsir1"

[HKEY_LOCAL_MACHINE\Comm\Irsir1\Parms]
    "BusNumber"=dword:0
    "BusType"=dword:0
    "Port"=dword:2
    "IntIR"=dword:1                 ; 0 = Use external dongle, 1 = Use internal IR
    "TransceiverType"=dword:0       ; 0 = Internal transceiver, 1 = Extended Systems JetEye dongle

; @CESYSGEN ENDIF CE_MODULES_IRDASTK

[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\IrCOMM]
   "Prefix"="COM"
   "Index"=dword:4

; <-- Leaving C:\WINCE500\platform\BX270\src\drivers\Serial\serial.reg

; @CESYSGEN ENDIF CE_MODULES_SERIAL
; -----------------------------------------------------------------------------
 
 
; -----------------------------------------------------------------------------
; @CESYSGEN IF CE_MODULES_USBD
;=========================================================================
; Order = 5 USB HCD
;=========================================================================
[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\OHCI]
    "InterfaceType"=dword:0     ; Internal
    "Prefix"="HCD"
    "Dll"="ohci2.dll"
    "Index"=dword:1
    "Order"=dword:5
    "Irq"=dword:3
    "SysIntr"=dword:11
    "MemBase"=dword:4C000000
    "MemLen"=dword:1000
    "UseExistingSettings"=dword:0
; @CESYSGEN ENDIF CE_MODULES_USBD
; -----------------------------------------------------------------------------


; -----------------------------------------------------------------------------
; @CESYSGEN IF CE_MODULES_USBFN
[HKEY_LOCAL_MACHINE\Drivers\USB\FunctionDrivers]
        "DefaultClientDriver"=- ; erase previous default
[HKEY_LOCAL_MACHINE\Drivers\USB\FunctionDrivers]
        "DefaultClientDriver"="Serial_Class"
[HKEY_LOCAL_MACHINE\Drivers\USB\FunctionDrivers\Serial_Class\Config]
        "EnableFlowHard"=dword:0
        "EnableFlowSoft"=dword:0

;=========================================================================
; Order = 6 USB Client I2C
;=========================================================================
[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\Usbfn]
    "InterfaceType"=dword:0     ; Internal
    "Prefix"="UFN"
    "Dll"="plat_usbfn.dll"
    "Order"=dword:6
    "Priority256"=dword:64
    "MemBase"=dword:40600000   ; UDC_BASE_U_VIRTUAL
    "MemLen"=dword:1000        ; Needs at least 0xE04. Round up to 1 page.
    "BusIoctl"=dword:2a0048
    "IClass"=multi_sz:"{E2BDC372-598F-4619-BC50-54B3F7848D35}=%b","{6F40791D-300E-44E4-BC38-E0E63CA8375C}=%b"
; @CESYSGEN ENDIF CE_MODULES_USBFN

; new I2C v1.0 driver keys
[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\I2C]
    "Dll"="I2C.dll"
    "Order"=dword:6
    "Index"=dword:1
    "Prefix"="I2C"


;=========================================================================
; Order = 8 DIO
;=========================================================================
[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\DIO1]
    "Dll"="dio.dll"
    "Order"=dword:8
    "Prefix"="DIO"
    "DeviceArrayIndex"=dword:0
    "FriendlyName"="Digital IO Port 1"

[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\adstouch]
; This driver added for customers with extended touch panels, but should only be loaded
; by setting the correct "Dll" name in ADSLoad.reg
;   "Dll"="adstch.dll"
    "Dll"="dont_load.dll"
    "Index"=dword:1
    "Order"=dword:8
    "Prefix"="TCH"
    "DeviceArrayIndex"=dword:0
    "SetActiveRegion"="0,0 4096,4096"   ; 12bit ADC resolution


; -----------------------------------------------------------------------------
; @CESYSGEN IF CE_MODULES_WAVEAPI
;=========================================================================
; Order = 9 WaveDev
;=========================================================================
[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\WaveDev\]
   "Prefix"="WAV"
   "Dll"="wavedev.dll"
   "Index"=dword:1
   "Order"=dword:9
   "Priority256"=dword:95

[HKEY_LOCAL_MACHINE\Audio\SoftwareMixer]
    "BufferSize"=dword:1000
    "Priority256"=dword:96

[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\WAPIMAN\]
    "Priority256"=dword:97

[HKEY_LOCAL_MACHINE\ControlPanel]
    "InputConfig"=dword:3
; @CESYSGEN ENDIF CE_MODULES_WAVEAPI
; -----------------------------------------------------------------------------


;;;;;;;;;;;;;;;;;;; ==>LAN111
; disable the firewall
[HKEY_LOCAL_MACHINE\Comm\Firewall]
    "EnableIPV4"=dword:0 ; disable ipv4 firewall
    "EnableIPV6"=dword:0 ; disable ipv6 firewall

[HKEY_LOCAL_MACHINE\Comm\LAN9000]
    "DisplayName"="SMC LAN91C111 Ethernet"
    "Group"="NDIS"
    "ImagePath"="LAN91C111.DLL"

[HKEY_LOCAL_MACHINE\Comm\LAN9000\Linkage]
    "Route"=multi_sz:"LAN90001"

[HKEY_LOCAL_MACHINE\Comm\LAN90001]
    "DisplayName"="SMC LAN91C111 Ethernet"
    "Group"="NDIS"
    "ImagePath"="LAN91C111.DLL"

[HKEY_LOCAL_MACHINE\Comm\LAN90001\Parms]
    "BusNumber"=dword:0
    "BusType"=dword:0       ;CL: from WJ: not sued; for PCI only
;    "InterruptNumber"=dword:29 ;A      ;<= interrupt number; CL: PXA GPIO10
    "IoBaseAddress"=dword:3C000300  ;<= IOBase address; CL: PXA255 PCMCIA/CF Slot 1
;    "Transceiver"=dword:1F  ;1D     ;<= Enter the correct sysintr value here.
;    "sysintr"=dword:1F      ;1D     ;CL: from WJ: not sued; for PCI only
    ;"DUPLEX"="HALF"
    ;"SPEED"="10"
    ;"AUTO-NEGOTIATION"=dword:0

[HKEY_LOCAL_MACHINE\Comm\LAN90001\Parms\TcpIp]
    "EnableDHCP"=dword:1 ;<== set to 1 if DHCP enabled.
    "DefaultGateway"="" ;(contd) If set to 0 then enter the values next entries
    "UseZeroBroadcast"=dword:0
    "IpAddress"=""
    "Subnetmask"=""
    "ConnectDampingInterval"=dword:4
    "DisconnectDampInterval"=dword:8

[HKEY_LOCAL_MACHINE\Comm\Tcpip\Parms]
    "DisableDHCPMediaSense"=dword:0

[HKEY_LOCAL_MACHINE\Comm\Tcpip\Linkage]
    "Bind"=multi_sz:"LAN90001"

;;;;;;;;;;;;;;;;;;; <==LAN111



; @CESYSGEN IF CE_MODULES_PCCARD

[HKEY_LOCAL_MACHINE\Drivers\PCCARD\PCMCIA\TEMPLATE\PCMCIA]
    "Dll"="pcmcia.dll"
    "NoConfig"=dword:1
    "IClass"=multi_sz:"{6BEAB08A-8914-42fd-B33F-61968B9AAB32}=PCMCIA Card Services"

; --> Entering C:\WINCE500\public\common\oak\drivers\pccard\mdd\pcc_serv.reg
;
; Copyright (c) Microsoft Corporation.  All rights reserved.
;
;
; Use of this source code is subject to the terms of the Microsoft end-user
; license agreement (EULA) under which you licensed this SOFTWARE PRODUCT.
; If you did not accept the terms of the EULA, you are not authorized to use
; this source code. For a copy of the EULA, please see the LICENSE.RTF on your
; install media.
;

; This file is to be included in platform.reg if required.
;
; $(PCI_BUS_ROOT) is a variable that needs to be set in the including 
; platform.reg. It's value will be something like 
; HKEY_LOCAL_MACHINE\Drivers\BuiltIn\PCI

; Make sure the driver gets loaded. The PCMCIA driver opens its own key
; in HKLM\Drivers\PCMCIA to extract useful info so this key only needs to
; provide enough info to get the dll loaded at the right time. The GUID
; the IClass value is immutable and matches the one in cardserv.h.
[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\PCCARD]
   "Dll"="pcc_serv.dll"
   "Order"=dword:0
   "Flags"=dword:8
   "IClass"=multi_sz:"{F6D3DC51-CC71-4916-B3FB-030A85BA0044}=%b","{6F40791D-300E-44E4-BC38-E0E63CA8375C}=%b"
; <-- Leaving C:\WINCE500\public\common\oak\drivers\pccard\mdd\pcc_serv.reg



; --> Entering C:\WINCE500\platform\BX270\src\drivers\pccard\pccard.reg
; This file is to be included in platform.reg if required.
;
; Make sure the driver gets loaded. The PCMCIA driver opens its own key
; in HKLM\Drivers\PCMCIA to extract useful info so this key only needs to
; provide enough info to get the dll loaded at the right time. The GUID
; the IClass value is immutable and matches the one in cardserv.h.

;
; PCMCIA slot 0
;
[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\PCCARD0]
    "Dll"="pxa27x_pccard.dll"
    "Order"=dword:3
    "ClientIrq"=dword:AF
    "Irq"=dword:AD
    "PollingMode"=dword:0
    "SlotNumber"=dword:0
    "PCCARDDLL"="pcc_serv.dll"
    "NoISR"=dword:1 ; Do not load any ISR.
    "IClass"=multi_sz:"{57430CF2-A260-4c9b-8F5C-FEF89217FE7C}=%b","{44985F1F-2C07-4009-A6B7-D250785D5336}=%b"

[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\PCCARD0\WindowEntry1]
    "RepeatCount"=dword:1                   ; 1 instance of the memory window
    "WindowInfoWindowCaps"=dword:2          ; WIN_CAP_ATTRIBUTE
    "WindowInfoMemoryCaps"=dword:10         ; MEM_CAP_16BIT
    "WindowInfoMemMinSize"=dword:00001000   ; require 4k alignment
    "WindowInfoMemMaxSize"=dword:02000000
    "WindowInfoMemBase"=dword:28000000      ; base address of the memory window

[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\PCCARD0\WindowEntry2]
    "RepeatCount"=dword:1                   ; 1 instance of the memory window
    "WindowInfoWindowCaps"=dword:1          ; WIN_CAP_COMMON
    "WindowInfoMemoryCaps"=dword:10         ; MEM_CAP_16BIT
    "WindowInfoMemMinSize"=dword:00001000   ; require 4k alignment
    "WindowInfoMemMaxSize"=dword:04000000
    "WindowInfoMemBase"=dword:2C000000      ; base address of the memory window

[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\PCCARD0\WindowEntry3]
    "RepeatCount"=dword:2                   ; 2 instances of the IO window
    "WindowInfoWindowCaps"=dword:4          ; WIN_CAP_IO
    "WindowInfoIOCaps"=dword:18             ; IO_CAP_8BIT | IO_CAP_16BIT
    "WindowInfoIOMinSize"=dword:1000        ; require 4 byte alignment
    "WindowInfoIOMaxSize"=dword:01000000
    "WindowInfoIOGranularity"=dword:1
    "WindowInfoIOFirstByte"=dword:20000000
    "WindowInfoIOLastByte"=dword:20ffffff
    "WindowStateState"=dword:1              ; WIN_STATE_MAPS_IO

;
; PCMCIA slot 1
;
[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\PCCARD1]
    "Dll"="pxa27x_pccard.dll"
    "Order"=dword:3
    "ClientIrq"=dword:AE
    "Irq"=dword:AC
    "PollingMode"=dword:0
    "SlotNumber"=dword:1
    "PCCARDDLL"="pcc_serv.dll"
    "NoISR"=dword:1 ; Do not load any ISR.
    "IClass"=multi_sz:"{57430CF2-A260-4c9b-8F5C-FEF89217FE7C}=%b","{44985F1F-2C07-4009-A6B7-D250785D5336}=%b"

[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\PCCARD1\WindowEntry1]
    "RepeatCount"=dword:1                   ; 1 instance of the memory window
    "WindowInfoWindowCaps"=dword:2          ; WIN_CAP_ATTRIBUTE
    "WindowInfoMemoryCaps"=dword:10         ; MEM_CAP_16BIT
    "WindowInfoMemMinSize"=dword:00001000   ; require 4k alignment
    "WindowInfoMemMaxSize"=dword:02000000
    "WindowInfoMemBase"=dword:38000000      ; base address of the memory window

[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\PCCARD1\WindowEntry2]
    "RepeatCount"=dword:1                   ; 1 instance of the memory window
    "WindowInfoWindowCaps"=dword:1          ; WIN_CAP_COMMON
    "WindowInfoMemoryCaps"=dword:10         ; MEM_CAP_16BIT
    "WindowInfoMemMinSize"=dword:00001000   ; require 4k alignment
    "WindowInfoMemMaxSize"=dword:04000000
    "WindowInfoMemBase"=dword:3C000000      ; base address of the memory window

[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\PCCARD1\WindowEntry3]
    "RepeatCount"=dword:2                   ; 2 instances of the IO window
    "WindowInfoWindowCaps"=dword:4          ; WIN_CAP_IO
    "WindowInfoIOCaps"=dword:18             ; IO_CAP_8BIT | IO_CAP_16BIT
    "WindowInfoIOMinSize"=dword:1000        ; require 4 byte alignment
    "WindowInfoIOMaxSize"=dword:01000000
    "WindowInfoIOGranularity"=dword:1
    "WindowInfoIOFirstByte"=dword:30000000
    "WindowInfoIOLastByte"=dword:30ffffff
    "WindowStateState"=dword:1              ; WIN_STATE_MAPS_IO
;
; The following is for getting the hive on a pccard
;
; <-- Leaving C:\WINCE500\platform\BX270\src\drivers\pccard\pccard.reg

; @CESYSGEN ENDIF CE_MODULES_PCCARD
; -----------------------------------------------------------------------------


; -----------------------------------------------------------------------------
; SDIO drivers
; --> Entering C:\WINCE500\platform\BX270\src\drivers\sdhc\sdhc_dma.reg
;
; Copyright (c) Microsoft Corporation.  All rights reserved.
;
;
; Use of this sample source code is subject to the terms of the Microsoft
; license agreement under which you licensed this sample source code. If
; you did not accept the terms of the license agreement, you are not
; authorized to use this sample source code. For the terms of the license,
; please see the license agreement between you and Microsoft or, if applicable,
; see the LICENSE.RTF on your install media or the root of your tools installation.
; THE SAMPLE SOURCE CODE IS PROVIDED "AS IS", WITH NO WARRANTIES.
;
; SDIO drivers
;
; @CESYSGEN IF CE_MODULES_SDBUS
[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\SDHC]
    "Order"=dword:16
    "Dll"="sdhc.dll"
    "Prefix"="SDH"
    "DMAEnable"=dword:1 ;set to 0 if SDHC DMA disable
	"DMAChannel"=dword:14     
	"DMAIRQ"=dword:19; IRQ_DMAC
    "DMAIsrDll"="giisr.dll"
    "DMAIsrHandler"="ISRHandler"
    "DMAISTPriority"=dword:63
    "DMABufferSize"=dword:10000
    "ControllerIRQ"=dword:17
    "ControllerISTPriority"=dword:64
    "CardDetectIRQGpioPin"=dword:74
    "CardDetectISTPriority"=dword:65
    "ClockAlwaysOn"=dword:0
    "ClockOnIfInterruptsEnabled"=dword:1
    "MaximumClockFrequency"=dword:989680 ;1312D00
	"DisableSimuEjectInsert"=dword:0	;Set to 1 to Disable Software Simulate Card Eject/Insert

; @CESYSGEN ENDIF CE_MODULES_SDBUS
; <-- Leaving C:\WINCE500\platform\BX270\src\drivers\sdhc\sdhc_dma.reg
; -----------------------------------------------------------------------------


; -----------------------------------------------------------------------------
; Null Battery Driver
;
; @CESYSGEN IF CE_MODULES_BATTDRVR
; --> Entering C:\WINCE500\public\common\oak\drivers\battdrvr\battdrvr.reg
;
; Copyright (c) Microsoft Corporation.  All rights reserved.
;
;
; Use of this source code is subject to the terms of the Microsoft end-user
; license agreement (EULA) under which you licensed this SOFTWARE PRODUCT.
; If you did not accept the terms of the EULA, you are not authorized to use
; this source code. For a copy of the EULA, please see the LICENSE.RTF on your
; install media.
;


; <-- Leaving C:\WINCE500\public\common\oak\drivers\battdrvr\battdrvr.reg
; @CESYSGEN ENDIF CE_MODULES_BATTDRVR
; -----------------------------------------------------------------------------

; *****************************************************************************
; GWES drivers
; *****************************************************************************
;
; Note that DisplayCandidates work only for PCI based graphics controllers
;[HKEY_LOCAL_MACHINE\System\GDI\DisplayCandidates]
;    "Candidate10"="Drivers\\Display\\Intel"
;    "Candidate11"="Drivers\\Display\\SMI501"

; -----------------------------------------------------------------------------
;@CESYSGEN IF CE_MODULES_DISPLAY
; Default driver
[HKEY_LOCAL_MACHINE\System\GDI\Drivers]
    "Display"="sa2video.dll"

; GWES will pass this value to the LCD driver; the driver will open the
; key to which it points to read its configuration.
;

[HKEY_LOCAL_MACHINE\Drivers\Display\Intel]
    "DisplayDll"="sa2video.dll"
        "CxScreen"=dword:280 ;640
        "CyScreen"=dword:1E0 ;480
        "Bpp"=dword:10
        "Rotate"=dword:0
        "DisableFourBitSwap"=dword:0

;Last GDI\Drivers entry takes effect
;[HKEY_LOCAL_MACHINE\System\GDI\Drivers]
;    "Display"="DDI_SMI.dll"

[HKEY_LOCAL_MACHINE\Drivers\Display\SMI501]
; For Screen Size, Panel Size, and Bpp
    "Bpp"=dword:10
    "CxPanel"=dword:280 ;640
    "CyPanel"=dword:1e0 ;480
    "CxScreen"=dword:280
    "CyScreen"=dword:1E0
    "FB_BASE"=dword:14000000
    "FG_BASE"=dword:17E00000

  "EnableMouseCursor"=dword:1
  "RotateRefreshPeriod"=dword:28    ; default refresh period is 40 ms
  ;"CxZoom"     =   dword:{any value in hex, as supported by driver}
  ;"CyZoom"     =   dword:{any value in hex, as supported by driver}
  ;"CursorZoom" =   dword:{0, 1}
  "RefreshRate"=dword:3C    ; 60=3C,72=48,75=4B, 55=85
  "LVDS"=dword:0    ; 1=enable 0=disable
  "SaveRestore"=dword:1

  "Usecustomtable"=dword:0  ;0=no 1=yes - should always be 1 if you want to use the registry settings below
  "horizontaltotal"=dword:200
  "horizontaldisplayend"=dword:190
  "horizontalsyncstart"=dword:1AB
  "horizontalsyncwidth"=dword:20
  "horizontalsyncpolarity"=dword:0 ;1=POSITIVE, 0=NEGATIVE
  "verticaltotal"=dword:12C
  "verticaldisplayend"=dword:F0
  "verticalsyncstart"=dword:FF
  "verticalsyncheight"=dword:3
  "verticalsyncpolarity"=dword:0 ;1=POSITIVE, 0=NEGATIVE
  "pixelclock"=dword:880E00
  "horizontalfrequency"=dword:4380
  "verticalfrequency"=dword:3C

; For SMI Special Modes

; For Rotation Feature
  "Angle"=dword:0   ;{0,5A,B4,10E}

; For Multimon support
[HKEY_LOCAL_MACHINE\SYSTEM\GDI\MONITORS]
;  "TOTAL MONITORS" = dword:{number of monitors}

; NOTE: Bpp option has to be the same across all monitors (WinCE limitation)
[HKEY_LOCAL_MACHINE\Drivers\Display\SMI501\MONITOR0]
; Specify Panel settings and refresh rate for first monitor, as necessary

[HKEY_LOCAL_MACHINE\Drivers\Display\SMI501\MONITOR1]
; Specify Panel settings and refresh rate for second monitor, as necessary

[HKEY_LOCAL_MACHINE\Drivers\Display\SMI501\MONITOR2]
; Specify Panel settings and refresh rate for third monitor, as necessary

[HKEY_LOCAL_MACHINE\Drivers\Display\SMI501\MONITOR3]
; Specify Panel settings and refresh rate for fourth monitor, as necessary

;---------------------------------------------------------------------------------------


; @CESYSGEN ENDIF CE_MODULES_DISPLAY
; -----------------------------------------------------------------------------

; -----------------------------------------------------------------------------
; @CESYSGEN IF CE_MODULES_POINTER
[HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\TOUCH]
    "DriverName"="touch.dll"
    "MaxCalError"=dword:20
    ; Portrait mode calibration data:
    ;
;    "CalibrationData"="511,517 264,272 276,756 769,763 749,278"

[HKEY_LOCAL_MACHINE\Drivers\TOUCH]
        "NoTouchScreen"=dword:0

    "MinCalibrationPointCount"=dword:10
    "SamplePeriodLowHns"=dword:186A0    ; 10 msec, Unit:100ns
    "DeltaXCoordTolerance"=dword:8
    "DeltaYCoordTolerance"=dword:8
    "NumInitialPointsReject"=dword:1
    "MaxCalError"=dword:10
    "PenTchPointCount"=dword:8
    "MgrPointCount"=dword:4

;DTFP 95659 F
        "SamplePeriodHighHns"=dword:c350        ; 5ms
        "AdcReadHoldoffHns"=dword:6DC           ; 175 us
        "PenDownHoldoffHns"=dword:1388          ; 500 us

        "EnableRawDataMsg"=dword:0              ; enable Raw Data debug message
        "EnableDebugMsg"=dword:0                ; enable sampled (total raw / sample)
        "EnableWakeupByTouchPanel"=dword:0      ; Wakeup System by Touch Panel
        "PenDownThreshold"=dword:1                      ;
    "IntReenableDelay"=dword:A                  ; 10 msec
    "SerialClockRate"=dword:3                   ; 1,843,200/(SCR+1) SCR = 1(921KBits/S)
        "LeadingReadsToIgnore"=dword:1
        "SamplePeriod"=dword:10000


; @CESYSGEN ENDIF CE_MODULES_POINTER
; -----------------------------------------------------------------------------


; -----------------------------------------------------------------------------
; Select a Direct3D Mobile Driver

; @CESYSGEN IF DIRECTX_MODULES_D3DM


; @CESYSGEN IF DIRECTX_MODULES_D3DMXSC50PB


; @CESYSGEN ENDIF DIRECTX_MODULES_D3DMXSC50PB
; @CESYSGEN ENDIF DIRECTX_MODULES_D3DM
; -----------------------------------------------------------------------------

[HKEY_CURRENT_USER\Comm\RasBook\usbcnct]
"Entry"=hex:\
      08,02,40,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
      00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,c4,ed,\
      04,14,00,00,00,00,00,00,00,00,f0,f0,00,00,00,00,00,00,00,00,00,00,00,00,00,\
      00,38,16,1d,01,00,00,00,00,00,00,00,00,08,10,05,00,14,d4,05,00,60,1a,0e,00,\
      e4,62,01,00,00,00,00,00,7a,00,00,00,c4,ec,04,14,00,00,00,00,a0,ed,04,14,bc,\
      bf,1d,01,a4,01,00,00,4f,01,00,00,b5,01,00,00,7a,00,00,00,e4,ec,04,14,00,00,\
      00,00,c0,ed,04,14,bc,bf,1d,01,a4,01,00,00,24,ed,04,14,00,ee,04,14,70,19,0e,\
      00,00,00,00,00,04,07,1e,01,00,00,00,00,00,00,00,00,ab,00,00,00,dc,08,1e,01,\
      88,00,00,00,00,ee,04,14,24,ed,04,14,b4,ef,04,14,00,ee,04,14,bc,bf,1d,01,a5,\
      01,00,00,4f,01,00,00,b4,01,00,00,88,00,00,00,01,00,00,00,00,00,00,00,00,00,\
      00,00,00,00,00,00,01,00,00,00,00,00,ff,00,6c,1a,0e,00,01,00,00,00,70,19,0e,\
      00,00,00,00,00,04,07,1e,01,60,1a,0e,00,e4,ee,04,14,00,00,00,00,00,00,00,00,\
      00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,01,00,00,00,64,00,69,00,72,\
      00,65,00,63,00,74,00,00,00,00,00,c4,59,01,00,0a,18,05,14,0a,18,05,14,0e,00,\
      00,00,ec,0e,55,00,53,00,42,00,20,00,41,00,63,00,74,00,69,00,76,00,65,00,53,\
      00,79,00,6e,00,63,00,00,00,00,00,00,00,bc,7d,f7,03,78,d4,1d,01,00,00,00,00,\
      8c,c6,1d,01,00,00,00,00,60,1a,0e,00,00,00,00,00,00,00,00,00,00,00,00,00,50,\
      f3,04,14,00,00,00,00,44,ef,04,14,fb,de,00,00,00,00,00,00,00,00,00,00,00,00,\
      00,00,6c,1a,0e,00,01,00,00,00,2e,fa,40,83,28,ee,04,14,20,ee,04,14,e4,80,f7,\
      03,cc,b2,f8,03,90,64,08,00,89,01,00,00,00,00,00,00,0a,18,05,14,00,00,00,00,\
      00,00,00,00,c8,05,02,00,e4,ee,04,14,00,00,00,00,00,00,00,00,00,00,00,14,0a,\
      18,05,14,00,00,00,00,2e,fa,40,83,00,00,00,00,90,64,08,00,00,00,00,00,d0,6d,\
      01,7c,01,00,00,00,01,00,00,00,0e,00,00,00,00,00,00,00,89,01,00,00,d0,6d,01,\
      7c,03,00,00,00,80,54,01,7c,00,00,00,00,0a,18,05,14,00,00,00,00,80,54,01,7c,\
      01,00,00,00,72,2e,17,a3,20,00,00,00,00,00,00,00,48,5b,02,00,00,00,00,00,00,\
      00,00,00,88,5a,01,00,94,a9,02,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
      00,00,60,1a,0e,00,38,16,1d,01,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
      00,00,00,00,00,00,00,00,00,03,00,00,00,89,01,00,00,d0,6d,01,7c,03,00,00,00,\
      00,00,00,00,00,00,00,00,00,5a,01,00,0e,00,00,00,9c,c4,01,00,00,00,00,00,00,\
      00,00,00,38,16,1d,01,00,c9,0e,08,f0,ff,ff,ff,20,a0,0f,00,0a,18,05,14,81,00,\
      00,00,20,e4,56,08,18,ef,04,14,10,ef,07,00,d0,6d,01,7c,89,01,00,00,03,00,00,\
      00,0a,18,05,14,20,e4,56,08,0d,00,00,00,81,00,00,00,0a,18,05,14,0a,18,05,14,\
      f0,6c,01,7c,b0,fc,07,00,d2,01,00,00,00,00,00,00,00,00,00,00,00,00,00,00,ab,\
      00,00,00,4f,01,00,00,00,00,00,00,52,01,00,00,d2,01,00,00,00,00,00,00,00,00,\
      00,00,00,00,00,00,ab,00,00,00,4f,01,00,00,00,00,00,00,00,00,00,00,ab,00,00,\
      00,74,00,00,00,72,2e,17,a3,0d,00,00,00,0a,18,05,14,e4,80,f7,03,0c,a3,f8,03,\
      4f,01,00,00,0d,00,00,00,3c,00,02,00,dc,ef,04,14,e0,ef,04,14,0d,00,00,00,cc,\
      fb,07,00,0d,00,00,00,00,00,00,00,0a,18,05,14,00,00,00,00,00,00,00,00,c8,05,\
      02,00,e0,ef,04,14,d8,ef,04,14,91,00,00,00,00,00,00,00,0a,18,05,14,00,00,00,\
      00,2e,fa,40,83,00,00,00,00,cc,fb,07,00,00,00,00,00,f0,6c,01,7c,0a,18,05,14,\
      4f,01,00,00,0e,00,00,00,52,01,00,00,0d,00,00,00,f0,6c,01,7c,81,00,00,00,80,\
      54,01,7c,00,00,00,00,b0,27,05,00,00,00,00,14,c0,1f,ab,83,0f,00,00,00,00,00,\
      00,00,34,e3,5c,83,60,70,82,81,8c,55,5d,83,c0,1f,ab,83,0f,00,00,00,38,fe,00,\
      f0,84,f0,04,14,60,92,20,80,0f,00,00,00,b0,27,05,00,c4,b3,00,f0,60,f3,04,14,\
      4e,00,00,00,00,00,00,00,00,00,00,00,b0,67,01,7c,50,f2,04,14,a4,66,20,80,f1,\
      ec,ff,ff,00,00,00,00,00,00,00,00
"DevCfg"=hex:\
      30,00,00,00,78,00,00,00,00,03,00,00,00,4b,00,00,00,00,08,00,00,00,00,00,00,\
      00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
      00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
      00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
      00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
      00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
      00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
      00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
      00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
      00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
      00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
      00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
      00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
      00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
      00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
      00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
      00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
      00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
      00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
      00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
      00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
      00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
      00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
      00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
      00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
      00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
      00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
      00,00,00,00,00,00,00,00,00

[HKEY_CURRENT_USER\ControlPanel\Comm]
"Cnct"="usbcnct"
"AutoCnct"=dword:00000001


[HKEY_LOCAL_MACHINE\Comm\cisco1\Parms]
   "Transceiver"=dword:3
   "CardType"=dword:1

[HKEY_LOCAL_MACHINE\Comm\NETWLAN1\Parms]
    "BusType"=dword:8                                               ; PROVIDED BY NDIS
    "BusNumber"=dword:0                                             ; PROVIDED BY NDIS




