Windows Mobile设备模拟器-如何永久保存配置?
时间:2020-03-05 18:39:13 来源:igfitidea点击:
我在一个客户端站点上工作,那里有一个代理服务器(HTTP)。如果我对模拟器进行了硬重置,它将忘记模拟器的网络连接设置以及托管的Windows Mobile OS中的设置。如果我"保存状态并退出",它将丢失所有这些设置。我需要定期进行硬重置,这意味着我会丢失此信息并花费大量时间进行设置:
- 模拟器关联的网卡
- WM OS中网卡的DNS服务器。
- WM OS的连接设置中的代理服务器。
如何使我的生活更轻松?我可以将其保存为默认值在模拟器中,还是可以轻松创建安装程序?
解决方案
回答
这些设备的问题在于所有内容都存储在RAM和ROM中。因此,我们需要第二个备用设备存储来进行这些设置,就像真实设备一样。因此,当实际设备或者设备被重置时,它在RAM外部有一个静态存储的配置文件,可以在启动时加载该文件。替代方法是在可能的情况下进行软复位。
回答
我们可以通过一种方式以编程方式配置设备。如果使用托管代码,则可以使用Microsoft.WindowsMobile.Configuration.dll为我们完成大部分工作。如果我们使用的是非托管代码,则必须使用DMProcessConfigXML本机函数。
Andrew Arnott在此博客中提供了更多详细信息。