Share via


Error Class Constants

A version of this page is also available for

Windows Embedded CE 6.0 R3

4/8/2010

Each RIL error falls into a general error class bucket.

Value Description

RIL_ERRORCLASS_NONE

Miscellaneous error.

RIL_ERRORCLASS_PASSWORD

Unspecified phone failure.

RIL_ERRORCLASS_SIM

Problem with the SIM.

RIL_ERRORCLASS_NETWORKACCESS

Cannot access the network.

RIL_ERRORCLASS_NETWORK

Error in the network.

RIL_ERRORCLASS_MOBILE

Device error.

RIL_ERRORCLASS_NETWORKUNSUPPORTED

Unsupported by the network.

RIL_ERRORCLASS_MOBILEUNSUPPORTED

Unsupported by the device.

RIL_ERRORCLASS_BADPARAM

An invalid parameter was supplied.

RIL_ERRORCLASS_STORAGE

Error relating to storage.

RIL_ERRORCLASS_SMSC

Error relates to the Short Message Service (SMS) Service Centre (SMSC).

RIL_ERRORCLASS_DESTINATION

Error in the destination device.

RIL_ERRORCLASS_DESTINATIONUNSUPPORTED

Unsupported by destination device.

RIL_ERRORCLASS_RADIOUNAVAILABLE

The radio module is off or may not be present.

Remarks

In the RIL, the low-order 16 bits are divided into an 8-bit error class and an 8-bit error value. Use the RILERRORCLASS macro to obtain the error class from a RIL HRESULT.

Requirements

Header ril.h
Windows Embedded CE Windows Embedded CE 6.0

See Also

Reference

Error Constants