Msvm_VirtualSystemManagementService 類別的 ExportSystemDefinition 方法
將虛擬機器或虛擬機器的快照集匯出至檔案。 虛擬機器必須處於「關閉電源」或「已儲存」狀態,才能匯出。 虛擬機器、其相關聯的組態設定,以及其相關聯的資源設定將會保留在產生的檔案中。
語法
uint32 ExportSystemDefinition(
[in] CIM_ComputerSystem REF ComputerSystem,
[in] string ExportDirectory,
[in] string ExportSettingData,
[out] CIM_ConcreteJob REF Job
);
參數
-
ComputerSystem [in]
-
表示要匯出之虛擬機器之 CIM_ComputerSystem 的參考。
-
ExportDirectory [in]
-
要匯出虛擬機器之目錄的完整路徑。 如果ExportSettingData參數中Msvm_VirtualSystemExportSettingData類別的CreateVmExportSubdirectory屬性設定為True,則可以重複使用此目錄來匯出多部虛擬機器,而這個方法會將每個虛擬機器定義放在此路徑下的個別子目錄中。
-
ExportSettingData [in]
-
表示匯出作業設定之 Msvm_VirtualSystemExportSettingData 類別的內嵌實例。
-
作業 [out]
-
如果以非同步方式執行作業,這個方法會傳回 4096,而且此參數會包含衍生自 CIM_ConcreteJob的物件參考。
傳回值
這個方法會傳回下列其中一個值。
-
已完成 , (0)
-
已檢查方法參數 - 作業啟動 (4096)
-
失敗 (32768)
-
拒絕存取 (32769)
-
不支援 (32770)
-
狀態未知 (32771)
-
逾 時 (32772)
-
不正確參數 (32773)
-
系統正在使用 (32774)
-
此作業的狀態無效 , (32775)
-
不正確的資料類型 (32776)
-
系統無法使用 (32777)
-
記憶體不足 (32778)
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 |
Windows 8 [僅限傳統型應用程式] |
最低支援的伺服器 |
Windows Server 2012 [僅限傳統型應用程式] |
命名空間 |
Root\Virtualization\V2 |
MOF |
|
DLL |
|