Device Management Overview
The Device Management feature for Microsoft® Windows® CE .NET allows you 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 Microsoft 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.
Feature Summary
The following table shows the operating system design information for Device Management.
Element | Information |
---|---|
Dependencies | An SMS providing device management capabilities or any other compatible server is needed. A proper provisioning model is also required. |
Hardware considerations | The hardware you use should provide a hard-coded 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 | dmcpl.cpp | None |
API support | dmsdk.dll | None |
Operating System Development Topics
Device Management Implementation Considerations
Application Development Topics
Device Management Service Design
Systems Management Server Device Proxy Design
Device Management Software Requirements
Device Management Registry Settings
Last updated on Friday, April 09, 2004
© 1992-2003 Microsoft Corporation. All rights reserved.