enumerasi VSS_PROTECTION_LEVEL (vsmgmt.h)

Menentukan set tingkat perlindungan salinan bayangan volume.

Sintaks

typedef enum _VSS_PROTECTION_LEVEL {
  VSS_PROTECTION_LEVEL_ORIGINAL_VOLUME = 0,
  VSS_PROTECTION_LEVEL_SNAPSHOT
} VSS_PROTECTION_LEVEL, *PVSS_PROTECTION_LEVEL;

Konstanta

 
VSS_PROTECTION_LEVEL_ORIGINAL_VOLUME
Nilai: 0
Menentukan bahwa I/O ke volume asli harus dipertahankan dengan mengorbankan salinan bayangan. Ini adalah tingkat perlindungan default. Salinan bayangan mungkin dihapus jika kedua kondisi berikut terjadi:


  • Penulisan ke volume asli terjadi.

  • Integritas salinan bayangan tidak dapat dipertahankan karena alasan tertentu, seperti kegagalan menulis ke area penyimpanan salinan bayangan atau kegagalan untuk mengalokasikan memori yang cukup.

VSS_PROTECTION_LEVEL_SNAPSHOT
Menentukan bahwa salinan bayangan harus dipertahankan dengan mengorbankan I/O ke volume asli. Tingkat perlindungan ini disebut "mode perlindungan salinan bayangan." Semua I/O ke volume asli akan gagal jika kedua kondisi berikut terjadi:


  • Penulisan ke volume asli terjadi.

  • Penulisan yang sesuai ke area penyimpanan salinan bayangan tidak dapat diselesaikan karena alasan tertentu, seperti kegagalan untuk menulis ke area penyimpanan salinan bayangan atau kegagalan untuk mengalokasikan memori yang cukup.

Keterangan

Ketika volume berada dalam mode perlindungan salinan bayangan, pemohon harus mengatur asosiasi area penyimpanan salinan bayangan (area diff) menggunakan metode IVssDifferentialSoftwareSnapshotMgmt::AddDiffArea .

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows Vista dengan SP1 [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2008 [hanya aplikasi desktop]
Header vsmgmt.h

Lihat juga

IVssDifferentialSoftwareSnapshotMgmt3

IVssDifferentialSoftwareSnapshotMgmt3::GetVolumeProtectLevel

IVssDifferentialSoftwareSnapshotMgmt3::SetVolumeProtectLevel

VSS_PROTECTION_FAULT

VSS_VOLUME_PROTECTION_INFO