【发布时间】:2013-02-18 09:11:56
【问题描述】:
我们正在多台设备(摩托罗拉、霍尼韦尔等)上运行我们用于 Windows Mobile/CE 的通用移动应用程序,并希望自动检测我们在哪个设备上运行。目前,我们需要配置要使用的设备服务(例如用于扫描),但我们希望自动化该过程。
是否有可靠的方法来确定 Windows Mobile/CE 上设备的制造商和型号(例如“Motorola MC3190”或“Honeywell Dolphin 6100”)?
我们已经尝试过的:
- 通过
SystemParametersInfo获取 OEM 信息(在某些设备上抛出异常) - 查看了 OpenNETCF API(似乎也使用了
SystemParametersInfo)
我不想通过分析序列号、文件系统布局或 CPU 来猜测设备类型。
【问题讨论】:
标签: windows-mobile compact-framework windows-ce