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 |