VSS_SNAPSHOT_STATE列舉 (vss.h)

提供者會傳回 VSS_SNAPSHOT_STATE 列舉,以指定指定陰影複製作業的狀態。

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;

常數

 
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_PROP 物件的 m_eStatus 成員中,可藉由呼叫 IVssBackupComponents::GetSnapshotProperties 來取得單一陰影複製。

因為 IVssBackupComponents::GetSnapshotProperties在陰影複製建立期間VSS_E_OBJECT_NOT_FOUND失敗,所以要求者無法取得VSS_SS_CREATED以外的任何VSS_SNAPSHOT_STATE值。

呼叫 IVssBackupComponents::Query 也可以用來取得陰影複製狀態。 IVssBackupComponents::Query 可用來傳回陰影複製的清單,其可能透過 IVssEnumObject 介面來逐一查看,以取得指定系統上已完成之每個陰影複製 的VSS_SNAPSHOT_PROP 物件。 這表示,就像 IVssBackupComponents::GetSnapshotProperties 一樣, IVssBackupComponents::Query 方法只能傳回 VSS_SS_CREATED的陰影複製狀態。

規格需求

需求
最低支援的用戶端 Windows XP [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2003 [僅限桌面應用程式]
標頭 vss.h

另請參閱

IVssBackupComponents::GetSnapshotProperties

IVssBackupComponents::Query

IVssEnumObject

VSS_OBJECT_PROP

VSS_SNAPSHOT_PROP