Microsoft Windows CE 3.0  

Welcome to Microsoft Windows CE 3.0

This is retired content. This content is outdated and is no longer being maintained. It is provided as a courtesy for individuals who are still using these technologies. This content may contain URLs that were valid when originally published, but now link to sites or pages that no longer exist.

Welcome to the Microsoft Windows CE Programmers' Reference, version 3.0. This guide to the entire Windows CE API is an essential resource for developers using Windows CE-based tools, products, and technologies. It contains a bounty of technical programming information, including sample code, documentation, technical articles, and design guidelines.

For the latest information about developing for Windows CE, visit this Microsoft Web site.

About Windows CE
For an overview of the Windows CE Operating System, see this section.
What's New in Windows CE 3.0
To learn about the new features in this release, see this section.
Kernel Services
To learn about real-time support in the Windows CE Kernel, process and thread handling, and memory allocation, see this section.
Files, Databases, and Persistent Storage
To learn about managing the Windows CE data storage systems, see this section.
Interprocess Communications
To learn how to develop distributed applications for Windows CE using COM or Microsoft Message Queuing (MSMQ), see this section.
Graphics and Multimedia
For information about using the Windows CE Graphics device interface and Waveform Audio APIs, see this section.
Communications, Networking, and Telephony Services
For information about Windows CE's communication and networking options, see this section.
Security Services
For information about using the Windows CE Security Support Provider Interface (SSPI) and the Cryptography API, see this section.
Internet Services
For information about developing Internet client applications, and the new Windows CE Web Server, see this section.
Connectivity Services
For information about developing applications that can connect to the desktop, smart cards, and other remote devices, see this section.
User Interface Services
For information about user interface support in Windows CE, see this section.
Application Design Guidelines
To learn tips, techniques, and tools for developing Windows CE Applications, see this section.
Integration Techniques
To learn how to integrate your application with other Windows CE applications, including Pocket Outlook, see this section.
Installation and Configuration Guide
For information about creating setup programs for your Windows CE Application, see this section.
Online Help Guide
For information about adding online help to your Windows CE Applications, see this section.
Windows CE 3.0 API Reference
For information about the application programming interface (API) elements for Windows CE, see this section.