![LXE MX3X Reference Manual Download Page 110](http://html.mh-extra.com/html/lxe/mx3x/mx3x_reference-manual_1953293110.webp)
100
MX3X Utilities
MX3X Reference Guide
E-EQ-MX3XRG-A
MX3X Utilities
The following files are pre-loaded by LXE.
LAUNCH.EXE
Launch works in coordination with registry settings to allow drivers or applications to be loaded
automatically into DRAM at system startup. Registry settings control what gets launched; see the
App Note for information on these settings. For examples, you can look at the registry key
HKEY_LOCAL_MACHINE \ Software \ LXE \ Persist
Launch will execute .CAB files, .BAT files, or .EXE files.
App Note
All applications to be installed into persistent memory must be in the form of Windows CE CAB
files. These CAB files exist as separate files from the main installation image, and are copied to
the CE device using ActiveSync, or using a Compact Flash ATA card. The CAB files are copied
from ATA or using ActiveSync Explore into the folder System, which is the persistent storage
virtual drive. Then, information is added to the registry, if desired, to make the CAB file auto-
launch at startup.
The registry information needed is under the key HKEY_LOCAL_MACHINE \ Software \ LXE \
Persist, as follows. The main subkey is any text, and is a description of the file. Then 3 values are
added:
FileName
is the name of the CAB file, with the path (usually \System).
Installed
is a DWORD value of 0, which changes to 1 once auto-launch installs the file.
FileCheck
is the name of a file to look for to determine if the CAB file is installed. This
will be the name of one of the files (with path) installed by the CAB file. Since the CAB
file installs into DRAM, when memory is lost this file is lost, and the CAB file must be
reinstalled.
The auto-launch process proceeds as follows.
The launch utility opens the registry database and reads the list of CAB files to auto-launch.
First it looks for FileName to see if the CAB file is present. If not, the registry entry is ignored. If
it is present, and the Installed flag is not set, auto-launch makes a copy of the CAB file (since it
gets deleted by installation), and runs the Microsoft utility WCELOAD to install it.
If the Installed flag is set, auto-launch looks for the FileCheck file. If it is present, the CAB file is
installed, and that registry entry is complete. If the FileCheck file is not present, memory has been
lost, and the utility calls WCELOAD to reinstall the CAB file.
Then, the whole process repeats for the next entry in the registry, until all registry entries are
analyzed.
Summary of Contents for MX3X
Page 1: ...MX3X Reference Guide Copyright June 2004 by LXE Inc All Rights Reserved E EQ MX3XRG A ...
Page 38: ...28 Getting Help MX3X Reference Guide E EQ MX3XRG A ...
Page 62: ...52 Storage Cradles MX3X Reference Guide E EQ MX3XRG A ...
Page 70: ...60 Important Battery Charger Version Information MX3X Reference Guide E EQ MX3XRG A ...
Page 114: ...104 Clearing Persistent Storage MX3X Reference Guide E EQ MX3XRG A ...
Page 144: ...134 Appendix B Technical Specifications MX3X Reference Guide E EQ MX3XRG A ...
Page 150: ...140 Index MX3X Reference Guide E EQ MX3XRG A ...