Package Objects (Windows CE 5.0)
A package object contains one or more files that you want to download to a target device to extend the functionality of a remote tool. For example, you can use a package object to associate additional tools and Microsoft ActiveX controls with a software development kit (SDK). When a remote tool requests that Platform Manager download a package, Platform Manager loads the files that match the target device to which it is connected.
The Platform Manager API exposes an IPMPackage interface for a package. You can associate each file in a package with a specific operating system (OS) version and CPU. You can register a package with a particular run-time image or with Platform Manager. However, if you register a package with Platform Manager, then the package is available to all OS designs. To see how to create packages and register them with Platform Manager, see the Samplesreg.vbs file in Sdk\Wce500\Samples\Bin in the top-level Platman directory for Platform Manager.
A simple distributed tool can download its device-side part to a target device using packages. For more information, see the TimeViewer sample in Sdk\Wce500\Samples\Timeviewer in the top-level Platman directory for Platform Manager.
Note Core Connectivity replaces Platform Manager and provides a connectivity infrastructure that is similar to the infrastructure that Platform Manager provides. Use the Core Connectivity API. In Windows CE 5.0, do not use the Platform Manager API except in code that does not need to be compatible with future releases of Windows CE. For more information about Core Connectivity, see Core Connectivity Infrastructure.
See Also
SDK Development | Platform Manager Object Model | Platform Manager Samples | Platform Manager API
Send Feedback on this topic to the authors