Share via


Mobile Handheld Design Template (Windows CE 5.0)

The Mobile Handheld design template provides the functionality for mobile devices with a clamshell-and-keyboard styled design.

A mobile handheld is a portable device that gives the user access to a variety of functionality, including the following:

  • Internet access
  • An address book
  • A calendar
  • E-mail

The Catalog items you use to configure your OS design can vary.

Use the New Platform Wizard in Platform Builder to create a starting point for mobile devices with a clamshell-and-keyboard styled design and then customize the OS design to fit your needs.

After you view the Catalog items listed in this topic, follow the instructions in How to Develop an OS Design by Using a Design Template.

Security Issues

For information about security issues that can affect the Mobile Handheld OS design, see the following topics:

Mobile Handheld Catalog Items

When you use the New Platform Wizard to create an OS design from the Mobile Handheld 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 Catalog items you add to your OS design, some items are added during the build cycle due to dependencies.

The Sysgen variables for all Catalog items in the run-time image after the build cycle is complete are in the %_WINCEROOT%\Public\<OS design name>\_iabasefeatures.txt file. For more information about dependencies, see Catalog Overview.

Note   Because one Sysgen variable can be set by another Sysgen variable, not all Sysgen variables in this files correspond to a Catalog item.

After you finish using the New Platform Wizard, you can add other Catalog items to your OS design. For more information, see Adding an Item from the Catalog.

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 required Catalog items are included in the Mobile Handheld design template created by using the New Platform Wizard.

Catalog items in this list do not appear in the New Platform Wizard.

Catalog item Catalog item location Sysgen variable
Touch Screen (Stylus) Shell and User Interface\User Interface SYSGEN_TOUCH
Authentication Services (SSPI) Security SYSGEN_AUTH
AutoDial Communication Services & Networking\Networking - Wide Area Network (WAN)\Dial Up Networking (RAS/PPP) SYSGEN_AUTORAS
AYGShell API Set Shell and User Interface\Shell\Graphical Shell\Standard Shell SYSGEN_AYGSHELL
Battery Driver Core OS Services SYSGEN_BATTERY
Bit-based File Systems and Data Store\File and Database Replication SYSGEN_FSREPLBIT
Certificates (CryptoAPI 2.0) Security\Cryptography Services (CryptoAPI 1.0) with High Encryption Provider SYSGEN_CERTS
Cryptography Services (CryptoAPI 1.0) with High Encryption Provider Security SYSGEN_CRYPTO
Extensible Authentication Protocol Communication Services & Networking\Networking Features SYSGEN_EAP
Help Applications - End User SYSGEN_HELP
JScript 5.5 Internet Client Services\Scripting SYSGEN_IE_JSCRIPT
Mouse Shell and User Interface\User Interface SYSGEN_CURSOR
Network User Interface Shell and User Interface\User Interface SYSGEN_CONNMC
NTLM Security\Authentication Services (SSPI) SYSGEN_AUTH_NTLM
Overlapping Menus Shell and User Interface\User Interface SYSGEN_MENUOVERLAP
Power Management (Full) Core OS Services SYSGEN_PM
Schannel (SSL/TLS) Security\Authentication Services (SSPI) SYSGEN_AUTH_SCHANNEL
SIP for Small Screens Shell and User Interface\User Interface\Software-based Input Panel (SIP)\ SYSGEN_MSIM
Standard Shell Shell and User Interface\Shell\Graphical Shell SYSGEN_STANDARDSHELL
Waveform Audio Multimedia Technologies\Multimedia Components\Audio SYSGEN_AUDIO
Windows Networking API/Redirector (SMB/CIFS) Communication Services & Networking\Networking Features SYSGEN_REDIR

Selected Catalog Items

The following Catalog items are selected by default for this OS design and appear as selected in the New Platform Wizard.

Catalog item Catalog item location Sysgen variable
.NET Compact Framework Applications & Services Development SYSGEN_DOTNET
ActiveSync Applications - End User SYSGEN_AS_BASE
Bluetooth Communications Services and Networking\Networking - Personal Area Network (PAN) SYSGEN_BTH
Dial-up Networking (RAS/PPP) Communications Services and Networking\Networking - Wide Area Network (WAN) SYSGEN_PPP
File Sync Applications - End User\ActiveSync SYSGEN_AS_FILE
IrDA Communications Services and Networking\Networking - Personal Area Network (PAN) SYSGEN_IRDA
JScript 5.5 Internet Client Services\Scripting SYSGEN_IE_JSCRIPT
OBEX Server Applications & Services Development\Object Exchange Protocol (OBEX) SYSGEN_OBEX_SERVER
OS Dependencies for .NET Compact Framework Applications & Services Development\.NET Compact Framework SYSGEN_DOTNET_SUPPORT
Pocket Internet Explorer Internet Client Services\Browser Application SYSGEN_PIE
Quarter VGA Resources - Portrait Mode Shell and User Interface\User Interface\ SYSGEN_QVGAP
TCP/IPv6 Support Communications Services and Networking\Networking Features SYSGEN_TCPIP6
Unimodem Support Communications Services and Networking\Networking - Wide Area Network (WAN)\Telephony API (TAPI 2.0) SYSGEN_MODEM
PPTP Communications Services and Networking\Networking - Wide Area Network (WAN)\Virtual Private Networking SYSGEN_PPTP
Wired Local Area Network (802.11) Communications Services and Networking\Networking - Local Area Network (LAN) SYSGEN_ETH_80211
Wired Local Area Network (802.3, 802.5) Communication Services & Networking\Networking - Local Area Network (LAN) SYSGEN_ETHERNET

Unselected Catalog items

The following Catalog items are not selected by default for this design template, but are available from the New Platform Wizard.

Catalog item Catalog item location Sysgen variable
Inbox Applications - End User SYSGEN_PMAIL
Internet Explorer 6 Sample Browser Internet Client Services\Browser Application\ Internet Explorer 6 for Windows CE - Standard Components SYSGEN_IESAMPLE
Microsoft Excel Viewer Applications - End User\File Viewers SYSGEN_VIEWER_XLS
Microsoft Image Viewer Applications - End User\File Viewers SYSGEN_VIEWER_IMAGE
Microsoft PDF Viewer Applications - End User\File Viewers SYSGEN_VIEWER_ACROBAT
Microsoft PowerPoint Viewer Applications - End User\File Viewers SYSGEN_VIEWER_PPT
Microsoft Word Viewer Applications - End User\File Viewers SYSGEN_VIEWER_DOC
Standard SDK for Windows CE Applications Services and Development SYSGEN_USDK
Windows Messenger Applications - End User SYSGEN_MESSENGER
WMA & MP3 Local Playback Multimedia Technologies\Basic Multimedia SYSGEN_LOCALAUDIO
WMA and MP3 Streaming Multimedia Technologies\Basic Multimedia SYSGEN_STREAMAUDIO
WordPad Applications - End User SYSGEN_PWORD

See Also

Design Template Selection | Developing a Target Device by Using a Design Template

Last updated on Thursday, February 02, 2006

Send Feedback on this topic to the authors

Feedback FAQs

© 2006 Microsoft Corporation. All rights reserved.