2012-11-15 3 views
0

C++에서 프로그래밍 방식으로 하이퍼 -V 머신을 만들 수있는 방법이 있습니까? Windows 2k8 R2 서버에 하이퍼 바이저가 설치되었습니다.프로그래밍 방식으로 하이퍼 -V 컴퓨터를 만들 수있는 방법이 있습니까?

감사합니다.

+0

확실합니다. 마우스로 뭔가를 할 수 있다면 코드로도 할 수 있습니다. 그러나 당신은 무엇을 시도 했습니까? – rekire

+0

기존 vm 정보를 검색 할 수 있으며 하이퍼 -v WMI API를 사용하여 VM을 시작하고 종료 할 수 있습니다. 하지만 새로운 VM을 만들기위한 API는 없습니다. – user1603185

답변

0

아마도 PowerScript 예제에서 시작하여 C++가 무엇이되어야하는지 다시 생각해 보는 것이 가장 좋습니다.

여기에 an example that uses WMI to create VM object입니다. WMI 객체는 C++에서 동일하므로이 예제를 번역 할 수 있어야합니다.

다음으로 루트 장치로 작동하도록 VHD를 VM에 연결해야하며 해당 VM을 시작해야합니다. 상세한 예제는 how OpenStack's Hyper-V driver implements VM creation을보십시오. WMI 객체는 C++에서도 동일하므로 C++로 변환 할 수 있어야합니다.

관련 문제