天天看點

What's New in Windows Embedded Compact 7What's New in Windows Embedded Compact 7

What's New in Windows Embedded Compact 7

10/4/2011

Windows Embedded Compact 7 provides many new features and improvements that were added since the previous version of Windows Embedded Compact.

For more information about the new features listed here, see Windows Embedded Compact 7 on the web for the most recent version of the Windows Embedded Compact 7 documentation. Alternatively, update your version of the Windows Embedded Compact documentation by using Windows Embedded Developer Update. To update the documentation, on the Tools menu, select Windows Embedded Developer Update, clickCheck for Updates, and then follow the prompts.

For content contributed by the Windows Embedded Compact developer community, see theTechNet Wiki website.

What's New in Windows Embedded Compact 7What's New in Windows Embedded Compact 7

Applications and Services

Connectivity with Microsoft Exchange Server
ActiveSync now supports wireless or desktop pass-through connections to a server that is running Exchange Server.
Dynamic Virtual Channels (DVC)
By using the Dynamic Virtual Channels (DVC) API, you can extend the functionality of Remote Desktop Connection by creating custom add-ins for the client and server.
Image Caching Service
The Image Caching Service Registry Settings supports graphics hardware acceleration for Internet Explorer Embedded.
MTP Responder
With MTP Responder, you can connect a Windows Embedded Compact powered device to a desktop computer by using Media Transfer Protocol (MTP). For more information, seeInside MTP Responder andMTP Responder Deployment Guide on the web or in %Program Files%\Windows Embedded Compact 7\Documentation.
Remote Desktop Connection Audio Capture Redirection
You can use Audio Redirection with Remote Desktop Connection to send audio input to, and play audio output from, a Windows Server 2008 R2 server that supports Remote Desktop Services.
XmlLite
You can use the XmlLite class library to build high-performance, XML-based applications.
What's New in Windows Embedded Compact 7What's New in Windows Embedded Compact 7

Application Development

Active Template Library (ATL)
Active Template Library (ATL) is updated to version 9.0.
Messaging API (MAPI)
Windows Embedded Compact 7 supports Messaging API (CE MAPI) for creating email messaging applications.
Pocket Outlook Object Model
Pocket Outlook Object Model is updated to version 3, which supports Personal Information Management (PIM) data objects and Embedded Database (EDB) for multiple folders and email accounts.
What's New in Windows Embedded Compact 7What's New in Windows Embedded Compact 7

Audio, Graphics, and Media

Adobe Flash Player ActiveX Control
The Adobe Flash Player ActiveX Control supports video and animation playback in Internet Explorer Embedded. The control supports microphones, cameras, printing, and an accelerometer.
DirectShow Filters

HTTP Source Filter supports HTTP 1.0 and 1.1 on-demand streaming for content that is not in the Windows Media format.Buffering Stream Filter accepts unbuffered streaming data from a source filter, such as theHTTP Source Filter.

Image Decoder Filter decodes JPG, PNG, BMP, GIF, and ICO image formats.

Video Mixing Renderer Filter replaces the DirectShow Video Renderer Filter.

MPEG-4 Demultiplexer Filter is part of the DirectShow pipeline for streaming MPEG-4 content.

MPEG-2 Demultiplexer Filter is part of the DirectShow pipeline for streaming MPEG-2 content.

For more information, see Windows Embedded Compact 7 Multimedia Features on the web or in %Program Files%\Windows Embedded Compact 7\Documentation.

DLNA Devices
You can build a device that interacts with Digital Living Network Alliance (DLNA) devices in a home network. For more information, seeDLNA Media Security. Also seeWindows Embedded Compact 7 Multimedia Features on the web or in %Program Files%\Windows Embedded Compact 7\Documentation.
Media Library
By using Media Library, you can manage media items in a media application. For more information, seeWindows Embedded Compact 7 Multimedia Features on the web or in %Program Files%\Windows Embedded Compact 7\Documentation.
Media Player
The new Windows Media Player is based on Silverlight and integrates playback, media library, and DLNA support. For more information, seeWindows Embedded Compact 7 Multimedia Features on the web or in %Program Files%\Windows Embedded Compact 7\Documentation.
Windows Imaging Component
You can use Windows Imaging Component to add image-related functionality to your OS.
Windows Media DRM 10 for Devices

Windows Media Digital Rights Management (DRM) 10 for network devices (WMDRM10-ND) is updated to version 10.02.

Windows Media DRM 10 for portable devices (WMDRM10-PD) is updated to version 10.08.

What's New in Windows Embedded Compact 7What's New in Windows Embedded Compact 7

Bluetooth

