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. |
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 RILERRORCLASSmacro to obtain the error class from a RIL HRESULT.
Requirements
Header | ril.h |
Windows Embedded CE | Windows Embedded CE 6.0 |