The "Remote Display Application" or CERDisp is a Windows CE functionality that gives you the possibility to see remotely the content of the Frame Buffer of your device, and to interact with it through the mouse and keyboard. This tool is composed of two part, a client and a server.
The server :
CERHost is the host part of this tool, and must be launched on your computer before the client. This tools will wait for client connections.
The application can be found in the following folder :C:\WINCE600\PUBLIC\COMMON\OAK\BIN\I386
The Client :
CERDisp is the Windows CE client and must be integrated inside your Windows CE binary image, by selecting the "Remote Display Application" component in your OSDesign. The client will connect to a dedicated server, for which the settings are stored in the registry. Add the following registry settings to your Project.reg file to setup CERDisp.
[HKEY_LOCAL_MACHINE\SOFTWARE\CERDISP]
"Hostname"="nameoftheserver"
The Hostname is the name or the IP address of the server. Use ppp_peer the as Hostname if you want ot use CERDisp throught an ActiveSync connection.
Tip to use this tool :
As you have to launch CERDisp on your device, you need an access to your device through a command prompt. That's why in that case I suggest you to enable a Telnet server to have a network access to your device and be able to launch the client.
[HKEY_LOCAL_MACHINE\COMM\TELNETD]
"IsEnabled "=dword:1
"UseAuthentication"=dword:0
The above settings are enabling the telnet server and removing the authentication. So you may have network security risk to use those settings AS IS on your device.
Launch CERDisp :
Before launching CERDisp, you have to launch CERHost on your computer. To launch CERDisp you have to use the following command line :
Cerdisp –cThe -c parameter is used to specify that the application have to connect.
Note : Do not store any registry settings about the host if you do not have a specific dedicated host. You may be able to select your device in a list under CERHost (File -> Connect).
- Nicolas