WM 5 SDK符号

时间:2008-12-30 09:31:11

标签: c# sdk windows-mobile motorola-emdk

我们有大量的Window Mobile Devices(Symbol MC35& MC70)。我想写一个小应用程序,获取设备序列号和simcard序列号(不是电话号码)。我尝试使用Symbol SDK,我可以获得MC70的设备序列号,因为它们有一个电子序列号模块。但不知道如何获得Sim详细信息。 如果我无法从MC35获取设备序列号,我可以获得IMEI号吗?

这背后的内容是这样我可以随时随地记录SIM卡在什么样的掌上电脑中的最新记录。我打算将数据写入注册文件,SOTI Mobile Control将把它链接到该掌上电脑。

2 个答案:

答案 0 :(得分:2)

你是在lineGetGeneralInfo TAPI电话之后。您想要查看订阅者号码,该号码使用呼叫返回的LINEGENERALINFO结构的dwSubscriberNumberSize和dwSubscriberNumberOffset成员来定位。

答案 1 :(得分:1)

有关SIM管理功能,请参阅here。如果存在这样的事情,我找不到任何用于检索SIM ID的内容。我想您可以通过电话号码识别SIM卡。两个不同的SIM卡可以拥有相同的电话号码吗?要获取电话号码,Windows Mobile SDK中有GetPhoneNumber示例。

至于识别手机,正确的方法是阅读设备ID。同样,SDK中有GetDeviceID示例(两者都在Common \ CPP \ Win32中)。从样本中复制,请阅读我:

  

GetDeviceUniqueID保护隐私   一个设备。多个应用程序   需要使用设备的独特之处   与之通信的标识符   服务器。保护设备   隐私,多个服务器不应该   能够关联来自的数据   相同的设备。 GetDeviceUniqueID可以   不使用任何其他信息   除了提供的数据   通过申请,所以任何   传入相同的应用程序   应用程序数据缓冲区将获得   相同的哈希。可以调用此API   无论如何都是任何申请   申请的信任级别。

如果要检索IMEI,请参阅示例here