次の方法で共有


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