Bluetooth
Windows Embedded Compact 7 Bluetooth support is updated to the Core Specification v2.1 + EDR.
Bluetooth Settings UI Sample
The Bluetooth Settings UI Sample manages settings and pairing on your device.
Extended Inquiry Response (EIR)
Windows Embedded Compact now supports EIR. For more information, see Bluetooth API Connection Functions.
Secure Simple Pairing (SSP)
Windows Embedded Compact now supports SSP. For more information, see Bluetooth API SSP Functions.
What's New in Windows Embedded Compact 7What's New in Windows Embedded Compact 7

Board Support Packages (BSPs)

Freescale i.MX27 Development Kit
Windows Embedded Compact includes a BSP for the Freescale i.MX27 Development Kit.
Freescale i.MX31 Development Kit
Windows Embedded Compact includes a BSP for the Freescale i.MX31 3DS Development Kit.
ICOP eBox 3300 Development Kit
Windows Embedded Compact includes a BSP for the ICOP eBox 3300 Development Kit.
NEC NE1TB Capricorn Development Kit
Windows Embedded Compact includes a BSP for the NEC Electronics NE1TB Capricorn Development Kit.
Samsung SMDK6410 Development Kit
Windows Embedded Compact includes a BSP for the Samsung SMDK6410 Development Kit.
Sigma Designs Vantage 8654 Development Kit
Windows Embedded Compact includes a BSP for the Sigma Designs Vantage 8654 Development Kit.
Support for ARMv6 and ARMv7
You can compile code for the ARMv6 and ARMv7 microprocessors by using /QRarch - Specify Target Architecture. For a list of new functions, see ARMv6 Intrinsic Functions.
Texas Instruments (TI) OMAP3530 Development Kit
Windows Embedded Compact includes a BSP for the TI OMAP3530 Development Kit.
Vector Floating Point (VFP)
You can use the VFP coprocessor on ARM microprocessors by using /QRfpe- Enable Hardware Floating-Point Targeting.
Virtual PC-Based Devices (vCEPC)
Windows Embedded Compact includes a BSP for Virtual PC-Based Devices (vCEPC). For more information, see Getting Started with Virtual CEPC on the web or in %Program Files%\Windows Embedded Compact 7\Documentation.
Custom BSP Support
You can create or migrate a BSP that works with the version of a microprocessor that is supported in Windows Embedded Compact 7. For more information, seeThe Basics of Bringing up a Hardware Platform orBSP Porting Guide for Windows Embedded Compact 7 on the web or in %Program Files%\Windows Embedded Compact 7\Documentation.
What's New in Windows Embedded Compact 7What's New in Windows Embedded Compact 7

Compact Test Kit (CTK)

Compact Test Kit (CTK)
The Compact Test Kit (CTK) provides new test cases and a new UI for running tests. For more information, seeWindows Embedded CTK User Guide on the web or in %Program Files%\Windows Embedded Compact 7\Documentation.
Graph Tool
The Graph Tool reads output log files that contain test results, and then displays the results graphically.
What's New in Windows Embedded Compact 7What's New in Windows Embedded Compact 7

Core OS

Cryptography API: Next Generation
Cryptography API: Next Generation is the long-term replacement for the Cryptographic Application Programming Interface (CryptoAPI or CAPI). It is a pluggable Windows Cryptography API that you can use to add authentication, encoding, and encryption to applications.
Security Loader
Security Loader, also known as the Loader Verifier Module (LVMOD), replaces Certification Module (CERTMOD). Security Loader helps protect the integrity of a device by ensuring that portable executable (PE) and cabinet (CAB) files are fully trusted before they can run. For more information, seeDeploying Applications on a Windows Embedded Compact OS with Security Loader on the web or in %Program Files%\Windows Embedded Compact 7\Documentation.
Symmetric Multiprocessing (SMP)
Windows Embedded Compact supports SMP with functions for initializing secondary processors and setting thread and process affinity. For more information, seeSMP Reference. Also seeWindows Embedded Compact 7 Symmetric Multiprocessing Guide on the web or in %Program Files%\Windows Embedded Compact 7\Documentation.
Time Zones
Windows Embedded Compact supports Time Zone IDs for the December 2009 time-zone update.
What's New in Windows Embedded Compact 7What's New in Windows Embedded Compact 7

Device Drivers

