Metode CVssWriter::GetRestoreType (vswriter.h)

Metode GetRestoreType mengembalikan jenis pemulihan yang diikuti penulis.

GetRestoreType adalah metode terlindungi yang diterapkan oleh kelas dasar CVssWriter .

Sintaks

VSS_RESTORE_TYPE GetRestoreType();

Mengembalikan nilai

Metode ini mengembalikan jenis operasi pemulihan yang diikuti penulis, dalam hal nilai enumerasi VSS_RESTORE_TYPE .

Jika GetRestoreType dipanggil selama operasi pencadangan, nilai yang dikembalikan tidak ditentukan.

Keterangan

Metode ini harus dipanggil hanya selama operasi pemulihan.

Jenis pemulihan default adalah VSS_RTYPE_UNDEFINED. Namun, penulis harus memperlakukan jenis pemulihan ini seolah-olah itu VSS_RTYPE_BY_COPY.

Pemohon dapat mengatur jenis pemulihan dengan memanggil metode IVssBackupComponents::SetRestoreState .

Pemohon dapat memanggil IVssBackupComponents::SetRestoreState kapan saja sebelum pembuatan peristiwa PreRestore dengan metode IVssBackupComponents::P reRestore . Oleh karena itu, untuk mendapatkan jenis pemulihan yang benar, penulis tidak boleh memanggil GetRestoreType sebelum menangani peristiwa PreRestore di CVssWriter::OnPreRestore.

Persyaratan

   
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::OnPreRestore

IVssBackupComponents::P reRestore

IVssBackupComponents::SetRestoreState

VSS_RESTORE_TYPE