Thin Client Design Template (Windows CE 5.0)
When you use the New Platform Wizard to create an OS design from the Windows Thin Client design template, Platform Builder includes by default a specific set of Catalog items in the OS design. Although you can select optional items in the wizard, the required items do not appear as options.
In addition to the Catalog items that you add to your OS design, some items are added during the build cycle due to dependencies. The %_WINCEROOT%\Public\<OS design name>\_iabasefeatures.txt file display the Sysgen variables for all Catalog items in the run-time image after the build cycle is complete. For more information about dependencies, see Catalog Overview.
Note Because one Sysgen variable may be set by another Sysgen variable, not all of the Sysgen variables in these files directly correspond to a Catalog item.
After you complete the New Platform Wizard, you can add other catalog items to your OS design. For more information, see Adding an Item from the Catalog.
By default, the Windows Thin Client uses the Thin Client Shell and provides a default connection. When this default connection is used, it prompts the user for a server name for the connection. You can change this default behavior by changing the default selections in the New Platform Wizard. For more information about when to change the default connection, see Thin Client Best Practices.
If you build from a command line, for information about how to view a list of Sysgen variables, see Build Demo Tool.
Included Catalog Items
The following table shows the required Catalog items included in the Windows Thin Client design template used with the New Platform Wizard. Items in this list do not appear in the New Platform Wizard.
Catalog item | Location in the Catalog | Sysgen variable |
---|---|---|
Mouse | Shell and User Interface\User Interface | SYSGEN_CURSOR |
Power Management (Full) | Core OS Services | SYSGEN_PM |
Remote Desktop Protocol (RDP) | Applications - End User\Remote Desktop Connection | SYSGEN_RDP |
Touch Display (Stylus) | Shell and User Interface\User Interface | SYSGEN_TOUCH |
Waveform Audio | Multimedia Technologies\Multimedia Components\Audio | SYSGEN_AUDIO |
Windows Thin Client Shell | Shell and User Interface\Shell | SYSGEN_WBTSHELL |
Note SYSGEN_RDP brings in the core technologies required to support the RDP protocol, and SYSGEN_WBTSHELL adds the basic shell capabilities for a thin client.
Note If you use Smartcard redirection, the OS design must contain at least one smart card driver.
Selected Catalog Items
The following table shows the Catalog items in the New Platform Wizard that are selected as defaults for this design template. You can clear these items in the wizard as needed.
Catalog item | Location in the Catalog | Sysgen variable |
---|---|---|
Audio playback redirection | Applications – End User\Remote Desktop Connection | SYSGEN_RDP_AUDIO |
Cut/Copy/Paste clipboard redirection | Applications – End User\Remote Desktop Connection | SYSGEN_RDP_CLIPBOARD |
File storage redirection | Applications – End User\Remote Desktop Connection | SYSGEN_RDP_DRIVE |
Filtered File storage redirection | Applications – End User\Remote Desktop Connection\File storage redirection | SYSGEN_RDP_FILTERFSD |
Serial and parallel port redirection | Applications – End User\Remote Desktop Connection | SYSGEN_RDP_PORT |
Printer redirection | Applications – End User\Remote Desktop Connection | SYSGEN_RDP_PRINTER |
Smart card redirection | Applications – End User\Remote Desktop Connection | SYSGEN_RDP_SMARTCARD |
Windows .NET Compact Framework | Application & Services Development\.NET Compact Framework | SYSGEN_DOTNET, SYSGEN_DOTNET_SUPPORT |
Wired Local Area Network (802.3 802.5) | Communications Services and Networking\Networking – Local Area Network (LAN) | SYSGEN_ETHERNET |
User Interface Dialog Boxes | Applications - End User\Remote Desktop Connection\Remote Desktop Protocol (RDP) | SYSGEN_RDP_UI |
Unselected Catalog Items
The following table shows the Catalog items in the New Platform Wizard that are not selected by default for this design template. You can select these items in the wizard as needed.
Catalog item | Location in the Catalog | Sysgen variable |
---|---|---|
Dial-up Networking (RAS/PPP) | Communications Services and Networking\Networking – Wide Area Network (WAN) | SYSGEN_PPP |
Internet Explorer 6.0 Sample Browser | Internet Client Services\Internet Explorer 6.0 for Windows CE | SYSGEN_IESAMPLE |
Point-to-Point Protocol over Ethernet (PPOE) | Communications Services and Networking\Networking – Wide Area Network (WAN) | SYSGEN_PPOE |
Simple Network Management Protocol (SNMP) | Application & Services Development\Device Management | SYSGEN_SNMP |
Standard SDK for Windows CE | Application & Services Development | SYSGEN_USDK |
PPTP | Communications Services and Networking\Networking – Wide Area Network (WAN)\Virtual Private Networking | SYSGEN_PPTP |
Windows Networking API/ Redirector (SMB/CIFS) | Communications Services and Networking\Networking Features | SYSGEN_REDIR |
WMA & MP3 Local Playback | Multimedia Technologies\Basic Multimedia | SYSGEN_LOCALAUDIO |
WMV & MPEG-4 Streaming | Multimedia Technologies\Basic Multimedia | SYSGEN_STREAMAV |
JScript 5.5 | Internet Client Services\Scripting | SYSGEN_IEJSCRIPT |
WMA and MP3 Streaming | Multimedia Technologies\Basic Multimedia | SYSGEN_STREAMAUDIO |
Telephony API (TAPI 2.0) | Communications Services and Networking\Networking - Wide Area Network (WAN)\ | SYSGEN_TAPI |
Unimodem Support | Communications Services and Networking\Networking - Wide Area Network (WAN)\Telephony API (TAPI 2.0) | SYSGEN_MODEM |
Standard SDK for Windows CE | Applications Services and Development | SYSGEN_USDK |
Report Upload Client | Windows CE Error Reporting | SYSGEN_WATSON_CLIENT |
See Also
Developing a Windows Thin Client | How to Develop a Thin Client | Catalog Overview | Catalog Item Icon Types
Send Feedback on this topic to the authors