Accelerometer Driver
You can use the Accelerometer Driver to retrieve accelerometer data from a device.
Filter Drivers
Windows Embedded Compact introduces a filter driver model that you use to add single or cascading device drivers to other drivers. For more information, seeFilter Driver Reference.
Network driver interface specification (NDIS) 6.1
NDIS now supports versions 6.1, 6.0, and 5.x. For more information, see Network Driver Reference.
Touch Screen Stream Interface Driver
Windows Embedded Compact provides a new touch screen driver that provides improved support for multi-touch technology. For more information, seeTouch Screen Stream Interface Driver Reference.
Wireless Device Power Management
Windows Embedded Compact provides wireless power functions for Bluetooth, cellular radio (CellCore), and Wi-Fi. For more information, seeWireless Device Power Management Reference.
What's New in Windows Embedded Compact 7What's New in Windows Embedded Compact 7

Device Management

Configuration Service Providers
You can configure settings on a device by writing a provisioning XML file for a configuration service provider. For more information, seeDevice Management.
What's New in Windows Embedded Compact 7What's New in Windows Embedded Compact 7

International

Language Support
You can use catalog items to add support for individual locales. For more information, seeNational/Regional Language Support (NLS) Catalog Items and Sysgen Variables.
Uniscribe Support for OpenType Fonts and New Scripts
Unicode Script Processor for Complex Scripts matches the implementation in Windows 7 and supports OpenType fonts. The following scripts are supported: Bangla, Malayalam, Mongolian, New Tai Lu, Phags-pa, Odia, Sinhala, Tai Le, and Tibetan.
What's New in Windows Embedded Compact 7What's New in Windows Embedded Compact 7

Networking

Connection Manager
The Connection Manager update removes meta-networks and adds support for additional network topologies, connection policy management, and a resource manager. It is no longer integrated with the shell.
Extensible Authentication Protocol Host
Extensible Authentication Protocol Host authenticates supplicant protocol implementations such as 802.1X and Point-to-Point (PPP).
Firewall Service
The new Firewall Service provides improved network security for Windows Embedded Compact 7.
IP Helper
IP Helper helps you manage the local device by enabling applications to retrieve and modify network configuration settings.
Native Wi-Fi
Windows Embedded Compact 7 supports the Native Wi-Fi API. For more information, seeWi-Fi.
Windows Filtering Platform
Windows Filtering Platform provides API and system services that you can use to create network-filtering applications.
What's New in Windows Embedded Compact 7What's New in Windows Embedded Compact 7

Shell and User Interface

Window Compositor
Window Compositor displays overlapping windows on a device screen by implementing alpha blending. For more information, seeWindow Compositor Developer's Guide orWindow Compositor Graphics Performance Tuning Guide on the web or at %Program Files%\Windows Embedded Compact 7\Documentation.
Fonts
Windows Embedded Compact 7 supports new fonts that resemble the fonts in Windows 7. For more information, seeFonts.
Sample Home Screen
Sample Home Screen provides a Silverlight home screen that has a configurable XAML UI. For more information, seeCreating an Application Launcher by Using the Sample Home Screen in Silverlight for Windows Embedded on the web.
Silverlight for Windows Embedded

Silverlight for Windows Embedded is a native (C++) UI development framework for devices. For more information about the new Silverlight control panel, seeControl Panel. For additional information, seeSilverlight for Windows Embedded Developer's Guide,A Sample Application Tutorial Using Windows Embedded Silverlight Tools,Expression Blend and Silverlight for Windows Embedded, andAdd an Existing Window Control to Silverlight for Windows Embedded on the web or at %Program Files%\Windows Embedded Compact 7\Documentation.

For guidelines on hardware to use with Silverlight, see Silverlight for Windows Embedded Hardware Recommendations.

For more information about Silverlight graphics performance, see Improving Performance in Rich User Interfaces for Embedded Systems, Silverlight for Windows Embedded Graphics and Rendering Pipeline, and Performance Tuning Guide for Silverlight for Windows Embedded on the web or at %Program Files%\Windows Embedded Compact 7\Documentation.

What's New in Windows Embedded Compact 7What's New in Windows Embedded Compact 7

Storage

Event Log
Event Log records important hardware and software events.
What's New in Windows Embedded Compact 7What's New in Windows Embedded Compact 7

Tools

New Features in Platform Builder
Windows Embedded Compact 7 provides new features in Platform Builder. For more information, seeWhat's New in Platform Builder andDeveloping an Operating System Design on the web or at %Program Files%\Windows Embedded Compact 7\Documentation.
New Design Templates
Windows Embedded Compact 7 provides two new design templates: Embedded Device with Silverlight XAML Design Template and Portable Media Player Design Template.
New Remote Tools
You can use the new remote tools in Platform Builder to analyze and test your run-time image. For more information, seeRemote Tools in Platform Builder.
Windows Embedded Developer Update
Windows Embedded Developer Update is a new tool you use to download the latest software updates and documentation updates, and to receive update notifications for Windows Embedded Compact 7.

繼續閱讀