当前位置:首页 科普知识 RegRestoreKey

RegRestoreKey

发布时间:2023-09-06 21:30:57

该程序是Windows NT平台中用于从一个磁盘文件中恢复注册表信息。读取指定的文件并将其复制在指定的关键注册表的信息。该注册表信息可以是在子项的一个键和多个级别的形式。该备份或恢复系统状态,包括系统文件和注册表配置单元应使用的应用程序卷影复制服务,而不是注册表的功能。

RegRestoreKey详细介绍

该程序是Windows NT平台中用于从一个磁盘文件中恢复注册表信息。读取指定的文件并将其复制在指定的关键注册表的信息。该注册表信息可以是在子项的一个键和多个级别的形式。该备份或恢复系统状态,包括系统文件和注册表配置单元应使用的应用程序卷影复制服务,而不是注册表的功能。

RegRestoreKey

RegRestoreKey基本介绍

RegRestoreKey

VB声明

Declare Function RegRestoreKey Lib "advapi32.dll" Alias "RegRestoreKeyA" (ByVal hKey As Long, ByVal lpFile As String, ByVal dwFlags As Long) As Long

说明

从一个磁盘文件恢复注册表信息

RegRestoreKey语法

C++:

LONG WINAPI RegRestoreKey(

_In_ HKEY hKey,

RegRestoreKey

_In_ LPCTSTR lpFile,

_In_ DWORD dwFlags );

RegRestoreKey相关参数

hKey

可打开注册表项的句柄。该句柄是由RegCreateKeyEx或RegOpenKeyEx函数返回。它也可以是下列预定义键之一:

HKEY_CLASSES_ROOT

HKEY_CURRENT_CONFIG

HKEY_CURRENT_USER

HKEY_LOCAL_MACHINE

HKEY_USERS

RegRestoreKey

hKey Long,一个已打开项的句柄,或者指定一个标准项名

lpFile String,要从中恢复注册表信息的一个文件的名字

dwFlags Long,0表示进行常规恢复。REG_WHOLE_HIVE_VOLATILE表示临时恢复信息(系统重新启动时不保存下来)。在这种情况下,hKey必须引用HKEY_LOCAL_MACHINE 或 HKEY_USERS

RegRestoreKey返回值

Long,零(ERROR_SUCCESS)表示成功。其他任何值都代表一个错误代码

温馨提示:
本文【RegRestoreKey】由作者 爱百科 转载提供。 该文观点仅代表作者本人, 自学教育网 信息发布平台,仅提供信息存储空间服务, 若存在侵权问题,请及时联系管理员或作者进行删除。
(c)2008-2025 自学教育网 All Rights Reserved 汕头市灵创科技有限公司
粤ICP备2024240640号-6