VSS_PROTECTION_LEVEL 列挙 (vsmgmt.h)
ボリューム シャドウ コピー保護レベルのセットを定義します。
構文
typedef enum _VSS_PROTECTION_LEVEL {
VSS_PROTECTION_LEVEL_ORIGINAL_VOLUME = 0,
VSS_PROTECTION_LEVEL_SNAPSHOT
} VSS_PROTECTION_LEVEL, *PVSS_PROTECTION_LEVEL;
定数
VSS_PROTECTION_LEVEL_ORIGINAL_VOLUME 値: 0 シャドウ コピーを犠牲にして元のボリュームへの I/O を維持する必要があることを指定します。 これは既定の保護レベルです。 次の両方の条件が発生した場合、シャドウ コピーが削除される可能性があります。
|
VSS_PROTECTION_LEVEL_SNAPSHOT 元のボリュームへの I/O を犠牲にしてシャドウ コピーを維持する必要があることを指定します。 この保護レベルは、"シャドウ コピー保護モード" と呼ばれます。次の両方の条件が発生した場合、元のボリュームに対するすべての I/O は失敗します。
|
注釈
ボリュームがシャドウ コピー保護モードの場合、要求者は IVssDifferentialSoftwareSnapshotMgmt::AddDiffArea メソッドを使用してシャドウ コピー記憶域 (diff領域) の関連付けを設定する必要があります。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | WINDOWS Vista と SP1 [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows Server 2008 [デスクトップ アプリのみ] |
Header | vsmgmt.h |
こちらもご覧ください
IVssDifferentialSoftwareSnapshotMgmt3
IVssDifferentialSoftwareSnapshotMgmt3::GetVolumeProtectLevel
IVssDifferentialSoftwareSnapshotMgmt3::SetVolumeProtectLevel