Share via


Error Class Constants (Compact 2013)

3/26/2014

Each RIL error class constant has a general description.

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 Center (SMSC).

RIL_ERRORCLASS_DESTINATION

Error in the target device.

RIL_ERRORCLASS_DESTINATIONUNSUPPORTED

Unsupported by the device.

RIL_ERRORCLASS_RADIOUNAVAILABLE

The radio module is off or may not be present.

RIL_ERRORCLASS_GPRS

GPRS related failures.

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

See Also

Reference

RIL Constants
Error Constants