Hive-based Registry Setup (Windows Embedded CE 6.0)英文
来源:互联网 发布:linux echo n 编辑:程序博客网 时间:2024/05/16 11:22
With the hive-based registry, you can preserve registry data without modifying the startup or shutdown process. The hive-based registry is available for use with any file system.
The first step in setting up the hive-based registry is to add the hive-based registry catalog item to your OS design.
The largest setup task involves preparing the proper registry settings. These settings govern the target device boot sequence.
Verify the following registry settings in the Platform.reg file:
[HKEY_LOCAL_MACHINE\init\BootVars] "SystemHive"="<your system hive location>" "ProfileDir"="<your user hive location>" "Flags"=dword:<your value>
- SystemHive is the location and name of the system hive file. Do not include the name of the file system on which the file is stored. The system will determine which file system to use based on other registry settings. Typically, this is a simple location such as "System.hv" or "Documents and Settings\System.hv".
- ProfileDir indicates the location of the user profile file. Typically, this is a simple location such as"System.hv" or "Documents and Settings\System.hv".
- The Flags value indicates in which phase of startup Storage Manager or Device Manager starts, and whether the registry affected is a hive-based registry or a registry in external ROM. This value replacesStart DevMgr. It offers more precise control without sacrificing the previous functionality. For example,
"Flags"=dword
:3.
In this example, 3 indicates the sum of bits 1 and 2, is equivalent to the following:The following table shows possible values for Flags:Copy"Start DevMgr"=dword:1
0x00000001
Starts Storage Manager in phase one of startup for hive-based registry
0x00000002
Starts Device Manager in phase one of startup for hive-based registry
0x00000004
Starts Storage Manager in phase one of startup for registry in external ROM, such as BINFS
0x00000008
Starts Device Manager in phase one of startup for registry in external ROM, such as BINFS
If no flags are set, Device Manager and Storage Manager do not start, and the hive is stored in the object store. Because hives that are stored in the object store are lost on cold boot, hives are typically stored outside RAM, making it necessary to start Device Manager.
The value of DefaultUser, a REG_SZ value in HKEY_LOCAL_MACHINE\init\BootVars, determines the default user hive to load.DefaultUser is set to the name of the user to use as the default profile when the system starts. If it is an existing user, the appropriate user hive is loaded. If it is a new user, the user profile is created.
OEMs can set the following registry value:
[HKEY_LOCAL_MACHINE\init\BootVars] "DefaultUser"="<username>"
For more information about how to log on other users, see User Profile Setup and User Profile Storage.
For more information about using the hive-based registry, see Implementing the Hive-Based Registry.
- Hive-based Registry Setup (Windows Embedded CE 6.0)英文
- Hive-based Registry Initialization (Windows Embedded CE 6.0)英文
- Hive-based Registry Initialization (Windows CE 5.0)英文
- File System Boot Process (Windows Embedded CE 6.0)英文
- Hive-based Registry
- Hive-Based Registry使用
- Hive-Based Registry使用
- 安装 Windows Embedded CE 6.0
- Windows CE Registry
- Hive-Based Registry的使用
- wince添加Hive-based Registry
- 如何使用HIVE-based Registry
- 如何使用HIVE-based Registry
- 如何使用HIVE-based Registry
- Modifications: Windows CE 5.0 vs. Windows Embedded CE 6.0
- 2.1.1.1:Windows Embedded CE 6.0文档
- Windows Embedded CE 6.0开发初体验
- Windows Embedded CE 6.0中某些术语
- Hive-based Registry Initialization (Windows Embedded CE 6.0)英文
- 利用cookie实现用户上次访问时间
- FILE,FILEINPUTSTREAM,FILEREADER,INPUTSTREAMREADER,BUFFEREDREADER的使用和区别
- Android Studio第一次打开因下载gradle慢长等待的解决方法
- 百度地图android开发资料
- Hive-based Registry Setup (Windows Embedded CE 6.0)英文
- hdu 今年暑假不AC
- nginx的平滑升级
- 《软件调试》-- 编译器的调试支持
- hdu 骨牌铺方格
- Modifications: Windows CE 5.0 vs. Windows Embedded CE 6.0
- 没有记录,就没有进步
- 创业者 30岁前不要在乎的28件事
- OpenCV4Android开发之旅(一)----OpenCV2.4简介及 app通过Java接口调用OpenCV的示例