Msvm_CollectionSnapshotService 类的 ExportSnapshot 方法
将虚拟计算机系统的快照集合导出到文件中。 快照集合、其关联的配置设置及其关联的资源设置将保留在生成的文件中。
语法
uint32 ExportSnapshot(
[in] CIM_Collection REF SnapshotCollection,
[in] string ExportDirectory,
[in] string ExportSettingData,
[out] CIM_ConcreteJob REF Job
);
parameters
-
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 |
|
DLL |
|