Metodo ExportSnapshot della classe Msvm_CollectionSnapshotService
Esporta una raccolta snapshot di sistemi computer virtuali in un file. La raccolta snapshot, le impostazioni di configurazione associate e le relative impostazioni di risorsa associate verranno mantenute nel file risultante.
Sintassi
uint32 ExportSnapshot(
[in] CIM_Collection REF SnapshotCollection,
[in] string ExportDirectory,
[in] string ExportSettingData,
[out] CIM_ConcreteJob REF Job
);
Parametri
-
SnapshotCollection [in]
-
Riferimento a un CIM_Collection che rappresenta l'insieme snapshot da esportare.
-
ExportDirectory [in]
-
Percorso completo della directory in cui deve essere esportata la raccolta di sistema virtuale. Se la proprietà CreateVmExportSubdirectory nel parametro ExportSettingData è impostata su True , questa directory può essere riutilizzata per l'esportazione di più raccolte di sistema virtuali e questo metodo inserisce ogni definizione della raccolta di sistema virtuale in una sottodirectory separata in questo percorso.
-
ExportSettingData [in]
-
Istanza di Msvm_CollectionSnapshotExportSettingData che rappresenta le impostazioni per l'operazione di esportazione.
-
Processo [out]
-
Riferimento facoltativo restituito se l'operazione viene eseguita in modo asincrono. Se presente, il riferimento restituito a un'istanza di CIM_ConcreteJob può essere usato per monitorare lo stato di avanzamento e ottenere il risultato del metodo.
Valore restituito
Se questo metodo viene eseguito in modo sincrono, restituisce 0 se ha esito positivo. Se questo metodo viene eseguito in modo asincrono, restituisce 4096 e il parametro output job può essere usato per tenere traccia dello stato di avanzamento dell'operazione asincrona. Qualsiasi altro valore restituito indica un errore.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato |
Windows 10 [solo app desktop] |
Server minimo supportato |
Windows Server 2016 |
Spazio dei nomi |
Radice\virtualizzazione\v2 |
MOF |
|
DLL |
|