Partager via


Méthode CreateSnapshot de la classe Msvm_CollectionSnapshotService

Crée une instantané d’une collection de systèmes virtuels.

Syntaxe

uint32 CreateSnapshot(
  [in]      CIM_CollectionOfMSEs REF Collection,
  [in]      string                   SnapshotSettings,
  [in]      uint16                   SnapshotType,
  [in, out] CIM_Collection       REF ResultingSnapshotCollection,
  [out]     CIM_ConcreteJob      REF Job
);

Paramètres

Collection [in]

Référence à un CIM_CollectionOfMSEs qui décrit la collection de systèmes virtuels affectée.

SnapshotSettings [in]

Contient les paramètres.

SnapshotType [in]

Type de instantané demandé :

Inconnu (0)

Instantané standard (1)

Instantané standard du système virtuel.

Instantané de récupération (2)

Capture instantanée pour les scénarios de récupération, y compris la réplication de basculement et la sauvegarde.

DMTF Reserved (..)

Spécifique au fournisseur (32768..65535)

ResultingSnapshotCollection [in, out]

En cas de réussite, retourne une référence de CIM_Collection contenant le système virtuel instantané.

Travail [out]

Référence facultative qui est retournée si l’opération est exécutée de manière asynchrone. Le cas échéant, la référence retournée à un instance de CIM_ConcreteJob peut être utilisée pour surveiller la progression et obtenir le résultat de la méthode.

Valeur retournée

En cas de réussite, retourne 0 (Terminé) ou 4096 (travail démarré) ; sinon, retourne une erreur.

Terminé avec aucune erreur (0)

Non pris en charge (1)

Échec (2)

Délai d’expiration (3)

Paramètre non valide (4)

État non valide (5)

Type non valide (6)

DMTF Reserved (..)

Paramètres de méthode vérifiés - Travail démarré (4096)

Méthode réservée (4097..32767)

Spécifique au fournisseur (32768..65535)

Spécifications

Condition requise Valeur
Client minimal pris en charge
Windows 10 [applications de bureau uniquement]
Serveur minimal pris en charge
Windows Server 2016
Espace de noms
Root\virtualization\v2
MOF
WindowsVirtualization.V2.mof
DLL
Vmms.exe

Voir aussi

Msvm_CollectionSnapshotService