다음을 통해 공유


Msvm_VirtualSystemMigrationService 클래스의 MigrateVirtualSystemToSystem 메서드

가상 시스템을 대상 시스템으로 이동, 마이그레이션 또는 재배치합니다.

구문

uint32 MigrateVirtualSystemToSystem(
  [in]  CIM_ComputerSystem REF ComputerSystem,
  [in]  CIM_System         REF DestinationSystem,
  [in]  string                 MigrationSettingData,
  [in]  string                 NewSystemSettingData,
  [in]  string                 NewResourceSettingData[],
  [out] CIM_ComputerSystem REF NewComputerSystem,
  [out] CIM_ConcreteJob    REF Job
);

매개 변수

ComputerSystem [in]

마이그레이션할 가상 컴퓨터 시스템을 나타내는 Msvm_ComputerSystem 클래스의 instance 대한 참조입니다.

DestinationSystem [in]

마이그레이션할 시스템을 나타내는 Msvm_ComputerSystem 클래스의 instance 대한 참조입니다.

MigrationSettingData [in]

마이그레이션 작업에 대한 설정을 나타내는 Msvm_VirtualSystemMigrationSettingData 클래스의 포함된 instance.

NewSystemSettingData [in]

마이그레이션 후 가상 시스템에 적용할 수 있는 새 속성을 나타내는 Msvm_VirtualSystemSettingData 클래스의 포함된 instance.

NewResourceSettingData [in]

마이그레이션 후 가상 시스템의 가상 리소스에 적용할 수 있는 새 속성을 나타내는 Msvm_ResourceAllocationSettingData 클래스의 포함된 instance 포함하는 문자열 배열입니다.

NewComputerSystem [out]

마이그레이션된 새 시스템을 나타내는 Msvm_ComputerSystem 클래스의 instance 대한 참조입니다.

작업 [out]

작업이 비동기적으로 수행되면 이 메서드는 4096을 반환하고 이 매개 변수에는 CIM_ConcreteJob 파생된 개체에 대한 참조가 포함됩니다.

반환 값

이 메서드는 다음 값 중 하나를 반환합니다.

오류 없이 완료됨 (0)

지원되지 않음 (1)

실패( 2)

시간 제한 (3)

잘못된 매개 변수 (4)

잘못된 상태 (5)

호환되지 않는 매개 변수 (6)

DMTF 예약됨 (..)

메서드 매개 변수 확인 - 작업 시작 (4096)

Reserved 메서드 (4097..32767)

공급업체별 (32768..65535)

요구 사항

요구 사항
지원되는 최소 클라이언트
Windows 8 [데스크톱 앱만 해당]
지원되는 최소 서버
Windows Server 2012 [데스크톱 앱만 해당]
네임스페이스
Root\Virtualization\V2
MOF
WindowsVirtualization.V2.mof
DLL
Vmms.exe

추가 정보

Msvm_VirtualSystemMigrationService