none
WINCE5.0 儲存註冊資訊 RRS feed

  • 問題

  • 關於某些WINCE5.0 裝置只要重新開機,曾經修改過的註冊值就會不見,應該如何做才能存入系統?
    ( 此裝置都會有一個執行檔提供儲存目前註冊紀錄 Registry , 是如何做到? )
    謝謝!
    2009年2月13日 上午 10:04

解答

  • RegCopyFile (RAM based) or RegSaveKey (Hive based)  可以把目前 Registry Dump 出來

    如果你的device 是 Hive-based registry (還有一種是RAM-based registry) ,File System會把 registry 存在某個 file裡,只要file所在的location資料不會掉 (硬碟、flash disk...) ,那 registry 就不會不見了
    (如果你的device 是 RAM-based 那kernel有留下function可以hook up 或是用 filesys 的 plug-in oemregistry)

    RAM-based registry 相關的資料,你可以參考
    1) Data Persistence with the RAM-based Registry Using the OAL (Hook up function to Kernel/OAL) (http://msdn.microsoft.com/en-us/library/ms892394.aspx)
    2) Persisting Data with the RAM-Based Registry (filesys plug-in) (http://msdn.microsoft.com/en-us/library/ms885957.aspx)
    • 已提議為解答 JocoboNY 2009年2月26日 上午 06:10
    • 已標示為解答 bauannModerator 2009年2月27日 下午 04:08
    2009年2月26日 上午 05:48

所有回覆