Autoload Settings (Windows Embedded CE 6.0)

1/6/2010

Auto-load file system settings specify automatically loaded file systems that do not have associated block drivers, such as the Release File System (relfsd) and network file systems.

Unlike other branches in the registry tree, values assigned at the HKEY_LOCAL_MACHINE\System\StorageManager\Autoload level do not apply to lower subkeys. Autoload settings apply to one key and one set of values.

The following table shows registry values that apply only to auto-load file systems and auto-load block drivers.

Value: type Description

LoadFlags: REG_DWORD

Controls how the file system is loaded.

  • 1 - Loads the file system synchronously. This value is required to auto-load in boot phases 0 or 1.
  • 2 - Loads the file system asynchronously on another thread. (Default) Supported only for boot phase 2.

BootPhase: REG_DWORD

Controls the boot phase during which the file system is loaded.

  • 0 - Loads file system before initializing locale.
  • 1 - Loads file system after initializing locale, but before the full registry is functional.
  • 2 - Loads file system after the registry is fully functional.

Dll: REG_SZ

Specifies the name of the FSD DLL.

Order: REG_DWORD

Indicates the load order relative to other Auto-load systems in the same boot phase. Lower order numbers are loaded earlier.

For example, the following registry key tells the file system to auto-load the default settings for relfsd.

[HKEY_LOCAL_MACHINE\System\StorageManager\Autoload\Relfsd]
    "Dll"="relfsd.dll"
    "Paging"=dword:1
    "LoadFlags"= dword:1

See Also

Concepts

File Systems Registry Settings Overview
Release Directory File System Registry Settings

Other Resources

Settings for Specific File Systems