Information in the form of connection-entry named values must be added in the connection-entry subkey that is defined for each connection.
If the registry values for a connection entry are incomplete or not valid, the shell will ignore the connection and will not add the connection to the list. However, an error message does not display to the user if the shell encounters a connection configured incorrectly.
The following table shows the named values for each connection entry in the Connections key. These values are required.
| Value | Description |
| Description: REG_SZ | This value specifies the display name for the connection. The Windows Thin Client Shell displays connections by names that are obtained from this value. No default setting is provided. |
| StartExe: REG_SZ | This value specifies the executable file to start when a new connection is created. No default setting is provided. |
| StartCmdLineArgs: REG_SZ | This value specifies the command-line arguments to pass to the executable that is specified by the StartExe value. No default setting is provided. |
| PropertiesExe: REG_SZ | This value specifies the helper application to call when modifying the properties or editing an existing connection. No default setting is provided. |
| PropertiesCmdLineArgs: REG_SZ | This value specifies the command-line arguments to pass to the helper application that is specified by the PropertiesExe value. No default setting is provided. |
| DeleteExe: REG_SZ | This value specifies the helper application to call when it deletes a connection. No default setting is provided. |
| DeleteCmdLineArgs: REG_SZ | This value specifies the command-line arguments to pass to the helper application that is specified by the DeleteExe value. No default setting is provided. |
To configure client information in the registry -
In Platform Builder, on the File menu, select Open, and then select File.
-
Set Files of Type to All Files.
-
Navigate to %_WINCEROOT%\PUBLIC\RDP\OAK\FILES.
-
Select rdp.reg file and click Open.
-
In rdp.reg, add a registry root key.
-
In the root key, add a Client Information registry key, and give it a unique name.
-
For the Client Information registry key, add the named values for Description, Type, NewExe, and optionally for NewCmdLineArgs.
-
In the Client Information registry key, add a Connections registry key.
-
For the Connections registry key, add the named values for Description, StartExe, StartCmdLineArgs, PropertiesExe, PropertiesCmdLineArgs, DeleteExe, and DeleteCmdLineArgs.
-
On the File menu, select Save rdp.reg.
During the build process, makeimg.exe processes all .reg files in the build directories to create a single file, Reginit.ini. Reginit.ini forms the basis for the system registry.