Método ExportSnapshot de la clase Msvm_CollectionSnapshotService
Exporta una colección de instantáneas de sistemas de equipos virtuales a un archivo. La colección de instantáneas, sus opciones de configuración asociadas y su configuración de recursos asociadas se conservarán en el archivo resultante.
Sintaxis
uint32 ExportSnapshot(
[in] CIM_Collection REF SnapshotCollection,
[in] string ExportDirectory,
[in] string ExportSettingData,
[out] CIM_ConcreteJob REF Job
);
Parámetros
-
SnapshotCollection [in]
-
Referencia a un CIM_Collection que representa la colección de instantáneas que se va a exportar.
-
ExportDirectory [in]
-
Ruta de acceso completa del directorio al que se va a exportar la colección de sistemas virtuales. Si la propiedad CreateVmExportSubdirectory del parámetro ExportSettingData se establece en True , este directorio se puede reutilizar para exportar varias colecciones de sistemas virtuales y este método coloca cada definición de colección de sistemas virtuales en un subdirectorio independiente en esta ruta de acceso.
-
ExportSettingData [in]
-
Instancia de Msvm_CollectionSnapshotExportSettingData que representa la configuración de la operación de exportación.
-
Trabajo [out]
-
Referencia opcional que se devuelve si la operación se ejecuta de forma asincrónica. Si está presente, la referencia devuelta a una instancia de CIM_ConcreteJob se puede usar para supervisar el progreso y obtener el resultado del método .
Valor devuelto
Si este método se ejecuta de forma sincrónica, devuelve 0 si se ejecuta correctamente. Si este método se ejecuta de forma asincrónica, devuelve 4096 y el parámetro de salida job se puede usar para realizar un seguimiento del progreso de la operación asincrónica. Cualquier otro valor devuelto indica un error.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible |
Windows 10 [solo aplicaciones de escritorio] |
Servidor mínimo compatible |
Windows Server 2016 |
Espacio de nombres |
Root\virtualization\v2 |
MOF |
|
Archivo DLL |
|