CVssWriter::Metode GetContext (vswriter.h)

Informasi GetContext mengembalikan konteks saat ini untuk salinan bayangan yang sedang berlangsung atau mungkin.

GetContext adalah metode yang dilindungi yang diterapkan oleh kelas dasar CVssWriter .

Sintaks

LONG GetContext();

Mengembalikan nilai

Metode ini mengembalikan konteks untuk setiap salinan bayangan yang melibatkan penulis sebagai masker bit (atau bitwise OR) dari nilai _VSS_SNAPSHOT_CONTEXT dan _VSS_VOLUME_SNAPSHOT_ATTRIBUTES .

Keterangan

Konteks default untuk salinan bayangan adalah VSS_CTX_BACKUP.

Pemohon dapat mengatur konteks untuk salinan bayangan dengan memanggil IVssBackupComponents::SetContext kapan saja sebelum membuat salinan bayangan dengan IVssBackupComponents::D oSnapshotSet.

IVssBackupComponents::D oSnapshotSet menghasilkan sejumlah peristiwa (PrepareForSnapshot, Freeze, Thaw, PostSnapshot), yang pertama adalah PrepareForSnapshot.

Oleh karena itu, jika penulis berpartisipasi dalam operasi salinan bayangan, nilai pasti dari konteks salinan bayangan tersebut tidak dapat ditemukan ketika GetContext dipanggil sebelum CVssWriter::OnPrepareSnapshot.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows Vista [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2003 [hanya aplikasi desktop]
Target Platform Windows
Header vswriter.h (termasuk Vss.h, VsWriter.h)
Pustaka VssApi.lib

Lihat juga

CVssWriter

CVssWriter::OnPrepareSnapshot

IVssBackupComponents::D oSnapshotSet

IVssBackupComponents::SetContext

_VSS_SNAPSHOT_CONTEXT

_VSS_VOLUME_SNAPSHOT_ATTRIBUTES