次の方法で共有


VSS_SUBSCRIBE_MASK列挙 (vswriter.h)

VSS_SUBSCRIBE_MASK列挙は、VSS サービスをサブスクライブするときにライターによって使用されます。 これは、ライターが受け取る予定のイベントを示します。

構文

typedef enum VSS_SUBSCRIBE_MASK {
  VSS_SM_POST_SNAPSHOT_FLAG = 0x00000001,
  VSS_SM_BACKUP_EVENTS_FLAG = 0x00000002,
  VSS_SM_RESTORE_EVENTS_FLAG = 0x00000004,
  VSS_SM_IO_THROTTLING_FLAG = 0x00000008,
  VSS_SM_ALL_FLAGS = 0xffffffff
} ;

定数

 
VSS_SM_POST_SNAPSHOT_FLAG
値: 0x00000001
この列挙値は、将来使用するために予約されています。


参加しているシャドウ コピーが完了した後、ライターに通知を受け取ることを指定します。
次に、 を呼び出します
CVssWriter::OnPostSnapshot
VSS_SM_BACKUP_EVENTS_FLAG
値: 0x00000002
現時点 では、VSS_SM_BACKUP_EVENTS_FLAG は、次の場合にのみ引数として使用できます。
ビットごとの OR と VSS_SM_RESTORE_EVENTS_FLAGを組み合わせたもの。


ライターが次のイベントを受け取ることを期待できることを指定します。

VSS_SM_RESTORE_EVENTS_FLAG
値: 0x00000004
現時点 では、VSS_SM_RESTORE_EVENTS_FLAG は、次の場合にのみ引数として使用できます
ビットごとの OR と VSS_SM_BACKUP_EVENTS_FLAGを組み合わせたもの。


ライターが次のイベントを受け取ることを期待できることを指定します。

VSS_SM_IO_THROTTLING_FLAG
値: 0x00000008
この列挙値は、将来使用するために予約されています。
VSS_SM_ALL_FLAGS
値: 0xffffffff
この列挙値は、将来使用するために予約されています。


ライターがすべてのイベントに対して通知を受け取ることを想定していることを指定します。

注釈

VSS_SUBSCRIBE_MASK値のビット マスク (またはビットごとの OR) は、CVssWriter::Subscribe の引数としてのみ使用されます。

現在、サポートされているVSS_SUBSCRIBE_MASKビット マスクは ( VSS_SM_BACKUP_EVENTS_FLAG VSS_SM_RESTORE_EVENTS_FLAG | ) のみです。

要件

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

こちらもご覧ください

CVssWriter::OnBackOffIOOnVolume

CVssWriter::OnBackupComplete

CVssWriter::OnContinueIOOnVolume

CVssWriter::OnPostRestore

CVssWriter::OnPostSnapshot

CVssWriter::OnPreRestore

CVssWriter::OnPrepareBackup

CVssWriter::Subscribe