Error Class Constants
A version of this page is also available for
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 |