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

関連項目

IVssDifferentialSoftwareSnapshotMgmt

IVssDifferentialSoftwareSnapshotMgmt2