Windows CE Features (Windows CE 5.0)
Microsoft® Windows® CE offers a rich set of features that you can use to customize a platform. Component services, networking capabilities, multimedia support, and many other capabilities are contained within individual OS features.
You can choose from a wide range of OS features through the Catalog items in Platform Builder. You can build a customized OS design from a combination of these Catalog items. Some Catalog items require that other Catalog items be present in your OS design. Platform Builder automatically determines dependencies and adds the appropriate supporting Catalog items to your OS design.
In This Section
- Applications and Services Development
Describes the operating system functionality that is available in Windows CE for developing applications and services.
- Applications - End User
Describes the operating system functionality that is available for developing end user applications.
- Communication Services and Networking
Describes the networking and communications capabilities in Windows CE that enable devices to connect and communicate with other devices and people over both wireless and wired networks.
- Core OS Services
Describes the core operating system (OS) services that are available in Windows CE. Core OS services contain information on the Windows CE kernel and other features common to all Windows CE OS designs. The core OS services enable low-level tasks such as process, thread, and memory management.
- File Systems and Data Store
Provides an overview of the file systems and data store architecture in Windows CE.
Provides an overview of fonts and font technologies that are supported in Windows CE. Describes how you can replace fonts, specify a directory from which the OS should load fonts, and change the font size for the Help system. Also describes how you can enable ClearType, antialiased fonts, linked fonts, end-user-defined-characters (EUDC), and line breaking for Asian fonts.
- Graphics and Multimedia Technologies
Describes the graphics and multimedia technologies that are supported in Windows CE. Includes detailed descriptions of the audio, graphics, and media support in Windows CE.
Describes the International support in Windows CE. The International technologies in Windows CE are comprised of a collection of functionality that provides general locale services and locale-specific support for certain key capabilities.
- Internet Client Services
Describes the support for Internet client services in Windows CE. Windows CE provides support for browser applications, technologies that enable you to create custom browsers, and run-time engines for parsing and translating scripting languages.
Provides an overview of the security technologies that enable you to enhance the security of your devices or applications.
- Shell and User Interface
Provides a description of the shell and user interface technologies in Windows CE. These include the functionality that is necessary for a user to interact with a Windows CE-based device and the underlying OS.
- Voice over IP Phone Services
Describes the technologies that are available in Windows CE to build IP phone devices.
- Windows CE Error Reporting
Describes the Windows CE Error Reporting technology. Windows CE Error Reporting allows a device to save key information about the state of the machine at the time of a program crash.
- Migrating from an Earlier Version of Windows CE
Provides information about how to migrate existing workspaces to Windows CE 5.0.
- Bringing Up a Hardware Platform
Provides detailed information about creating a board support package (BSP) and bringing up a Windows CE-based device. Explains how to use the sample BSPs provided in Windows CE. Provides information about finding information on how to order hardware platforms for the sample BSPs.
- Developing a Device Driver
Provides an overview of Windows CE drivers and describes the typical processes used for developing device drivers for a Windows CE-based device.
- Developing an Operating System
Describes how to use Platform Builder to create and customize an OS design that you can use to build a run-time image for download to a target device. Includes information about creating software development kits.
- Debugging and Testing
Provides information about debugging and testing.
- Developing a Target Device
Describes how to use a design template to create an OS design that you can customize for your target device.
- Platform Builder User's Guide
Provides information about the Platform Builder tools and integrated development environment.
Send Feedback on this topic to the authors