3
我们正在几台设备(摩托罗拉,霍尼韦尔等)上运行Windows Mobile/CE的通用移动应用程序,并希望自动检测我们的设备正在运行。目前,我们需要配置要使用的设备服务(例如,用于扫描),但我们希望自动执行该过程。确定Windows Mobile/CE设备的型号和制造商
是否有可靠的方法来确定制造商和Windows Mobile/CE设备型号(例如“Motorola MC3190”或“Honeywell Dolphin 6100”)?
我们已经尝试过:
- 获得通过
SystemParametersInfo
OEM信息(抛出异常,在某些设备上) - 看着OpenNETCF API(这似乎使用
SystemParametersInfo
为好)
我不想通过分析序列号,文件系统布局或CPU来猜测设备类型。
感谢您对'HKLM \ ident'和'HKLM \ Platform'的提示......非常有用! – Gene 2013-03-04 11:43:03