Интерфейс IWbemBackupRestoreEx (wbemcli.h)
Интерфейс IWbemBackupRestoreEx выполняет резервное копирование и восстановление содержимого репозитория. Затронутое содержимое репозитория — это статические данные, например определения классов, которые компилируются в репозиторий при загрузке MOF-файла. Динамические данные, предоставляемые поставщиками, не включаются. Этот интерфейс добавляет методы Pause и Resume в функциональные возможности IWbemBackupRestore.
Наследование
Интерфейс IWbemBackupRestoreEx наследуется от IWbemBackupRestore. IWbemBackupRestoreEx также имеет следующие типы элементов:
Методы
Интерфейс IWbemBackupRestoreEx содержит следующие методы.
IWbemBackupRestoreEx::P ause Метод IWbemBackupRestoreEx::P ause блокирует операции записи из репозитория инструментария управления Windows (WMI) и может привести к блокировке операций чтения. |
IWbemBackupRestoreEx::Resume Метод IWbemBackUpRestoreEx::Resume снимает блокировку репозитория инструментария управления Windows (WMI) для продолжения операций. |
Комментарии
Режим по умолчанию совпадает с установкой флага принудительного режима, который прерывает все активные подключения. Это приводит к ошибкам удаленного вызова процедур (RPC) из всех активных COM-подключений к WMI до тех пор, пока не будут установлены новые подключения.
Во время операции восстановления не может быть активных подключений к репозиторию. По этой причине операция восстановления завершается сбоем, если используются параметры по умолчанию и имеются активные подключения. Можно указать флаг, чтобы разорвать все активные подключения.
У клиента, выполняющего вызов, должна быть включена правильная привилегия. Для резервного копирования требуются права SE_RESTORE_NAME , а для восстановления — SE_RESTORE_NAME. Чтобы включить привилегию, клиентское приложение должно выполняться под учетной записью пользователя, которая имеет эти привилегии, и эта привилегия должна быть включена с помощью функции Windows AdjustTokenPrivileges .
Любой локальный пользователь может выполнять эти вызовы, но удаленные пользователи должны иметь WBEM_FULL_WRITE_REP доступ к корневому пространству имен.
Требования
Минимальная версия клиента | Windows Vista |
Минимальная версия сервера | Windows Server 2008 |
Целевая платформа | Windows |
Header | wbemcli.h (включая Wbemidl.h) |