Vortex86DX-MSJK Windows Embedded CE 6.0 R3 Jump Start Rev 2.2
Page 36 of 144
component is added to the project, the following registry entries are added as part of the
component to launch the “AutoLaunch_v200_x86.exe” executable when CE 6.0 OS starts:
[HKEY_LOCAL_MACHINE\Init]
"Launch99"="AutoLaunch_v200_x86.exe"
"Depend99"=hex:0a,00,14,00
When the AutoLaunch utility launches, it searches the following registry key to launch application
with proper entries:
[HKEY_LOCAL_MACHINE\Startup]
In order to access the target device’s virtual desktop remotely, the Remote Display application must
be launched after the CE 6.0 started with the “-c” command line parameter. We need to add
registry entries to configure the AutoLaunch utility to launch the Remote Display application when
CE 6.0 starts.
The CoreCon component is needed to establish connectivity between the VS2005 IDE and CE 6.0
target device. To accomplish this, the CoreCon executable (ConmanClient2.exe) must be launched
from the target device. We need to add registry entries to configure the AutoLaunch utility to
launch the CoreCon executable when CE 6.0 starts
Work through the following steps to add the necessary registry entries, to the OS design, to enable
the FTP server and configure the AutoLaunch utility to launch CoreCon executable and Remote
Display application:
•
From the VS2005 IDE, click on the Solution Explorer tab.
•
Expand the
\Parameter Files
node.
•
Expand the
\ICOP_VDX6326_60B: X86
node.
•
Double click on
Project.reg
to open this registry file in the code editor window.
•
On the code editor window’s lower left, click on the Source icon to view the
Project.reg
registry file in source code format.
•
Scroll to the end of the Project.reg file and add the following entries:
; Registry entries for the FTP server component
[HKEY_LOCAL_MACHINE\COMM\FTPD]
"IsEnabled"=dword:1
"UseAuthentication"=dword:0
"UserList"="@*;"
"AllowAnonymous"=dword:1
"AllowAnonymousUpload"=dword:1
"AllowAnonymousVroots"=dword:1
"DefaultDir"="\\"
[HKEY_LOCAL_MACHINE\Startup]
"Process0"="cerdisp -c"
; Remote display application
"Process0Delay"=dword:00001388
; delay 5 sec. after CE 6.0 starts
"Process1"="ConmanClient2.exe"
; CoreCon component
"Process1Delay"=dword:00002710
; delay 10 sec. after CE 6.0 starts
;Note:
The AutoLaunch_v200_x86 executable searches and launches
;application from the above registry entries. The Remote Display
;application (cerdisp) will launch approximately 5 seconds after CE 6.0 ;OS
;starts. The CoreCon component (ConmanClient2.exe) will launch
;approximately 10 seconds after CE 6.0 OS starts.
;
1388(HEX) = 5000
;
2710(HEX) = 10,000