IVssEnumObject インターフェイス (vss.h)

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

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

IVssBackupComponents::Query メソッドは IVssEnumObject オブジェクトを返します。

継承

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

メソッド

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

 
IVssEnumObject::Clone

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

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

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

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

要件

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