Important:
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.
Other versions of this page are also available for the following:
Windows Mobile Not Supported Windows Embedded CE Supported
8/28/2008

The basis of a device management client is a download/install engine that allows users to receive software and notifications when there are new applications or operating system (OS) updates. To enable target device configuration and customized management, a device management system should also allow the downloading and running of scripts. The Windows Embedded CE Device Management Client works with Microsoft Systems Management Server, or any alternate server that can support the protocol requirements of the Device Management Client. For more information about Microsoft Systems Management Server, see this Microsoft Web site .

The current design approach provides the following advantages:

  • Simplicity. The Device Management Client uses an open and simple XML-based protocol. The product is designed to work out of the box with the Systems Management Server and the Systems Management Server Device Management Feature Pack. By configuring the client, an administrator or OEM can deliver updates to a target device on an ongoing basis.

  • Versatility. The application download engine provides a way to deliver bits to a target device. An administrator or OEM is able to deploy any files they wish. An OEM has a reliable way of delivering updates because the scheduler handles polling and download.

  • Fast development time. The scheduler and download engine are already implemented. Therefore, adding additional functionality to make the technology suitable for custom management servers and OEMs is simpler.

In This Section

Device Management Client OS Design Development

Provides an overview of the modules and components that implement Device Management Client, and the Sysgen variables that enable this functionality.

Device Management Client Application Development

Describes in detail all phases of the communication between the Device Management Client and the server.

Device Management Client Registry Settings

Describes the registry settings that are necessary to configure this functionality in your device.

Device Management Client Security

Provides security and best practices information about the Device Management Client.

Device Management Client Migration

Provides information that you need to know to migrate this functionality from one version of Windows Embedded CE to another.

Device Management Client Samples

Provides samples that use the Device Management Client programming elements in applications.

Device Management Client Reference

Contains descriptions of the Device Management Client programming elements, and the Device Management Client Script Engine command elements.

Related Sections

Device Management

Contains descriptions of the Device Management functionality in Windows Embedded CE, which includes the Device Management Client and the Simple Network Management Protocol.