Windows CE .NET Expert Feature Select Form

Communication Services and Networking

Feature / Description
□Wired Local Area Network (802.3, 802.5) / A service that allows access to local area networks, such as Ethernet (802.3) and Token Ring (802.5). This includes support for 802.11, HPNA, DSL, and so on, which typically emulate Ethernet.
□Wireless LAN (802.11) - Zero Configuration & 802.1x / A Zero Configuration service that enables seamless roaming from one 802.11 network to another, as well as simplifies user configuration of 802.11 networks.802.1x enables authentication and automatic WEP key management for 802.11.
□Bluetooth with Integrated UART-Only Driver / A subset of Bluetooth with only UART driver support.
□Bluetooth with Integrated USB-Only Driver / A subset of Bluetooth with only USB driver support.
□Bluetooth with Universal Loadable Drivers / A short-range wireless technology that enables data communication between devices. Provides the capability for using a Bluetooth-enabled cellular phone as a data modem, exchanging information with other Bluetooth devices, and providing network access.
□IrDA / An infrared protocol that works with Microsoft Win32® APIs. Used to transfer data between IrDA-compliant devices.
□Dial Up Networking (RAS/PPP) / Point to Point Protocol (PPP) is a set of industry standard framing and authentication protocols. PPP enables dial-up networking through any server that supports PPP.
□AutoDial / A service that automatically dials and establishes a network connection when a user requires network access.
□Telephony API (TAPI 2.0) / A set of APIS that simplifies and abstracts making and receiving telephony connections between one or more devices.
□Unimodem Support / A TAPI service provider that supports AT command-based modems.
□Virtual Private Networking (PPTP) / A protocol that enables an encrypted and secure connection so a user can communicate or exchange data securely with another IP connected device or a remote network.
□Extensible Authentication Protocol / A standard support mechanism for different authentication methods such as user/password, certificates or other OEM defined method. PPP, PPTP, and 802.1x support the Extensible Authentication Protocol.
□Internet Connection Sharing (ICS) / A collection of services that enable multiple devices to share a single Internet connection.
□Network Bridging / Interconnects network segments in a multiple-segment network by forwarding frames from one segment to another.
□Network Utilities (IpConfig, Ping, Route) / A collection of utilities for troubleshooting various network problems.
□Real-time Communications (RTC) Client API / A set of APIs that enables messaging, presence, and audio (Voice over IP) between any two IP enabled devices.
□Control Point API / An API that allows developers to quickly and easily create products that can discover and control network services and resources that are UPnP enabled.
□Device Host API / An API that allows OEMs to create devices that can advertise services and resources to the rest of the network using UPnP.
□Device Host API (Minimal Subset) / A subset of the device host APIs that provides a very slim API to create UPnP devices.
□Windows Networking API/Redirector (SMB/CIFS) / A service that manages network connections and accesses remote file systems and printers.
□Winsock 2.0 / A networking API that provides enhanced capabilities over Winsock 1.1, including installable service providers for additional third-party protocols, as well as MediaSense.
□Core Server Support / A services loader allowing servers to dynamically load, start, and stop. It also provides the ability to dynamically load servers based on network requests to the device.
□FTP Server / A sample server which can be used for copying files to and from a remote device over a TCP/IP network using a standard FTP client.
□RAS Server / PPTP Server (incoming) / A remote server that enables clients to create dial-up RAS or VPN connections to a Windows CE device.
□Telnet Server / A sample server that allows remote administration through a standard Telnet client.
□Web Server (HTTPD) / A lightweight HTTP server that allows remote configuration on headless designs and offers ASP, ISAPI, and Secure Socket Layer (SSL) support.
□Active Server Page (ASP) Support / A server-side scripting environment that allows you to create and run dynamic, interactive Web server applications.
□JScript 5.5 / The run-time support for JScript 5.5 Internet scripting language.
□VBScript 5.5 / The run-time support for Visual Basic 5.5 Scripting Edition (VBScript) programming language.
□NTLM / A challenge/response authentication protocol compatible with Microsoft LAN Manager.
□Schannel (SSL/TLS) / A protocol for secure authentication and encryption using SSL 2, SSL 3, and Transport Layer Security (TLS/SSL 3.1) public key-based protocols.
□Web Administration ISAPI Extensions / A service that provides remote device configuration, device browsing, file uploading and downloading, as well as registry editing.

Internet Client Services

