Share via


Device Management Client OS Design Development (Windows Embedded CE 6.0)

1/6/2010

The Device Management functionality in Windows Embedded CE allows you to install applications and software updates without involving the user. It supports polling, download, failure recovery, logging, and status reporting.

The entire Device Management solution consists of the device management client, which runs on a Windows Embedded CE target device, and the Microsoft® Systems Management Server Device Management Feature Pack, which runs on a Microsoft Systems Management Server instance. The Windows Embedded CE-based device client periodically polls a Systems Management Server instance, on which the Systems Management Server Device Management Feature Pack is installed, for new application offerings or packages.

OS Design Information

The following table shows the operating system design information for Device Management.

Concept Description

Dependencies

A Systems Management Server providing device management capabilities or any other compatible server is needed. A Systems Management Server instance must have the Systems Management Server Device Management Feature Pack installed. A proper provisioning model is also required. For additional information about software requirements, see Device Management Software Requirements.

Hardware considerations

The hardware you use should provide a hard-coded target device identifier. Some form of network connection should also be available.

Modules and Components

The following table shows the components and modules that implement Device Management.

Item Module Component

Device Management Core Engine providing communication, scheduling, and tracking capabilities

dmsvc.dll

None

Device Management hardware inventory provider

dminfos.dll

None

Device Management Script Engine providing script command support and execution capability

dmscript.exe

None

Device Management Control Panel utility

dmpnl.cpl

None

API support

dmsdk.dll

None

Device Management Implementation Considerations

The following table shows the Sysgen variables that control the device management services.

Sysgen variable Description

SYSGEN_DEVMGMT

Includes the device management related services.

See Also

Other Resources

Device Management Client