IWbemBackupRestoreEx-Schnittstelle (wbemcli.h)

Die IWbemBackupRestoreEx-Schnittstelle sichert und stellt den Inhalt des Repositorys wieder her. Der betroffene Inhalt des Repositorys sind statische Daten, z. B. die Klassendefinitionen, die in das Repository kompiliert werden, wenn eine MOF-Datei (Managed Object Format) geladen wird. Die über Anbieter bereitgestellten dynamischen Daten sind nicht enthalten. Diese Schnittstelle fügt der Funktionalität von IWbemBackupRestore die Methoden Pause und Resume hinzu.

Vererbung

Die IWbemBackupRestoreEx-Schnittstelle erbt von IWbemBackupRestore. IWbemBackupRestoreEx verfügt auch über folgende Arten von Membern:

Methoden

Die IWbemBackupRestoreEx-Schnittstelle verfügt über diese Methoden.

 
IWbemBackupRestoreEx::P ause

Die IWbemBackupRestoreEx::P ause-Methode sperrt Schreibvorgänge aus dem WMI-Repository (Windows Management Instrumentation) und kann dazu führen, dass Lesevorgänge blockiert werden.
IWbemBackupRestoreEx::Resume

Die IWbemBackUpRestoreEx::Resume-Methode gibt eine Sperre für das WMI-Repository (Windows-Verwaltungsinstrumentation) frei, damit die Vorgänge fortgesetzt werden können.

Hinweise

Der Standardmodus ist identisch mit dem Festlegen des Flags für den Erzwingungsmodus, das alle aktiven Verbindungen unterbricht. Dies führt zu Rpc-Fehlern (Remote Procedure Call) von allen aktiven COM-Verbindungen mit WMI, bis neue Verbindungen hergestellt werden.

Während eines Wiederherstellungsvorgangs können keine aktiven Verbindungen mit dem Repository vorhanden sein. Aus diesem Grund schlägt der Wiederherstellungsvorgang fehl, wenn Standardparameter verwendet werden und aktive Verbindungen vorhanden sind. Es kann ein Flag angegeben werden, um alle aktiven Verbindungen zu unterbrechen.

Für den Client, der den Aufruf ausrichte, muss die richtige Berechtigung aktiviert sein. Für die Sicherung ist das SE_RESTORE_NAME-Recht erforderlich, und die Wiederherstellung erfordert SE_RESTORE_NAME. Um eine Berechtigung zu aktivieren, muss eine Clientanwendung unter einem Benutzerkonto ausgeführt werden, das über diese Berechtigung verfügt, und die Berechtigung muss mithilfe der Windows AdjustTokenPrivileges-Funktion aktiviert werden.

Jeder lokale Benutzer kann diese Aufrufe tätigen, aber Remotebenutzer müssen über das WBEM_FULL_WRITE_REP Zugriffsrecht auf den Stammnamespace verfügen.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows Vista
Unterstützte Mindestversion (Server) Windows Server 2008
Zielplattform Windows
Kopfzeile wbemcli.h (include Wbemidl.h)

Weitere Informationen

COM-API für WMI