Méthode IVssBackupComponentsEx2::BreakSnapshotSetEx (vsbackup.h)
Interrompt un jeu de clichés instantanés en fonction des options spécifiées par le demandeur.
Syntaxe
HRESULT BreakSnapshotSetEx(
[in] VSS_ID SnapshotSetID,
[in] DWORD dwBreakFlags,
[out] IVssAsync **ppAsync
);
Paramètres
[in] SnapshotSetID
Identificateur d’un jeu de clichés instantanés.
[in] dwBreakFlags
Masque de bits de _VSS_HARDWARE_OPTIONS indicateurs qui spécifient la façon dont le jeu de clichés instantanés est rompu.
[out] ppAsync
Pointeur vers une variable qui reçoit un pointeur d’interface IVssAsync qui peut être utilisé pour récupérer le status de l’opération d’arrêt du jeu de cliché instantané. Une fois l’opération d’arrêt terminée, la méthode IUnknown::Release doit être appelée pour ce pointeur d’interface.
Valeur retournée
Voici les codes de retour valides pour cette méthode.
Valeur | Signification |
---|---|
|
Le jeu de clichés instantanés a été rompu. |
|
L’appelant ne dispose pas de privilèges suffisants ou n’est pas administrateur. |
|
L’une des valeurs de paramètre n’est pas valide. |
|
L’appelant n’a pas de mémoire ou d’autres ressources système. |
|
L’opération d’arrêt du jeu de cliché instantané a échoué, car la signature du disque MBR, l’identificateur de disque GPT ou l’identificateur de partition GPT d’une ou de plusieurs des LUN de destination n’ont pas pu être rétablis à ceux des LUN d’origine. Si un ou plusieurs LUN d’origine ne sont pas masqués sur l’ordinateur, l’opération d’arrêt provoquerait une collision de signature. |
|
Le cliché instantané spécifié n’existe pas. |
|
Le cliché instantané a été créé par un fournisseur de logiciels et ne peut pas être rompu. |
|
Erreur inattendue. Le code d’erreur est enregistré dans le fichier journal des erreurs. Pour plus d’informations, consultez Gestion des événements et des erreurs sous VSS.
Windows Server 2008, Windows Vista, Windows Server 2003 et Windows XP : Cette valeur n’est pas prise en charge tant que Windows Server 2008 R2 et Windows 7. E_UNEXPECTED est utilisé à la place. |
Remarques
BreakSnapshotSetEx est similaire à la méthode IVssBackupComponents::BreakSnapshotSet, sauf qu’elle a des paramètres supplémentaires pour interroger status et spécifier comment le jeu de clichés instantanés est rompu.
Comme BreakSnapshotSet, BreakSnapshotSetEx ne peut être utilisé que pour les clichés instantanés créés par un fournisseur de clichés instantanés matériels.
Une fois cette méthode retournée, le volume de cliché instantané est toujours un volume, mais il ne s’agit plus d’un cliché instantané. Pour plus d’informations, consultez Cassant les clichés instantanés.
Configuration requise
Client minimal pris en charge | Windows Vista avec SP1 [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2008 [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | vsbackup.h (inclure VsBackup.h, Vss.h, VsWriter.h) |