IVssDifferentialSoftwareSnapshotMgmt3 インターフェイス (vsmgmt.h)
アプリケーションが VSS のシャドウ コピー保護機能を使用できるようにするメソッドを定義します。
IVssDifferentialSoftwareSnapshotMgmt3 インターフェイスのインスタンスを取得するには、IVssDifferentialSoftwareSnapshotMgmt インターフェイスの QueryInterface メソッドを呼び出し、IID_IVssDifferentialSoftwareSnapshotMgmt3定数をインターフェイス識別子 (IID) パラメーターとして渡します。
継承
IVssDifferentialSoftwareSnapshotMgmt3 インターフェイスは、IVssDifferentialSoftwareSnapshotMgmt2 および IVssDifferentialSoftwareSnapshotMgmt を継承します。 IVssDifferentialSoftwareSnapshotMgmt3 には、次の種類のメンバーもあります。
メソッド
IVssDifferentialSoftwareSnapshotMgmt3 インターフェイスには、これらのメソッドがあります。
IVssDifferentialSoftwareSnapshotMgmt3::ClearVolumeProtectFault 指定したボリュームの保護エラー状態をクリアします。 |
IVssDifferentialSoftwareSnapshotMgmt3::D eleteUnusedDiffAreas 使用されていない指定されたボリューム上のすべてのシャドウ コピー記憶域 (diff領域とも呼ばれます) を削除します。 |
IVssDifferentialSoftwareSnapshotMgmt3::GetVolumeProtectLevel 指定したボリュームのシャドウ コピー保護レベルと状態を取得します。 |
IVssDifferentialSoftwareSnapshotMgmt3::QuerySnapshotDeltaBitmap このメソッドは将来使用するために予約されています。 (IVssDifferentialSoftwareSnapshotMgmt3.QuerySnapshotDeltaBitmap) |
IVssDifferentialSoftwareSnapshotMgmt3::SetVolumeProtectLevel 元のボリュームまたはシャドウ コピー記憶域ボリュームのシャドウ コピー保護レベルを設定します。 |
解説
管理者特権を持つアプリケーションでは 、SetVolumeProtectLevel メソッドを使用して、ボリュームとそのシャドウ コピー記憶域を含む別のボリュームのシャドウ コピー保護レベルを指定できます。 両方のボリュームに同じ保護レベルを設定する必要があります。 使用可能な保護レベルは、 VSS_PROTECTION_LEVEL 列挙体によって定義されます。
ボリューム保護エラーが発生した場合、アプリケーションは、エラーの原因を特定するために、ボリュームの GetVolumeProtectLevel メソッドを呼び出す必要があります。
要件
サポートされている最小のクライアント | Windows Vista と SP1 [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows Server 2008 [デスクトップ アプリのみ] |
対象プラットフォーム | Windows |
ヘッダー | vsmgmt.h |