IVssExamineWriterMetadata クラス (vsbackup.h)

IVssExamineWriterMetadata インターフェイスは、要求者が特定のライター インスタンスのメタデータを調べるために使用できる C++ (COM ではない) インターフェイスです。 このメタデータは、現在実行中の (ライブ) ライターから取得されるか、XML ドキュメントとして格納されている可能性があります。

ライブ ライターのメタデータへの IVssExamineWriterMetadata インターフェイスは、 IVssBackupComponents::GetWriterMetadata の呼び出しによって取得されます。

格納されている XML ドキュメントから取得したメタデータは、 CreateVssExamineWriterMetadata の呼び出しによって取得された IVssExamineWriterMetadata のインスタンスによって調べることができます。

継承

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

メソッド

IVssExamineWriterMetadata クラスには、これらのメソッドがあります。

 
IVssExamineWriterMetadata::GetAlternateLocationMapping

GetAlternateLocationMapping メソッドは、ファイル セットの特定の代替場所マッピングを取得します。
IVssExamineWriterMetadata::GetBackupSchema

GetBackupSchema メソッドは、要求元がライター メタデータ ドキュメントから特定のライターが参加できるバックアップ操作の種類を決定するために使用されます。
IVssExamineWriterMetadata::GetComponent

GetComponent メソッドは、指定されたバックアップ コンポーネントのライター メタデータ ドキュメントを取得します。
IVssExamineWriterMetadata::GetDocument

サポートされていません。 (IVssExamineWriterMetadata.GetDocument)
IVssExamineWriterMetadata::GetExcludeFile

GetExcludeFile メソッドは、特定のライターのバックアップから明示的に除外されたファイルに関する情報を取得します。
IVssExamineWriterMetadata::GetFileCounts

GetFileCounts メソッドは、除外されたファイルと、ライターが管理するコンポーネントの数を取得します。
IVssExamineWriterMetadata::GetIdentity

GetIdentity メソッドは、特定のライター インスタンスに関する基本情報を取得します。
IVssExamineWriterMetadata::GetIncludeFile

サポートされていません。 (IVssExamineWriterMetadata.GetIncludeFile)
IVssExamineWriterMetadata::GetRestoreMethod

GetRestoreMethod メソッドは、ライターがデータを復元する方法に関する情報を返します。
IVssExamineWriterMetadata::LoadFromXML

LoadFromXML メソッドは、ライターのメタデータ ドキュメントを含む XML ドキュメントを IVssExamineWriterMetadata インターフェイスに読み込みます。
IVssExamineWriterMetadata::SaveAsXML

SaveAsXML メソッドは、ライターの状態情報を含むライター メタデータ ドキュメントを指定された文字列に保存します。 この文字列は、バックアップ操作の一部として保存できます。

要件

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

こちらもご覧ください

IVssCreateWriterMetadata