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
ライターは、 を待機しています。
スナップショット後の 状態。
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
書き込み側は、シャドウ コピーの作成プロセスを拒否しました。
スナップショット後の 状態。
VSS_WS_FAILED_AT_BACKUP_COMPLETE
シャドウ コピーが作成され、
BackupComplete の状態。 ライター
は、このエラーに関する情報をエラー ログに保存する必要があります。 ログ記録の詳細については、次を参照してください。
VSS でのイベントとエラーの処理
VSS_WS_FAILED_AT_PRE_RESTORE
書き込み機能が失敗しました。
PreRestore 状態。
VSS_WS_FAILED_AT_POST_RESTORE
書き込み機能が失敗しました。
PostRestore 状態。
VSS_WS_FAILED_AT_BACKUPSHUTDOWN
バックアップ アプリケーションのシャットダウン中にライターが失敗しました。
VSS_WS_COUNT
予約済みの値。

解説

リクエスターは、 IVssBackupComponents::GetWriterStatus を使用してライターの状態を決定します。

要件

   
サポートされている最小のクライアント Windows XP (デスクトップ アプリのみ)
サポートされている最小のサーバー Windows Server 2003 (デスクトップ アプリのみ)
Header vss.h

関連項目

CVssWriter::OnPrepareSnapshot

IVssBackupComponents::GetWriterStatus