Datastore Model (Windows CE 5.0)
The datastore stores information about specific objects supported by the Core Connectivity infrastructure, and supports queries from other connectivity components.
The datastore contains separate XML files for devices, service categories, global properties, and run-time images. Users access the data through the user interface, or through APIs using automation. When the datastore updates these objects, such as when it adds objects, deletes objects, or changes properties for objects, the datastore also updates the corresponding XML file.
The datastore manages the following underlying data associated with different Core Connectivity objects:
Platforms
This collection enumerates all target devices that are defined by users, or defined with a typical SDK that a user creates from Platform Builder. A datastore PLATFORM object can be associated with many run-time images, or OSIMAGE objects.
Devices
This collection enumerates the logical target devices defined by users. The properties within a datastore DEVICE object define the services supported by a target device, and how to communicate with a physical target device.
Run-time images
This collection enumerates the run-time images available for mapping to a logical target device. The datastore associates a unique run-time image with a logical target device.
The run-time image datastore object, OSIMAGE, contains all information associated with a target device run-time image, including the supported bootstrap servers within a run-time image, the associated transports, and so on.
Service categories
This collection contains all service categories and the installed services within those categories. For example, a service category of Application Download might contain a Target Control service, and an ActiveSync service .
See Also
Send Feedback on this topic to the authors