Windows Mobile 6.5
A version of this page is also available for

This function places the operating system (OS) in a state in which the registry can be replaced by the supplied file on a warm boot.

BOOL RegRestoreFile(
  LPCWSTR lpszFile


[in] Specifies the name of the file to be saved. The file can exist on any mounted file system that is accessible to the OS.

TRUE indicates success; FALSE indicates failure. To get extended error information, call GetLastError. GetLastError may fail, returning ERROR_NOT_SUPPORTED.

This function is supported only for the object store-based registry. To save and restore data in the hive-based registry, see RegReplaceKey.

Windows Embedded CEWindows CE 2.10 and later
Windows MobileWindows Mobile Version 5.0 and later