Feature / Description
□Internet Explorer 5.5 for Windows CE - Standard Components / The components for Internet Explorer 5.5, optimized for Windows CE .NET.
□Internet Explorer 5.5 Sample Browser / A sample application that implements a user interface for Internet Explorer 5.5 for Windows CE.
□TV-Style Navigation Components / The television-style navigation feature in Microsoft Windows CE .NET that gives users a way to navigate through Web pages on devices that have a limited display size and a 5-key navigational system, for example, a television and remote control. Navigational aids include directional tabbing, fixed width layout to eliminate horizontal scrollbars, and the ability to disable vertical scrollbars.
□Pocket Internet Explorer / A compact, limited feature browser for personal digital assistants (PDAs) and other resource-constrained devices.
□Internet Explorer Multiple-Language API / A set of services that support the internationalization of Internet data.
□Internet Explorer Browser Control Host / The Layout Manager ActiveX control to provide navigation and other user-level functionality to Internet client browser applications.
□Internet Explorer HTML/DHTML API / The parsing and rendering engines, including editing, style sheet, and ActiveX support.
□Internet Explorer TV-Style Navigation / The television-style navigation modules.
□Disable Vertical Scroll Bar & Events / A service that disables vertical scroll bars. Vertical scroll bar events are available and applications that host the browser can provide a scroll indicator UI element to replace the scroll bars.
□Directional Tabbing / A spatial navigation system based on the location of selectable objects relative to each other, rather than on the HTML design of the page. In addition, the browser displays a yellow rectangle around the selectable element that currently has focus.
□Fixed-Width Layout / A service that eliminates horizontal scrolling by compressing images and removing extra white space from between objects or within columns on tables. Multiple scrolling areas (frames) are reformatted to fit the fixed widths of the individual scrolling objects.
□URL Moniker Services / The support services for URL Monikers, Hit Logging, Asynchronous Pluggable Protocols and URL Security Zones.
□Windows Internet Services / Base Internet functionality, including support for File Transport Protocol (FTP), Autodial, Auto Proxy, Passport, and Credential Manager.
□Pocket Internet Explorer HTML View (WEBVIEW) / The Pocket Internet Explorer HTML Web view controls.
□Sample IE 5.5 Internet Options Control Panel / A sample application that implements Control Panel for setting Internet Options.

Multimedia Technologies

