Windows CE .NET and Windows Automotive

Windows CE .NET and Windows Automotive

Windows Automotive 4.2

Windows CE .NET provides a variety of operating system (OS) features that you can use to build and enhance your automotive platform and your automotive applications.

The Windows CE .NET Help documentation provides detailed information on OS features that are compatible with Windows Automotive.

The following chart lists and describes several key topics to get you started:

Topic Description
Authentication Services Describes security services for user authentication, credential management, and message protection through Security Support Provider Interface (SSPI).
Bluetooth Describes Bluetooth, how to implement Bluetooth, and gives Bluetooth sample applications.
Component Services (COM and DCOM) Describes COM and how to use it with Windows CE .NET.
Creating a Secure Device Describes the security services available in Windows CE .NET.
Device Management Describes Device Management, a feature that allows an automotive supplier to install applications and software updates without involving the user. It supports polling, download, failure recovery, logging, and status reporting.

Device Management consists of the device management service, the client, and the Systems Management Server (SMS) device proxy. The device client periodically polls a server for new application offerings or packages, while the SMS device proxy is a substitute between the Windows CE-based device client and the SMS server infrastructure.

DirectDraw Describes DirectDraw, which is a component of DirectX that allows you to directly manipulate display memory, the hardware blitter, hardware overlay support, and flipping surface support.
DirectShow Describes DirectShow, which is an architecture for streaming media.
DVD-Video API Describes the DVD-Video API, which allows DVD playback.
DVD-Video Renderer Describes the DVD-Video Renderer, which provides the driver interface required to support DVD video and audio playback on Windows CE-based devices.
Enabling ClearType Describes ClearType, which uses characteristics of LCDs to make text seem less jagged and more like printed type on paper, increasing the readability of the text.
Fiber API Describes a set of APIs that makes it easier to port an application that was designed to schedule their own threads.
File Systems Describes the types of file systems in Windows CE .NET.
Hive-Based Registry Describes the hive-based registry in Windows CE.
IEEE 1394 Drivers Describes IEEE 1394, a high performance serial bus that enables simple, low-cost, high-bandwidth isochronous (real-time) data interfacing between devices on a network.
Installable ISRs Describes an installable interrupt service routine, which are ISRs that can be installed and allowed to hook an interrupt after the kernel is built.
Internet Protocol Version 6 Describes Internet Protocol version 6.
Japanese Pocket IME Describes the Japanese Pocket Input Method Editor (IME), a program that allows users to enter complex characters and symbols using a standard keyboard.
Korean IME Describes the Korean Input Method Editor (IME), a program that allows the user to enter complex characters and symbols using a standard keyboard.
Matching True RGB Colors to the Frame Buffer's Color Space Describes how an application can find out how a true RGB color (RGB 888) will be mapped into a frame buffer’s color space when the display device is not in RGB 888 mode.
Message Queuing Describes Message Queuing, a service that makes it possible for applications to communicate with other applications across networks and systems that may be temporarily offline.
NDIS Support for MediaSense Describes MediaSense, a feature that improves the roaming experience for mobile device users by allowing a device to recognize that it is physically disconnected from a network to which it was previously connected.
Network Driver Interface Specification (NDIS) Provides an overview of an interface used to communicate with network card drivers.
Object Exchange Protocol Describes a binary protocol that enables a wide range of devices to exchange data spontaneously in a simply, efficient manner.
Shared Ethernet Debugging Services Describes Shared Ethernet Debugging Services, which enables a platform developer to access a remote network while maintaining the ability to debug a target device.
Speech API (SAPI) Version 5.0 Provides an overview of the Microsoft Speech API.
Storage Manager Describes the Storage Manager, which is responsible for all external storage items including all the file systems and block drivers.
TCP/IP Describes how the Microsoft Windows CE .NET operating system (OS) implements Transmission Control Protocol/Internet Protocol (TCP/IP).
Transaction–safe FAT File System Describes TFAT, a file system designed specifically to provide transaction–safety for data stored on a disk.
Touch Screen (Stylus) Describes the Touch Screen (Stylus) feature for Microsoft Windows CE .NET, which provides support for stylus input.
User Profiles Describes user profiles, a feature that makes it possible to allow several users to access a device, keeping their individual preferences and settings separate.
Windows Media Player Control Describes the Windows Media Player Control, which is a Microsoft ActiveX control used by developers to add multimedia playback capabilities to Web pages or applications.
Working with Graphics Describes the graphics device interface (GDI), which controls the display of text and graphics.
Winsock 2.2 Describes Windows Sockets, a general-purpose networking application programming interface (API).

© 2016 Microsoft