énumération VSS_SNAPSHOT_STATE (vss.h)

L’énumération VSS_SNAPSHOT_STATE est retournée par un fournisseur pour spécifier l’état d’une opération de cliché instantané donné.

Syntaxe

typedef enum _VSS_SNAPSHOT_STATE {
  VSS_SS_UNKNOWN = 0,
  VSS_SS_PREPARING,
  VSS_SS_PROCESSING_PREPARE,
  VSS_SS_PREPARED,
  VSS_SS_PROCESSING_PRECOMMIT,
  VSS_SS_PRECOMMITTED,
  VSS_SS_PROCESSING_COMMIT,
  VSS_SS_COMMITTED,
  VSS_SS_PROCESSING_POSTCOMMIT,
  VSS_SS_PROCESSING_PREFINALCOMMIT,
  VSS_SS_PREFINALCOMMITTED,
  VSS_SS_PROCESSING_POSTFINALCOMMIT,
  VSS_SS_CREATED,
  VSS_SS_ABORTED,
  VSS_SS_DELETED,
  VSS_SS_POSTCOMMITTED,
  VSS_SS_COUNT
} VSS_SNAPSHOT_STATE, *PVSS_SNAPSHOT_STATE;

Constantes

 
VSS_SS_UNKNOWN
Valeur : 0
Réservé pour le système.


État de cliché instantané inconnu.
VSS_SS_PREPARING
Réservé pour le système.


Le cliché instantané est en cours de préparation.
VSS_SS_PROCESSING_PREPARE
Réservé pour le système.


Le traitement de la préparation de cliché instantané est en cours.
VSS_SS_PREPARED
Réservé pour le système.


Le cliché instantané a été préparé.
VSS_SS_PROCESSING_PRECOMMIT
Réservé pour le système.


Le traitement du précommit de cliché instantané est en cours.
VSS_SS_PRECOMMITTED
Réservé pour le système.


La cliché instantané est précommise.
VSS_SS_PROCESSING_COMMIT
Réservé pour le système.


Le traitement de la validation de cliché instantané est en cours.
VSS_SS_COMMITTED
Réservé pour le système.


Le cliché instantané est validée.
VSS_SS_PROCESSING_POSTCOMMIT
Réservé pour le système.


Le traitement du post-validation de cliché instantané est en cours.
VSS_SS_PROCESSING_PREFINALCOMMIT
Réservé pour le système.


Le traitement de l’opération de validation de fichier de cliché instantané est en cours.
VSS_SS_PREFINALCOMMITTED
Réservé pour le système.


Le traitement de l’opération de validation de fichier instantané est effectué.
VSS_SS_PROCESSING_POSTFINALCOMMIT
Réservé pour le système.


Le traitement du cliché instantané suivant la validation finale et avant la création de cliché instantané est en cours.
VSS_SS_CREATED
Le cliché instantané est créé.
VSS_SS_ABORTED
Réservé pour le système.


La création de clichés instantanés est abandonnée.
VSS_SS_DELETED
Réservé pour le système.


Le cliché instantané a été supprimé.
VSS_SS_POSTCOMMITTED
VSS_SS_COUNT
Valeur réservée.

Notes

L’état de cliché instantané est contenu dans le membre m_eStatus d’un objet VSS_SNAPSHOT_PROP , qui peut être obtenu pour un seul cliché instantané en appelant IVssBackupComponents::GetSnapshotProperties.

Comme IVssBackupComponents::GetSnapshotProperties échoue lors de la création de clichés instantanés avec VSS_E_OBJECT_NOT_FOUND, un demandeur ne peut obtenir aucune valeur VSS_SNAPSHOT_STATE autre que VSS_SS_CREATED.

Les appels à IVssBackupComponents::Query peuvent également être utilisés pour obtenir l’état de cliché instantané. IVssBackupComponents::Query est utilisé pour renvoyer des listes de clichés instantanés, qui peuvent être itérées au moyen de l’interface IVssEnumObject pour obtenir VSS_SNAPSHOT_PROP objets pour chaque cliché instantané terminé sur un système donné. Cela signifie que, comme IVssBackupComponents::GetSnapshotProperties, la méthode IVssBackupComponents::Query ne peut retourner qu’un état de cliché instantané de VSS_SS_CREATED.

Configuration requise

   
Client minimal pris en charge Windows XP [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2003 [applications de bureau uniquement]
En-tête vss.h

Voir aussi

IVssBackupComponents::GetSnapshotProperties

IVssBackupComponents::Query

IVssEnumObject

VSS_OBJECT_PROP

VSS_SNAPSHOT_PROP