User's Manual

Table Of Contents
Chapter 3 — Configuring the Computer
CN3 Mobile Computer User’s Manual 83
Launching Your Application Automatically
You can configure the various media used in the Windows Mobile system
with a folder name and can change the media in the registry of the system.
Many of the startup components rely on folder names to locate information
files, applications, or other related data.
The registry keys used by FolderCopy and other startup components to
retrieve the folder names are as follows:
Flash File Store
[HKLM\Drivers\BuiltIn\FlshDrv]
“FolderName”=“Flash File Store
SD Card (Storage Card)
[HKLM\System\StorageManager\Profiles\SDMemory]
“Folder”=“Storage Card
Disk On Chip
[HKLM\System\StorageManager\Profiles\TRUEFFS_DOC]
“Folder”=“DiskOnChip
During normal Windows Mobile system startup, there are Intermec-
specific and non-Intermec components that require an orderly start to
properly function. These non-Intermec components may also need to start
themselves so the Windows Mobile device can function properly. Since
there are possible configurations that come from using one or more
optional built-in peripheral devices, the platform components starting on
the next page are required to manage startup.
RunAutoRun
System components are installed and configured during the power up
process from a single starting point. RunAutoRun (RunAutoRun.exe), built
into the operating system image and located in the “\Windows\Startup
folder, checks for AutoExec (AutoExec.exe) in a “\SYSTEM” folder on a
mounted volume in this order: miniSD, Object Store (or User Store),
which may be non-volatile storage or RAM, Disk on Chip which may map
as Object Store, and Flash File Store which may map as Object Store
(default location for the AutoExec program in Intermec systems). Intermec
system applications start from this folder. However, the ordering of
mounted volumes does override this feature.
Folder names used for the mounted volumes above are retrieved from the
registry to maintain coherence with the naming of the mounted volumes on
the platform. These folder names are not hard-coded. If AutoExec is
Note: This describes the system component startup for Intermec provided
components only. It does not describe the bootstrap loader process. It only
describes the component installation process provided by Windows Mobile.
It is assumed that you understand the Microsoft Mobile startup procedures
and are familiar with how Microsoft components start up.