IVssEnumMgmtObject インターフェイス (vsmgmt.h)

IVssEnumMgmtObject インターフェイスには、列挙オブジェクトの一覧に対して反復処理を行い、その他の操作を実行するメソッドが含まれています。

呼び出し元のアプリケーションは 、IUnknown::Release を呼び出して、返された IVssEnumMgmtObject によって保持されているリソースが不要になったときに解放します。 列挙中に返される一時オブジェクト (文字列など) を解放するには、 IUnknown::Release を呼び出す必要がある場合もあります。

IVssDifferentialSoftwareSnapshotMgmt::QueryDiffAreasForSnapshot, IVssDifferentialSoftwareSnapshotMgmt::QueryDiffAreasForVolumeIVssDifferentialSoftwareSnapshotMgmt::QueryDiffAreasOnVolume、および IVssDifferentialSoftwareSnapshotMgmt::QueryVolumesSupportedForDiffAreas メソッドは、IVssEnumMgmtObject オブジェクトを返します。

継承

IVssEnumMgmtObject インターフェイスは、IUnknown インターフェイスから継承されます。 IVssEnumMgmtObject には、次の種類のメンバーもあります。

メソッド

IVssEnumMgmtObject インターフェイスには、これらのメソッドがあります。

 
IVssEnumMgmtObject::Clone

IVssEnumMgmtObject 列挙子オブジェクトのコピーを作成して、列挙要素の指定したリストのコピーを作成します。
IVssEnumMgmtObject::Next

列挙オブジェクトの指定したリストから、指定した数のオブジェクトを返します。 (IVssEnumMgmtObject.Next)
IVssEnumMgmtObject::Reset

IVssEnumMgmtObject が最初の列挙オブジェクトから開始されるように列挙子をリセットします。
IVssEnumMgmtObject::Skip

指定した数のオブジェクトをスキップします。 (IVssEnumMgmtObject.Skip)

要件

要件
サポートされている最小のクライアント Windows Vista [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2003 (デスクトップ アプリのみ)
対象プラットフォーム Windows
ヘッダー vsmgmt.h

関連項目

IUnknown

IVssDifferentialSoftwareSnapshotMgmt::QueryDiffAreasForSnapshot

IVssDifferentialSoftwareSnapshotMgmt::QueryDiffAreasForVolume

IVssDifferentialSoftwareSnapshotMgmt::QueryDiffAreasOnVolume

IVssDifferentialSoftwareSnapshotMgmt::QueryVolumesSupportedForDiffAreas

ボリューム シャドウ コピー API インターフェイス