VSS_OBJECT_TYPE列挙 (vss.h)
VSS_OBJECT_TYPE列挙は、オブジェクトをシャドウ コピー セット、シャドウ コピー、またはプロバイダーとして識別するために要求者によって使用されます。
構文
typedef enum _VSS_OBJECT_TYPE {
VSS_OBJECT_UNKNOWN = 0,
VSS_OBJECT_NONE,
VSS_OBJECT_SNAPSHOT_SET,
VSS_OBJECT_SNAPSHOT,
VSS_OBJECT_PROVIDER,
VSS_OBJECT_TYPE_COUNT
} VSS_OBJECT_TYPE, *PVSS_OBJECT_TYPE;
定数
VSS_OBJECT_UNKNOWN 値: 0 オブジェクトの種類が不明です。 これは、アプリケーション エラーを示します。 |
VSS_OBJECT_NONE この値の解釈は、VSS メソッドへの入力として使用されるか、 として返されるかによって異なります。 VSS メソッドからの出力。 VSS メソッドへの入力として使用する場合、メソッドが特定のメソッドに制限されていないことを示します オブジェクト型ですが、すべての適切なオブジェクトに対して動作する必要があります。 その点 VSS_OBJECT_NONE はワイルドカード入力と考えることができます。 出力として返された場合、オブジェクトの種類は不明であり、アプリケーションが存在したことを意味します " というエラーが発生する場合があります。 |
VSS_OBJECT_SNAPSHOT_SET シャドウ コピー セット。 |
VSS_OBJECT_SNAPSHOT シャドウ コピー。 |
VSS_OBJECT_PROVIDER シャドウ コピー プロバイダー。 |
VSS_OBJECT_TYPE_COUNT 予約済み値。 |
注釈
VSS_OBJECT_TYPE は、 IVssBackupComponents::Query を呼び出して、情報を取得するオブジェクトの種類を指定するときに使用されます。 VSS_OBJECT_NONEの入力は、すべてのオブジェクトに関する情報を返します。
さらに、 VSS_OBJECT_TYPE は IVssBackupComponents::D eleteSnapshots への入力として使用されます。 ただし、DeleteSnapshots は、VSS_OBJECT_SNAPSHOT_SETまたはVSS_OBJECT_SNAPSHOTのVSS_OBJECT_TYPE値のみを受け入れます。
VSS_OBJECT_PROP の Type メンバーは、VSS_OBJECT_TYPE列挙体のメンバーです。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows XP (デスクトップ アプリのみ) |
サポートされている最小のサーバー | Windows Server 2003 (デスクトップ アプリのみ) |
Header | vss.h |