DevInfo Configuration Service Provider
4/8/2010
This configuration service provider handles the OMA Device Management (DM) DevInfo managed object (MO). This managed object contains device information and is sent to the OMA DM server at the beginning of each OMA DM session.
Note
Access to this Configuration Service Provider is determined by Security roles. Because OEMs and Mobile Operators can selectively disallow access, ask them about the availability of this Configuration Service Provider. For more information about roles, see Security Roles and Default Roles for Configuration Service Providers.
The following image shows the DevInfo Configuration Service Provider management object in tree format as used by OMA DM.
./DevInfo
The root node of DevInfo object. The following table shows the default settings for DevInfo and all child nodes to it. The default security role maps to each subnode unless specific permission is granted to the subnode.Data type
Node
Roles allowed to query setting
Operator
Manager
Operator TPS
Access Type
Get
Occurs
One
./DevInfo/DevId
An application-specific global unique device identifier. The following table shows the correct formats.Device type Format Non radio
urn:uuid:(GUID)
CDMA
esn:(ESN number)
GSM
imei:(IMEI number)
The non radio device format is the default.
The value returned is determined by the request server’s DM account object UseHwDevID node.
- If the UseHwDevID node is TRUE, then the DevID value returns IMEI for a GSM device, ESN for a CDMA device, or a GUID for non radio device.
- If the UseHwDevID node is FALSE, then the DevID value returns a GUID.
For more information about UseHwDevID, see DMS Configuration Service Provider.
Data type
Chr
Roles allowed to query setting
Operator
Manager
Operator TPS
Access Type
Get
Occurs
One
./DevInfo/Man
The name of the device manufacturer.Data type
Chr
Roles allowed to query setting
Operator
Manager
Operator TPS
Access Type
Get
Occurs
One
./DevInfo/Mod
The name of the hardware device model, as specified by the manufacturer.Data type
Chr
Roles allowed to query setting
Operator
Manager
Operator TPS
Access Type
Get
Occurs
One
./DevInfo/DmV
The current management revision of the device. In Windows Mobile 6.5, the DM client version is 1.2.Data type
Chr
Roles allowed to query setting
Operator
Manager
Operator TPS
Access Type
Get
Occurs
One
./DevInfo/Lang
The current user interface (UI) language setting of the device.The valid values for this parameter consist of a language code and language subtag in conformance with RFC 1766. Language codes without a subtag are valid.
Data type
Chr
Roles allowed to query setting
Operator
Manager
Operator TPS
Access Type
Get
Occurs
One
See Also
Concepts
Configuration Service Provider Reference for Windows Mobile Devices
DevInfo DDF File
DevInfo Configuration Service Provider Examples for OMA DM