VSS_USAGE_TYPE列挙 (vswriter.h)

VSS_USAGE_TYPE列挙は、VSS 操作に関係するライターによって管理されるデータをホスト システムが使用する方法を指定します。

構文

typedef enum VSS_USAGE_TYPE {
  VSS_UT_UNDEFINED = 0,
  VSS_UT_BOOTABLESYSTEMSTATE,
  VSS_UT_SYSTEMSERVICE,
  VSS_UT_USERDATA,
  VSS_UT_OTHER
} ;

定数

 
VSS_UT_UNDEFINED
値: 0
使用の種類が不明です。


これは、ライターの部分でエラーが発生したことを示します。
VSS_UT_BOOTABLESYSTEMSTATE
ライターによって格納されるデータは、起動可能なシステム状態の一部です。
VSS_UT_SYSTEMSERVICE
ライターは、システム サービスによって使用されるデータを格納するか、システム サービス自体を格納します。
VSS_UT_USERDATA
データはユーザー データです。
VSS_UT_OTHER
未分類のデータ。

注釈

ライターが管理するデータの使用の種類は、 CSVsWriter::Initialize を使用してシャドウ コピー メカニズムとの連携を初期化するときに指定されます。

ライターが管理するデータの使用状況の種類に関する情報は、 IVssExamineWriterMetadata::GetIdentity を使用してメタデータを通じて取得できます。

システム状態のバックアップに関心があるリクエスター アプリケーションでは、VSS_UT_BOOTABLESYSTEMSTATEまたはVSS_UT_SYSTEMSERVICE使用の種類を持つライターを探す必要があります。

要件

要件
サポートされている最小のクライアント Windows XP (デスクトップ アプリのみ)
サポートされている最小のサーバー Windows Server 2003 (デスクトップ アプリのみ)
Header vswriter.h

こちらもご覧ください

CSVsWriter::Initialize

IVssExamineWriterMetadata::GetIdentity

VSS_COMPONENT_TYPE

VSS_OBJECT_TYPE

VSS_SOURCE_TYPE