Метод RequestReplicationStateChange класса Msvm_ComputerSystem

Запрашивает изменение состояния репликации виртуальной машины на указанное значение и действия в отношении основного отношения репликации виртуальной машины. Во время изменения состояния свойство ReplicationState изменяется на значение параметра RequestedState . Этот метод поддерживается только для экземпляров класса Msvm_ComputerSystem , представляющих виртуальную машину.

Примечание

Начиная с Windows 8.1 рекомендуется больше не использовать RequestReplicationStateChange для запроса на изменение состояния репликации. Вместо этого используйте RequestReplicationStateChangeEx.

Синтаксис

uint32 RequestReplicationStateChange(
  [in]  uint16              RequestedState,
  [out] CIM_ConcreteJob REF Job,
  [in]  datetime            TimeoutPeriod
);

Параметры

RequestedState [in]

Новое состояние репликации. Значение должно иметь одно из следующих значений.

Готово к запуску начальной репликации (1)

Готово к запуску начальной репликации.

Ожидание завершения начальной репликации (2)

Ожидание завершения начальной репликации.

Репликация (3)

репликация.

Синхронизация репликации завершена (4)

Синхронизация репликации завершена.

Приостановка (7)

Приостановка репликации.

Отмена повторной синхронизации (9)

Отмена повторной синхронизации.

Задание [out]

Необязательная ссылка на объект Msvm_ConcreteJob , который возвращается, если операция выполняется асинхронно. Если она есть, возвращаемую ссылку можно использовать для отслеживания хода выполнения и получения результата метода .

TimeoutPeriod [in]

Этот параметр не используется.

Возвращаемое значение

Этот метод возвращает одно из следующих значений.

Возвращаемый код/значение Описание
Завершено без ошибок
0
Успех
Проверка параметров метода — задание запущено
4096
Переход является асинхронным.
Сбой
32768
доступ запрещен
32769
Не поддерживается
32770
Состояние неизвестно
32771
Timeout
32772
недопустимый параметр.
32773
Значение, указанное в одном из параметров, не поддерживается.
Система используется
32774
Недопустимое состояние для этой операции
32775
Значение, указанное в параметре RequestedState , не поддерживается в текущем режиме или состоянии репликации.
Неправильный тип данных
32776
Система недоступна
32777
Недостаточно памяти
32778
Файл не найден
32779

Требования

Требование Значение
Минимальная версия клиента
Windows 8 [только классические приложения]
Минимальная версия сервера
Windows Server 2012 [только классические приложения]
Пространство имен
Root\Virtualization\V2
MOF
WindowsVirtualization.V2.mof
DLL
Vmms.exe

См. также раздел

Msvm_ComputerSystem