【问题标题】:WM 5 SDK SymbolWM 5 SDK 符号
【发布时间】:2008-12-30 09:31:11
【问题描述】:

我们有大量的 Window Mobile 设备(Symbol MC35 和 MC70)。我想编写一个小应用程序来获取设备序列号和 SIM 卡序列号(不是电话号码)。我已经尝试使用 Symbol SDK,我可以获得 MC70s 的设备序列号,因为它们有一个电子序列号模块。但不确定如何获得模拟市民详细信息。 如果我无法从 MC35 获取设备序列号,我可以获取 IMEI 号吗?

这样做的目的是让我可以随时更新手持设备中的 sim 卡。我要将数据写入一个注册文件,SOTI Mobile Control 会将其链接到该手持设备。

【问题讨论】:

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


    【解决方案1】:

    您正在关注lineGetGeneralInfo TAPI 调用。您想查看订阅者编号,该编号使用调用返回的LINEGENERALINFO 结构的 dwSubscriberNumberSize 和 dwSubscriberNumberOffset 成员定位。

    【讨论】:

      【解决方案2】:

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

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

      GetDeviceUniqueID 保护隐私 的一个设备。多种应用 需要使用设备的唯一性 与之通信的标识符 服务器。为了保护设备的 隐私,多台服务器不应该 能够关联来自 相同的设备。 GetDeviceUniqueID 确实 不使用任何附加信息 除了提供的数据 由应用程序,所以任何 通过相同的应用程序 应用程序数据缓冲区将获得 相同的哈希。这个API可以调用 是任何应用程序,无论 应用程序的信任级别。

      如果您想检索 IMEI,请参阅例如 here

      【讨论】:

      • 必须有办法从 sim 卡中获取号码,例如电话号码或SIM卡的长号码。我喜欢 Get DevicveUniqueID 并且该方法有效,但不适用于该项目。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-12-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-09-02
      • 1970-01-01
      相关资源
      最近更新 更多