WM 5 SDK符号

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

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

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

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

GetDeviceUniqueID保护设备的隐私。 多个应用程序需要使用设备的唯一标识符与服务器进行通信。 为了保护设备的隐私,多个服务器不应该能够关联来自同一设备的数据。 GetDeviceUniqueID不使用应用程序提供的数据以外的任何其他信息,因此传入同一应用程序数据缓冲区的任何应用程序都将获得相同的哈希值。 无论应用程序的信任级别如何,都可以将此API称为任何应用程序。

如果要检索IMEI,请参阅此处 。

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