vss.h ヘッダー

このヘッダーは、System Services によって使用されます。 詳細については、次を参照してください。

vss.h には、次のプログラミング インターフェイスが含まれています。

インターフェイス

 
IVssAsync

IVssAsync インターフェイスは、非同期操作を開始するメソッドによって呼び出し元のアプリケーションに返されます。これはバックグラウンドで実行され、通常は完了までに長い時間が必要です。
IVssEnumObject

列挙オブジェクトの一覧に対して反復処理を行い、他の操作を実行するメソッドが含まれています。 (IVssEnumObject)

構造

 
VSS_OBJECT_PROP

プロバイダー、ボリューム、シャドウ コピー、またはシャドウ コピー セットのプロパティを定義します。
VSS_PROVIDER_PROP

シャドウ コピー プロバイダーのプロパティを指定します。
VSS_SNAPSHOT_PROP

シャドウ コピーまたはシャドウ コピー セットのプロパティを格納します。

列挙

 
VSS_APPLICATION_LEVEL

アプリケーション レベルを示します。これは、ライターにフリーズの通知を受け取るシャドウ コピーの作成中のポイントです。
VSS_BACKUP_SCHEMA

ライターが参加できるバックアップ操作の種類を示すために使用されます。
VSS_BACKUP_TYPE

実行するバックアップの種類を示します。
VSS_FILE_SPEC_BACKUP_TYPE

ライターが特定のバックアップ操作のサポートを示すために使用します。
VSS_HARDWARE_OPTIONS

シャドウ コピー LUN フラグを定義します。
VSS_OBJECT_TYPE

オブジェクトをシャドウ コピー セット、シャドウ コピー、またはプロバイダーとして識別するために要求者によって使用されます。
VSS_PROVIDER_CAPABILITIES

この列挙体は、将来使用するために予約されています。
VSS_PROVIDER_TYPE

プロバイダーの種類を指定します。
VSS_RECOVERY_OPTIONS

再同期操作の実行方法を指定するために要求者によって使用されます。
VSS_RESTORE_TYPE

要求元が実行しようとしている復元操作の種類を示すために使用されます。
VSS_ROLLFORWARD_TYPE

VSS_ROLLFORWARD_TYPE列挙は、リクエスターが実行しようとしているロールフォワード操作の種類を示すために使用されます。
VSS_SNAPSHOT_COMPATIBILITY

VSS_SNAPSHOT_COMPATIBILITY列挙は、シャドウ コピーされたボリュームに対して無効になっているボリューム制御またはファイル I/O 操作を示します。
VSS_SNAPSHOT_CONTEXT

シャドウ コピーを作成、照会、または削除する方法と、ライターの関与の程度を指定します。
VSS_SNAPSHOT_PROPERTY_ID

シャドウ コピーに設定するプロパティを指定します。
VSS_SNAPSHOT_STATE

特定のシャドウ コピー操作の状態を指定します。
VSS_VOLUME_SNAPSHOT_ATTRIBUTES

シャドウ コピーに対して追加の属性を指定できるようにします。
VSS_WRITER_STATE

ライターの現在の状態を示します。