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 CE||Windows CE 2.10 and later|
|Windows Mobile||Windows Mobile Version 5.0 and later|