RegRestoreKey

該程式是Windows NT平台中用於從一個磁碟檔案中恢復註冊表信息。讀取指定的檔案並將其複製在指定的關鍵註冊表的信息。該註冊表信息可以是在子項的一個鍵和多個級別的形式。該備份或恢復系統狀態,包括系統檔案和註冊表配置單元應使用的應用程式卷影複製服務,而不是註冊表的功能。

基本介紹

  • 中文名:RegRestoreKey
  • 外文名:RegRestoreKey
  • 說明:從一個磁碟檔案恢復註冊表信息
  • 平台:Windows NT
  • 類型:程式
基本介紹,語法,相關參數,返回值,

基本介紹

RegRestoreKey
VB聲明
Declare Function RegRestoreKey Lib "advapi32.dll" Alias "RegRestoreKeyA" (ByVal hKey As Long, ByVal lpFile As String, ByVal dwFlags As Long) As Long
說明
從一個磁碟檔案恢復註冊表信息

語法

C++
LONG WINAPI RegRestoreKey(
_In_ HKEY hKey,
_In_ LPCTSTR lpFile,
_In_ DWORD dwFlags );

相關參數

hKey [in]
可打開註冊表項的句柄。該句柄是由RegCreateKeyExRegOpenKeyEx函式返回。它也可以是下列預定義鍵之一:
  • HKEY_CLASSES_ROOT
  • HKEY_CURRENT_CONFIG
  • HKEY_CURRENT_USER
  • HKEY_LOCAL_MACHINE
  • HKEY_USERS
hKey Long,一個已打開項的句柄,或者指定一個標準項名
lpFile String,要從中恢復註冊表信息的一個檔案的名字
dwFlags Long,0表示進行常規恢復。REG_WHOLE_HIVE_VOLATILE表示臨時恢覆信息(系統重新啟動時不保存下來)。在這種情況下,hKey必須引用HKEY_LOCAL_MACHINE 或 HKEY_USERS

返回值

Long,零(ERROR_SUCCESS)表示成功。其他任何值都代表一個錯誤代碼

相關詞條

熱門詞條

聯絡我們