Метод CheckVirtualSystemIsMigratableToSystem класса CIM_VirtualSystemMigrationService
Метод предварительного проверка для определения вероятности успешного переноса виртуальной системы в целевую систему. Этот метод не гарантирует, что последующая миграция всегда будет успешной из-за динамической доступности ресурсов. Описание кода возврата:
Синтаксис
uint32 CheckVirtualSystemIsMigratableToSystem(
[in] CIM_ComputerSystem REF ComputerSystem,
[in] CIM_System REF DestinationSystem,
[in] string MigrationSettingData,
[in] string NewSystemSettingData,
[in] string NewResourceSettingData[],
[out] boolean IsMigratable
);
Параметры
-
ComputerSystem [in]
-
CIM_ComputerSystem экземпляр, ссылающийся на исходную систему виртуального компьютера для переноса.
-
DestinationSystem [in]
-
CIM_System экземпляр, ссылающийся на целевую систему, в которую выполняется миграция виртуальной системы.
-
MigrationSettingData [in]
-
Строка, содержащая внедренный экземпляр класса CIM_VirtualSystemMigrationSettingData , представляющий параметры миграции, применимые к операции миграции.
-
NewSystemSettingData [in]
-
Строка, содержащая внедренный экземпляр класса CIM_VirtualSystemSettingData , представляющий новые свойства, применимые к виртуальной системе после ее переноса.
-
NewResourceSettingData [in]
-
Массив строк, каждый из которых содержит внедренный экземпляр класса CIM_ResourceAllocationSettingData, представляющий новые свойства, применимые к виртуальным ресурсам в область виртуальной системы после переноса.
-
IsMigratable [out]
-
Результат миграции проверка, указывающий, можно ли успешно перенести виртуальную систему.
Возвращаемое значение
Возвращает значение 0 при успешном выполнении; в противном случае возвращает ошибку.
Возвращаемый код/значение | Описание |
---|---|
|
Выполнена проверка; результат, сообщаемый через значение параметра [Out] IsMigratable . |
|
Метод не поддерживается реализацией. Результат не отображается через значение параметра [Out] IsMigratable . |
|
Сбой проверки по неопределенным причинам. Результат не отображается через значение параметра [Out] IsMigratable . |
|
Время ожидания проверки истекло. Результат не отображается через значение параметра [Out] IsMigratable . |
|
Один или несколько параметров являются формально недопустимыми. Например, значение параметра DestinationSystem не содержит допустимый путь к объекту. Результат не отображается через значение параметра [Out] IsMigratable . |
|
Исходная виртуальная система, исходная хост-система или целевая система узлов находятся в состоянии, которое позволяет инициировать запрошенную миграцию виртуальной системы; это может быть временным условием. Результат не отображается через значение параметра [Out] IsMigratable . |
|
Один или несколько входных параметров несовместимы как набор или по отношению к целевому узлу. Например, значение параметра NewSettingData содержит свойства, которые не поддерживаются целевой системой узла, определяемой значением параметра DestinationSystem . Результат не отображается через значение параметра [Out] IsMigratable . |
|
|
|
|
|
Требования
Требование | Значение |
---|---|
Минимальная версия клиента |
Windows 8.1 |
Минимальная версия сервера |
Windows Server 2012 R2 |
Пространство имен |
Root\virtualization\v2 |
MOF |
|
DLL |
|