2

Window Mobile デバイス (Symbol MC35 & MC70) を多数取り揃えています。デバイスのシリアル番号と simcard のシリアル番号 (電話番号ではない) を取得する小さなアプリを作成したいと考えています。Symbol SDK を使用してみましたが、MC70 には電子シリアル番号モジュールがあるため、MC70 のデバイス シリアル番号を取得できます。しかし、シムの詳細を取得する方法がわかりません。MC35s からデバイスのシリアル番号を取得できない場合、IMEI 番号を取得できますか?

この背後にある目的は、どのシムがどのハンドヘルドに入っているかをいつでも最新の記録に保つことができるようにすることです. SOTI Mobile Control がデータをハンドヘルドにリンクするレジストリ ファイルにデータを書き込みます。

4

2 に答える 2

2

lineGetGeneralInfo TAPI 呼び出しの後です。呼び出しが返すLINEGENERALINFO構造体のdwSubscriberNumberSize メンバーと dwSubscriberNumberOffset メンバーを使用して特定された加入者番号を調べます。

于 2008-12-30T15:57:16.013 に答える
1

SIM管理機能についてはこちら そのようなものが存在する場合、SIM ID を取得するためのものが見つかりません。電話番号でSIMを特定できると思います。2 つの異なる SIM で同じ電話番号を使用することはできますか? 電話番号を取得するには、Windows Mobile SDK に GetPhoneNumber サンプルがあります。

電話を識別するための正しい方法は、デバイス ID を読み取ることです。ここでも、SDK に GetDeviceID サンプルがあります (どちらも Common\CPP\Win32 にあります)。サンプルからのコピーは私を読んだ:

GetDeviceUniqueID は、デバイスのプライバシーを保護します。複数のアプリケーションは、デバイスの一意の識別子を使用してサーバーと通信する必要があります。デバイスのプライバシーを保護するために、複数のサーバーが同じデバイスからのデータを関連付けることができないようにする必要があります。GetDeviceUniqueID は、アプリケーションによって提供されるデータ以外の追加情報を使用しないため、同じアプリケーション データ バッファーを渡すすべてのアプリケーションが同じハッシュを取得します。この API は、アプリケーションの信頼レベルに関係なく、任意のアプリケーションから呼び出すことができます。

IMEI を取得する場合は、たとえばこちらを参照してください。

于 2008-12-30T10:27:34.603 に答える