Feature / Description
□WMA & MP3 Local Playback / A grouping of features to enable Windows Media™ Audio and MP3 playback from a local source.
□WMA & MP3 Streaming / A grouping of features to enable Windows Media Audio and MP3 playback from a streaming source.
□WMV & MPEG-4 Streaming / A grouping of features to enable audio, Windows Media Video, and MPEG-4 playback from a streaming source.
□Audio Compression Manager / A software layer to support transparent run-time audio compression and decompression, wave-form-audio data format selection, filter selection, format conversion, and data filtering.
□GSM 6.10 Codec / A codec for GSM 6.10 audio stream playback within DirectShow®.
□MSFilter Codec / A sample ACM filter that performs format and sample rate conversion and is intended to demonstrate how to write an ACM codec.
□DirectSound® / An API to provide low-latency mixing, hardware acceleration, and direct access to the sound device.
□Waveform Audio / An API to control waveform audio input/output (I/O) devices including hardware audio mixer support.
□Digital Rights Management (DRM) / A method for protecting multimedia content from unauthorized playback or duplication.
□DRM for Portable Devices / The core functionality for DRM. It allows you to transfer content from a desktop computer to the local store of a Windows CE device or to a supported portable media device connected to a Windows CE device.
□DRM License Acquisition OCX / An ActiveX control that enables a device to negotiate the request, acceptance, and transfer of DRM licenses from Microsoft DRM license servers.
□Direct3D® / An API that supports interactive three-dimensional (3-D) graphics applications by allowing device-dependent access to 3-D video display hardware in a device-independent manner.
□Reference Rasterizer / A slow, high-quality software-based renderer used to check Direct3D driver compliance.
□DirectDraw® / An API for 2-D graphics. It allows you to directly manipulate display memory and the hardware blitter. It also provides hardware overlay and flipping surface support.
□DirectMusic® / An API to convert message-based, musical data into wave samples either in hardware or in a software synthesizer.
□ACM Wrapper Filter / A filter to enable a standard Audio Compression Manager driver within DirectShow.
□DirectSound Audio Renderer / A DirectShow filter that communicates with the DirectSound audio subsystem to render audio data.
□G.711 Audio Codec / A codec for G.711 audio stream playback within DirectShow.
□GSM 6.10 Audio Codec / A codec for GSM 6.10 audio stream playback within DirectShow.
□IMA ADPCM Audio Codec / A codec for IMA ADPCM audio stream playback within DirectShow.
□MP3 Codec / A codec for MP3 file playback within DirectShow.
□MPEG-1 Layer 1 & 2 Audio Codec / A codec for MPEG-1 Layer 1 and 2 audio stream playback within DirectShow.
□MS ADPCM Audio Codec / A codec for MS ADPCM audio stream playback within DirectShow.
□Waveform Audio Renderer / A renderer for waveform audio that can be used in a DirectShow filter graph.
□WMA Codec / A codec for Windows Media Audio stream playback within DirectShow. It includes support for Windows Media Audio versions 2.0, 7.0, and 8.0.
□DirectShow Core / An API that provides access to the underlying stream control architecture for applications, and simplifies media playback, format conversion, and capture tasks.
□AVI Filter / A filter to playback legacy video formats through DirectShow.
□MIDI Filter / A filter playback MIDI encoded audio data.
□MPEG-1 Parser/Splitter / A filter that parses and splits MPEG-1 audio and video data for playback within DirectShow.
□Wave/AIFF/au/snd File Parser / A filter that parses the data from any of the following formats for playback within DirectShow: Wave, AIFF, au, and snd.
□Cinepak Video Codec / A codec for Cinepak video stream playback within DirectShow.
□DirectShow Video Renderer / A filter that provides video rendering support for multimedia data.
□MPEG-1 Video Codec / A codec for MPEG-1 video stream playback within DirectShow.
□MS RLE Video Codec / A codec for MS RLE video stream playback within DirectShow.
□QuickTime V2 Video Codec / A codec for QuickTime version 2 video stream playback within DirectShow.
□WMV / MPEG-4 Video Codec / A codec for Windows Media Video stream playback within DirectShow. It includes support for MPEG-4 2.0 and 3.0, MS MPEG-4 ISO 1.0 and Windows Media 7.0 and 8.0.
□DVD-Video (NO CODEC) / A complete middleware framework, including application and driver interfaces, for DVD-video playback applications.
□Windows Media Player Application / A standalone application for playing back various multimedia data formats including Windows Media Audio and video.
□Windows Media Player OCX / A Microsoft ActiveX control you can use to add multimedia playback capabilities to Web pages or COM-based documents and applications.
□Windows Media Technologies / A rich set of components, along with state-of-the-art Windows Media audio/video codecs to enable audio and video streaming.
□ASX v1 and M3U File Support / Support for Advanced Stream Redirector (ASX) 1.0 and M3U play lists.
□ASX v2 File Support / Support for ASX 2.0.
□ASX v3 File Support / Support for ASX 3.0.
□NSC File Support / Support for streaming from Windows Media Station (NSC) files.
□Windows Media Multicast and Multi Bit Rate / Support for IP multicast streaming through Windows Media Station files (NCS) and multibit rate content.
□Windows Media Streaming from Local Storage / Support for playback of Windows Media data from local storage.
□Windows Media Streaming over HTTP / Support for playback of Windows Media data streamed from a Web server.
□Windows Media Streaming over MMS / Support for playback of Windows Media data streamed from a Microsoft Media Server.

Applications and Services Development

Feature / Description
□Active Template Library (ATL) / A C++ template library designed to create small, fast ActiveX® servers. An ActiveX server is a dynamic-link library (.dll) or executable (.exe) file that contains one or more Component Object Model (COM) components. These components can be anything from a simple dialog box to a full ActiveX control.
□ActiveSync / A service manager that maintains a device partnership with a computer host, enabling remote procedure call services and data synchronization.
□FileSync / A service provider that enables file synchronization.
□Inbox Sync / A service that provides a synchronization solution for e-mail. It works in conjunction with Pocket Outlook Object Model (POOM) API.
□Pocket Outlook Database Sync / A service that provides a synchronization solution for PIM (calendar, contacts, and tasks) components. It works in conjunction with POOM API.
□C++ Exception Handling (SEH) / A standard C++ exception handling equivalent to the desktop C++ compilers.
□Run-Time Type Information / A compiler support for Run-Time Type Information (RTTI) equivalent to the desktop C++ compilers.
□Standard IO (STDIO) / The standard input/output library.
□Standard IO ASCII (STDIOA) / The standard input/output ASCII library.
□COM / A midrange implementation of COM and OLE automation that supports only in-process free-threaded objects. This feature requires about 100-200 KB of memory.
□COM Storage / An add-on feature to COM, DCOM, or Minimal COM that provides structured storage functionality.
□DCOM / A full-featured COM implementation equivalent to Windows NT® 4.0 SP5 that includes remote COM and Automation marshaling. Requires approximately 700 KB of memory.
□COM Storage / An add-on feature to DCOM that provides structured storage functionality.