共用方式為


(wbemcli.h) IWbemBackupRestore 介面

IWbemBackupRestore 介面會備份及還原 WMI 存放庫的內容。 存放庫受影響的內容是靜態數據,例如載入MOF檔案時編譯至存放庫的類別定義。 不包含透過提供者提供的動態數據。

繼承

IWbemBackupRestore 介面繼承自 IUnknown 介面。 IWbemBackupRestore 也有下列類型的成員:

方法

IWbemBackupRestore 介面具有這些方法。

 
IWbemBackupRestore::Backup

IWbemBackupRestore::Backup 方法會將靜態存放庫的內容備份至個別檔案。
IWbemBackupRestore::Restore

IWbemBackupRestore::Restore 方法會刪除目前存放庫的內容,並使用先前指定的備份內容加以還原。

備註

默認模式與設定強制模式旗標相同,這會中斷所有作用中的連線。 這會導致遠端過程調用 (RPC) 從任何使用中 COM 連線到 WMI 的錯誤,直到建立新的連線為止。

還原作業期間無法與存放庫使用中聯機。 基於這個理由,如果使用預設參數且有作用中的連線,還原作業就會失敗。 您可以指定旗標來中斷所有作用中的連線。

注意 進行呼叫的客戶端必須啟用適當的許可權。 備份需要 SE_RESTORE_NAME 許可權,而還原則需要 SE_RESTORE_NAME。 若要啟用許可權,用戶端應用程式必須在具有該許可權的用戶帳戶下執行,而且必須使用 Windows AdjustTokenPrivileges 函式來啟用許可權。
 
對於執行 Windows 的電腦,任何本機使用者都可以進行這些呼叫,但遠端用戶必須具有根命名空間的 WBEM_FULL_WRITE_REP 存取權。

規格需求

需求
最低支援的用戶端 Windows Vista
最低支援的伺服器 Windows Server 2008
目標平台 Windows
標頭 wbemcli.h (包含 Wbemidl.h)

另請參閱

適用於 WMI 的 COM API