é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ée.
Syntax
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 du 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. Le cliché instantané est prédéfinis. |
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 de la 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 de cliché instantané est effectué. |
VSS_SS_PROCESSING_POSTFINALCOMMIT Réservé pour le système. Le traitement du cliché instantané après la validation finale et avant la création du 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é instantané 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. |
Remarques
L’état de cliché instantané est contenu dans le membre m_eStatus d’un objet VSS_SNAPSHOT_PROP , qui peut être obtenu pour un cliché instantané unique en appelant IVssBackupComponents ::GetSnapshotProperties.
Étant donné que IVssBackupComponents ::GetSnapshotProperties échoue lors de la création d’un cliché instantané 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 du cliché instantané. IVssBackupComponents ::Query est utilisé pour renvoyer des listes de clichés instantanés, qui peuvent être itérés au moyen de l’interface IVssEnumObject afin d’obtenir VSS_SNAPSHOT_PROP objets pour chaque cliché instantané qui se sont terminés 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
Condition requise | Valeur |
---|---|
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
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : tout au long de 2024, nous allons éliminer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d'informations, consultez :Envoyer et afficher des commentaires pour