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 |