我搜索了很多,找不到有用的东西。我正在写一个在台式电脑上运行的配置实用程序,并修改连接的WINCE 6.0设备的注册表设置。它是使用RAPI/RAPI2和桌面电脑上的activesync安装实现的。重新启动后,设备上不再存在更改的注册表设置。谷歌引导使用"RegFlushKey"方法。但是我没有从RAPI中找到使用这个函数的方法。请建议一些方法使注册表设置在重新启动后保持不变。
RegFlushKey没有特定的RAPI函数。最好的办法是创建一个RAPI DLL,其中包含您自己的CeRegFlushKey调用,将其向下推(CeCreateFile和CeWriteFile适用于此)并调用CeRapiInvoke。或者,只需编写一个进行调用的应用程序,将其向下推,然后使用CeCreateProcess来执行它。