VSS_WRITER_STATE 枚举 (vss.h)

VSS_WRITER_STATE枚举指示编写器的当前状态。

语法

typedef enum _VSS_WRITER_STATE {
  VSS_WS_UNKNOWN = 0,
  VSS_WS_STABLE,
  VSS_WS_WAITING_FOR_FREEZE,
  VSS_WS_WAITING_FOR_THAW,
  VSS_WS_WAITING_FOR_POST_SNAPSHOT,
  VSS_WS_WAITING_FOR_BACKUP_COMPLETE,
  VSS_WS_FAILED_AT_IDENTIFY,
  VSS_WS_FAILED_AT_PREPARE_BACKUP,
  VSS_WS_FAILED_AT_PREPARE_SNAPSHOT,
  VSS_WS_FAILED_AT_FREEZE,
  VSS_WS_FAILED_AT_THAW,
  VSS_WS_FAILED_AT_POST_SNAPSHOT,
  VSS_WS_FAILED_AT_BACKUP_COMPLETE,
  VSS_WS_FAILED_AT_PRE_RESTORE,
  VSS_WS_FAILED_AT_POST_RESTORE,
  VSS_WS_FAILED_AT_BACKUPSHUTDOWN,
  VSS_WS_COUNT
} VSS_WRITER_STATE, *PVSS_WRITER_STATE;

常量

 
VSS_WS_UNKNOWN
值: 0
编写器的状态未知。


这表示编写器部分出错。
VSS_WS_STABLE
编写器已完成处理当前卷影复制事件,并已准备好继续,或者
CVssWriter::OnPrepareSnapshot 尚未
已调用 。
VSS_WS_WAITING_FOR_FREEZE
编写器正在等待冻结状态。
VSS_WS_WAITING_FOR_THAW
编写器正在等待解冻状态。
VSS_WS_WAITING_FOR_POST_SNAPSHOT
编写器正在等待
PostSnapshot 状态。
VSS_WS_WAITING_FOR_BACKUP_COMPLETE
编写器正在等待请求者完成其备份操作。
VSS_WS_FAILED_AT_IDENTIFY
编写器在编写器标识状态下否决了卷影副本创建过程。
VSS_WS_FAILED_AT_PREPARE_BACKUP
编写器在备份准备状态期间否决了卷影副本创建过程。
VSS_WS_FAILED_AT_PREPARE_SNAPSHOT
编写器在 PrepareForSnapshot 状态期间否决了卷影副本创建过程。
VSS_WS_FAILED_AT_FREEZE
编写器在冻结状态期间否决了卷影副本创建过程。
VSS_WS_FAILED_AT_THAW
编写器在解冻状态期间否决了卷影副本创建过程。
VSS_WS_FAILED_AT_POST_SNAPSHOT
编写器在
PostSnapshot 状态。
VSS_WS_FAILED_AT_BACKUP_COMPLETE
已创建卷影副本,并且编写器在
BackupComplete 状态。 编写器
应将有关此失败的信息保存到错误日志中。 有关日志记录的其他信息,请参阅
VSS 下的事件和错误处理
VSS_WS_FAILED_AT_PRE_RESTORE
编写器在
预存储 状态。
VSS_WS_FAILED_AT_POST_RESTORE
编写器在
PostRestore 状态。
VSS_WS_FAILED_AT_BACKUPSHUTDOWN
写入器在关闭备份应用程序期间失败。
VSS_WS_COUNT
保留值。

注解

请求者通过 IVssBackupComponents::GetWriterStatus 确定编写器的状态。

要求

   
最低受支持的客户端 Windows XP [仅限桌面应用]
最低受支持的服务器 Windows Server 2003 [仅限桌面应用]
标头 vss.h

另请参阅

CVssWriter::OnPrepareSnapshot

IVssBackupComponents::GetWriterStatus