1
我們的自動維護程序發出置備這樣更新我們的設備一夜之間:將WAP配置更新推送到Windows Mobile設備時,可以禁止重新啓動請求消息嗎?
<wap-provisioningdoc>
<characteristic type="SoftwareDisable">
<characteristic type="DisabledSystemFiles">
<parm name="Labyrinth.exe" />
</characteristic>
</characteristic>
</wap-provisioningdoc>
這工作得很好,除了它會彈出一個對話框,詢問用戶是否想現在或以後重新啓動,具體是:
Restart
Recent changes to your device require a
restart. During this process you cannot make
or receive phone calls, including emergency
calls. Restart your device now?
Now Later
這當然是很難做到的,因爲沒有用戶,只有機架和機架上的設備。
那麼,有沒有辦法不彈出此消息,只是自動重新啓動設備?可能是一些註冊表設置或什麼的?
我還可以使用'ExitWindowsEx(EWX_REBOOT,SHTDN_REASON_MINOR_MAINTENANCE | SHTDN_REASON_FLAG_PLANNED)'的綱領性關機。我希望能夠發送一些信息,使關閉更順暢,而不必運行一個單獨的進程。 –