enumerasi VSS_FILE_RESTORE_STATUS (vswriter.h)

Enumerasi VSS_FILE_RESTORE_STATUS menentukan serangkaian status operasi pemulihan file yang dilakukan pada file yang dikelola oleh komponen atau set komponen yang dipilih (lihat Bekerja dengan Selekbilitas dan Jalur Logis untuk informasi tentang memilih komponen).

Sintaks

typedef enum VSS_FILE_RESTORE_STATUS {
  VSS_RS_UNDEFINED = 0,
  VSS_RS_NONE,
  VSS_RS_ALL,
  VSS_RS_FAILED
} ;

Konstanta

 
VSS_RS_UNDEFINED
Nilai: 0
Status pemulihan tidak terdefinisi.


Nilai ini menunjukkan kesalahan, atau menunjukkan bahwa operasi pemulihan belum dimulai.

Nilai ini tidak didukung untuk komponen yang dimiliki oleh penulis ekspres.
VSS_RS_NONE
Tidak ada file yang dipulihkan.


Nilai ini menunjukkan kesalahan dalam pemulihan yang tidak meninggalkan file yang dipulihkan pada disk.
VSS_RS_ALL
Semua file telah dipulihkan. Nilai ini menunjukkan keberhasilan dan harus ditetapkan untuk setiap komponen yang
berhasil dipulihkan.
VSS_RS_FAILED
Proses pemulihan gagal.


Nilai ini menunjukkan kesalahan dalam pemulihan yang memang meninggalkan beberapa file yang dipulihkan pada disk. Ini berarti
komponen pada disk sekarang rusak.

Keterangan

Jika ada file yang dikelola oleh komponen atau, jika mendefinisikan set komponen, salah satu subkomponennya tidak dapat dipulihkan, nilai VSS_FILE_RESTORE_STATUS harus menunjukkan kesalahan.

Nilai VSS_RS_FAILED dan VSS_RS_NONE menunjukkan bahwa operasi pemulihan tidak berhasil diselesaikan:

  • VSS_RS_NONE menunjukkan pemulihan gagal dengan baik: tidak ada file dari komponen atau subkomponennya yang dipulihkan ke disk.
  • VSS_RS_FAIL menunjukkan pemulihan gagal dengan lancar, membiarkan beberapa file dipulihkan ke disk dan beberapa file tidak disimpan.
Pemohon harus mengatur status pemulihan (menggunakan IVssBackupComponents::SetFileRestoreStatus) untuk setiap komponen (dan set komponennya, jika mendefinisikan satu) secara eksplisit ditambahkan untuk pemulihan ke Dokumen Komponen Cadangan (menggunakan IVssBackupComponents::SetSelectedForRestore atau IVssBackupComponents::AddRestoreSubcomponent).

Penulis dan pemohon dapat meminta status pemulihan komponen atau set komponen yang ditentukan oleh komponen yang dapat dipilih dengan panggilan ke IVssComponent::GetFileRestoreStatus. Jika metode ini dipanggil untuk komponen yang tidak dipilih, nilai yang dikembalikan tidak ditentukan.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows XP [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2003 [hanya aplikasi desktop]
Header vswriter.h

Lihat juga

IVssBackupComponents::SetFileRestoreStatus

IVssComponent::GetFileRestoreStatus