Important:
This is retired content. This content is outdated and is no longer being maintained. It is provided as a courtesy for individuals who are still using these technologies. This content may contain URLs that were valid when originally published, but now link to sites or pages that no longer exist.
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 Rolesand 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