共用方式為


Msvm_CollectionSnapshotService類別的 ExportSnapshot 方法

將虛擬電腦系統的快照集集合匯出至檔案。 快照集集合、其相關聯的組態設定,以及其相關聯的資源設定將會保留在產生的檔案中。

語法

uint32 ExportSnapshot(
  [in]  CIM_Collection  REF SnapshotCollection,
  [in]  string              ExportDirectory,
  [in]  string              ExportSettingData,
  [out] CIM_ConcreteJob REF Job
);

參數

SnapshotCollection [in]

表示要匯出之快照集集合之 CIM_Collection 的參考。

ExportDirectory [in]

要匯出虛擬系統集合之目錄的完整路徑。 如果ExportSettingData參數中的CreateVmExportSubdirectory屬性設定為True,則可以重複使用此目錄來匯出多個虛擬系統集合,而這個方法會將每個虛擬系統集合定義放在此路徑下的個別子目錄中。

ExportSettingData [in]

實例 表示匯出作業的設定Msvm_CollectionSnapshotExportSettingData。

作業 [out]

如果作業是以非同步方式執行,則會傳回的選擇性參考。 如果存在,則傳回 CIM_ConcreteJob 實例的參考可用來監視進度,並取得 方法的結果。

傳回值

如果此方法是以同步方式執行,則會在成功時傳回 0。 如果此方法是以非同步方式執行,則會傳回 4096,而 Job 輸出參數可用來追蹤非同步作業的進度。 任何其他傳回值都表示錯誤。

規格需求

需求
最低支援的用戶端
Windows 10 [僅限傳統型應用程式]
最低支援的伺服器
Windows Server 2016
命名空間
Root\virtualization\v2
MOF
WindowsVirtualization.V2.mof
DLL
Vmms.exe

另請參閱

Msvm_CollectionSnapshotService