
Chapter 20: Registry-based WWAN API
Overview
231
Psion Mobile Devices Developers Guide
20.1 Overview
The registry-based WWAN API described here can be used without having to install a Psion SDK.
You can use this API to query many static, and dynamic, properties of the WWAN modem and the WWAN
network; however, you cannot use it to control the WWAN modem—communication goes only one way, from
the WWAN modem to the application.
It is available on the following mobile devices:
•EP10 (7515)
• Omnii XT15 (7545XA)
• Omnii RT15 (7545XC)
• Ikôn (7505)
• Workabout Pro G2 (7527)
• Workabout Pro 3 (7527)
• Non-Psion devices that fulfil the other criteria
It is available on these operating systems:
• Windows Embedded CE 6.0
• Windows Mobile 6.x Professional
• Windows Embedded Hand Held 6.5
20.2 Phone State Registry Settings
The information in this chapter is based on observation of the effects of these settings on Psion computers.
It differs in places from that in MSDN. The MSDN information is available for Windows Embedded Hand
Held 6.5 at msdn.microsoft.com/en-us/library/bb154491.aspx. This is also reached using the following path:
Mobile and Embedded Development > Windows Mobile > Windows Mobile 6.5 > Windows Mobile Features
(Native) > Core OS Services > State and Notifications Broker.
20.2.1 General Status
HKEY_LOCAL_MACHINE\System\State\Phone
Hardware Status
SIM Status
Value Name Value Type
Status REG_DWORD
Bitmask When set...
0x00000020 a WWAN modem is installed in the device.
0x00000010 the installed WWAN modem is turned off.
Bitmask When set...
0x00000002 no SIM is installed in the device (this bit is not set if the installed WWAN modem does not require
aSIM).
0x00000004 the installed SIM is invalid.
0x00000008 a PIN or PUK must be entered in order to unblock the SIM.
0x00000001 the SMS storage on the SIM is full.
Comentarios a estos manuales