8 - 6
MK2200 MicroKiosk for CE .NET 4.2 Product Reference Guide
RegMerge and CopyFiles
RegMerge and CopyFiles are two device drivers included in the Windows CE OS to assist developers in
configuring the MK2200 following a cold boot.
RegMerge.dll
RegMerge.dll is a built-in driver that allows making registry edits to the Windows CE Registry. Regmerge.dll
runs very early in the boot process and looks for registry files (.reg files) in certain Flash File System folders
during a cold boot. It then merges the registry changes into the system registry located in RAM.
Since the registry is re-created on every cold boot from the default ROM image, the RegMerge driver is
necessary to make registry modifications persist between cold boots.
RegMerge looks in the root of two specific folders for .reg files in the following order:
1.
\Platform
2.
\Application
Regmerge continues to look for .reg files in these folders until all folders are checked. This allows folders later
in the list to override folders earlier in the list. This way, it is possible to override Registry changes made by the
Platform partition folders. Take care when using Regmerge to make Registry changes. The Device
Configuration Package (DCP) for the MK2200 contains real examples of .reg files.
Modifying registry values for drivers loaded before RegMerge is not recommended. However, these values
may require modification during software development. Since these early loading drivers read these keys
before RegMerge can change them, you must warm boot the MK2200. The warm boot does not re-initialize the
registry and the early loading driver reads the new registry values. Note that loading a registry key that
corresponds to a built-in driver sets a flag in the regmerge.dll to execute an automatic warm boot.
Do not use RegMerge to merge the same registry value to two files in the same folder, as the results are not
predictable.
Configuration
Group 2
A user-defined string that can be filtered in the Remote Terminal Manager
(e.g., hardware, housewares, East Coast).
stiConfGroup2
SysOID.10.12
RO
String
MIB Version
The version of the terminal MIB.
stiCustomMibVersion
SysOID.10.13
RO
String (DisplayString)
Table 8-3
Custom MIB Actions/Commands (Continued)
Action/Value
Var Name
OID
Access
Data Type
NOTE
RegMerge only merges the .reg files during a cold boot. A warm boot skips the merge
process.
Summary of Contents for MK2200 MicroKiosk
Page 1: ...MK2200 MicroKiosk for CE NET 4 2 Product Reference Guide...
Page 2: ......
Page 3: ...MK2200 MicroKiosk for CE NET 4 2 Product Reference Guide 72E 87925 01 Revision A August 2006...
Page 16: ...xiv MK2200 MicroKiosk for CE NET 4 2 Product Reference Guide...
Page 82: ...3 32 MK2200 MicroKiosk for CE NET 4 2 Product Reference Guide...
Page 112: ...4 30 MK2200 MicroKiosk for CE NET 4 2 Product Reference Guide...
Page 116: ...5 4 MK2200 MicroKiosk for CE NET 4 2 Product Reference Guide...
Page 142: ...6 26 MK2200 MicroKiosk for CE NET 4 2 Product Reference Guide...
Page 156: ...7 14 MK2200 MicroKiosk for CE NET 4 2 Product Reference Guide...
Page 182: ...8 26 MK2200 MicroKiosk for CE NET 4 2 Product Reference Guide...
Page 186: ...9 4 MK2200 MicroKiosk for CE NET 4 2 Product Reference Guide...
Page 188: ...A 2 MK2200 MicroKiosk for CE NET 4 2 Product Reference Guide...
Page 217: ...Appendix D Web Kiosk Software Suite Bar Codes D 5 Rolaids CD 3 12546 65021 3 0 75678 12772 4...
Page 224: ...E 4 MK2200 MicroKiosk for CE NET 4 2 Product Reference Guide...
Page 246: ...G 12 MK2200 MicroKiosk for CE NET 4 2 Product Reference Guide...
Page 274: ...Index 8 MK2200 MicroKiosk for CE NET 4 2 Product Reference Guide...
Page 276: ......
Page 277: ......