いくつかのデバイス(Motorola、Honeywellなど)でWindows Mobile / CE用の汎用モバイルアプリケーションを実行しており、実行しているデバイスを自動的に検出したいと考えています。現在、使用するデバイスサービス(スキャンなど)を構成する必要がありますが、そのプロセスを自動化したいと考えています。
Windows Mobile / CE上のデバイス(「MotorolaMC3190」や「HoneywellDolphin6100」など)の製造元とモデルを判別するための信頼できる方法はありますか?
私たちがすでに試したこと:
- 経由でOEM情報を取得し
SystemParametersInfo
ます(一部のデバイスでは例外をスローします) - OpenNETCF APIを調べました(これも使用
SystemParametersInfo
しているようです)
シリアル番号、ファイルシステムのレイアウト、またはCPUを分析して、デバイスの種類を推測したくありません。