Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die VSS_SNAPSHOT_STATE-Enumeration wird von einem Anbieter zurückgegeben, um den Status eines bestimmten Schattenkopievorgangs anzugeben.
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;
Konstanten
VSS_SS_UNKNOWNWert: 0 Ist für das System reserviert. Unbekannter Schattenkopiestatus. |
VSS_SS_PREPARINGIst für das System reserviert. Schattenkopie wird vorbereitet. |
VSS_SS_PROCESSING_PREPAREIst für das System reserviert. Die Vorbereitung der Schattenkopie wird gerade verarbeitet. |
VSS_SS_PREPAREDIst für das System reserviert. Schattenkopie wurde vorbereitet. |
VSS_SS_PROCESSING_PRECOMMITIst für das System reserviert. Die Verarbeitung des Schattenkopie-Precommit ist in Bearbeitung. |
VSS_SS_PRECOMMITTEDIst für das System reserviert. Schattenkopie ist vorab festgelegt. |
VSS_SS_PROCESSING_COMMITIst für das System reserviert. Die Verarbeitung des Schattenkopie-Commits wird ausgeführt. |
VSS_SS_COMMITTEDIst für das System reserviert. Schattenkopie wird committet. |
VSS_SS_PROCESSING_POSTCOMMITIst für das System reserviert. Die Verarbeitung des Schattenkopie-Postcommit ist in Bearbeitung. |
VSS_SS_PROCESSING_PREFINALCOMMITIst für das System reserviert. Die Verarbeitung des Commitvorgangs für die Schattenkopiedatei wird ausgeführt. |
VSS_SS_PREFINALCOMMITTEDIst für das System reserviert. Die Verarbeitung des Commitvorgangs für die Schattenkopiedatei ist abgeschlossen. |
VSS_SS_PROCESSING_POSTFINALCOMMITIst für das System reserviert. Die Verarbeitung der Schattenkopie nach dem endgültigen Commit und vor dem Erstellen einer Schattenkopie ist im Gange. |
VSS_SS_CREATEDSchattenkopie wird erstellt. |
VSS_SS_ABORTEDIst für das System reserviert. Die Erstellung von Schattenkopien wird abgebrochen. |
VSS_SS_DELETEDIst für das System reserviert. Schattenkopie wurde gelöscht. |
VSS_SS_POSTCOMMITTED |
VSS_SS_COUNTReservierter Wert. |
Hinweise
Der Schattenkopiezustand befindet sich im m_eStatus-Member eines VSS_SNAPSHOT_PROP-Objekts , das für eine einzelne Schattenkopie abgerufen werden kann, indem IVssBackupComponents::GetSnapshotProperties aufgerufen wird.
Da IVssBackupComponents::GetSnapshotProperties während der Erstellung von Schattenkopien mit VSS_E_OBJECT_NOT_FOUND fehlschlägt, kann ein Anforderer keinen anderen VSS_SNAPSHOT_STATE Wert als VSS_SS_CREATED abrufen.
Aufrufe von IVssBackupComponents::Query können auch verwendet werden, um den Schattenkopiezustand zu erhalten. IVssBackupComponents::Query wird verwendet, um Listen von Schattenkopien zurückzugeben, die mithilfe der IVssEnumObject-Schnittstelle durchlaufen werden können, um VSS_SNAPSHOT_PROP Objekte für jede Schattenkopie abzurufen, die auf einem bestimmten System abgeschlossen wurde. Dies bedeutet, dass die IVssBackupComponents::GetSnapshotProperties-Methode wie IVssBackupComponents::Query nur einen Schattenkopiezustand von VSS_SS_CREATED zurückgeben kann.
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) | Windows XP [nur Desktop-Apps] |
| Unterstützte Mindestversion (Server) | Windows Server 2003 [nur Desktop-Apps] |
| Kopfzeile | vss.h |