enumerasi VSS_SNAPSHOT_STATE (vss.h)

Enumerasi VSS_SNAPSHOT_STATE dikembalikan oleh penyedia untuk menentukan status operasi salinan bayangan tertentu.

Sintaks

typedef enum _VSS_SNAPSHOT_STATE {
  VSS_SS_UNKNOWN = 0,
  VSS_SS_PREPARING,
  VSS_SS_PROCESSING_PREPARE,
  VSS_SS_PREPARED,
  VSS_SS_PROCESSING_PRECOMMIT,
  VSS_SS_PRECOMMITTED,
  VSS_SS_PROCESSING_COMMIT,
  VSS_SS_COMMITTED,
  VSS_SS_PROCESSING_POSTCOMMIT,
  VSS_SS_PROCESSING_PREFINALCOMMIT,
  VSS_SS_PREFINALCOMMITTED,
  VSS_SS_PROCESSING_POSTFINALCOMMIT,
  VSS_SS_CREATED,
  VSS_SS_ABORTED,
  VSS_SS_DELETED,
  VSS_SS_POSTCOMMITTED,
  VSS_SS_COUNT
} VSS_SNAPSHOT_STATE, *PVSS_SNAPSHOT_STATE;

Konstanta

 
VSS_SS_UNKNOWN
Nilai: 0
Dicadangkan untuk penggunaan sistem.


Status salinan bayangan tidak diketahui.
VSS_SS_PREPARING
Dicadangkan untuk penggunaan sistem.


Salinan bayangan sedang disiapkan.
VSS_SS_PROCESSING_PREPARE
Dicadangkan untuk penggunaan sistem.


Pemrosesan persiapan salinan bayangan sedang berlangsung.
VSS_SS_PREPARED
Dicadangkan untuk penggunaan sistem.


Salinan bayangan telah disiapkan.
VSS_SS_PROCESSING_PRECOMMIT
Dicadangkan untuk penggunaan sistem.


Pemrosesan prakomit salinan bayangan sedang dalam proses.
VSS_SS_PRECOMMITTED
Dicadangkan untuk penggunaan sistem.


Salinan bayangan telah dikomit sebelumnya.
VSS_SS_PROCESSING_COMMIT
Dicadangkan untuk penggunaan sistem.


Pemrosesan penerapan salinan bayangan sedang dalam proses.
VSS_SS_COMMITTED
Dicadangkan untuk penggunaan sistem.


Salinan bayangan diterapkan.
VSS_SS_PROCESSING_POSTCOMMIT
Dicadangkan untuk penggunaan sistem.


Pemrosesan postcommit salinan bayangan sedang dalam proses.
VSS_SS_PROCESSING_PREFINALCOMMIT
Dicadangkan untuk penggunaan sistem.


Pemrosesan operasi penerapan file salinan bayangan sedang berlangsung.
VSS_SS_PREFINALCOMMITTED
Dicadangkan untuk penggunaan sistem.


Pemrosesan operasi penerapan file salinan bayangan dilakukan.
VSS_SS_PROCESSING_POSTFINALCOMMIT
Dicadangkan untuk penggunaan sistem.


Pemrosesan salinan bayangan setelah penerapan akhir dan sebelum pembuatan salinan bayangan sedang berlangsung.
VSS_SS_CREATED
Salinan bayangan dibuat.
VSS_SS_ABORTED
Dicadangkan untuk penggunaan sistem.


Pembuatan salinan bayangan dibatalkan.
VSS_SS_DELETED
Dicadangkan untuk penggunaan sistem.


Salinan bayangan telah dihapus.
VSS_SS_POSTCOMMITTED
VSS_SS_COUNT
Nilai yang dipesan.

Keterangan

Status salinan bayangan terkandung dalam m_eStatus anggota objek VSS_SNAPSHOT_PROP , yang dapat diperoleh untuk salinan bayangan tunggal dengan memanggil IVssBackupComponents::GetSnapshotProperties.

Karena IVssBackupComponents::GetSnapshotProperties gagal selama pembuatan salinan bayangan dengan VSS_E_OBJECT_NOT_FOUND, pemohon tidak dapat memperoleh nilai VSS_SNAPSHOT_STATE selain VSS_SS_CREATED.

Panggilan ke IVssBackupComponents::Query juga dapat digunakan untuk mendapatkan status salinan bayangan. IVssBackupComponents::Query digunakan untuk mengembalikan daftar salinan bayangan, yang mungkin diulang melalui antarmuka IVssEnumObject untuk mendapatkan objek VSS_SNAPSHOT_PROP untuk setiap salinan bayangan yang telah selesai pada sistem tertentu. Ini berarti bahwa, seperti IVssBackupComponents::GetSnapshotProperties, metode IVssBackupComponents::Query hanya dapat mengembalikan status salinan bayangan VSS_SS_CREATED.

Persyaratan

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

Lihat juga

IVssBackupComponents::GetSnapshotProperties

IVssBackupComponents::Query

IVssEnumObject

VSS_OBJECT_PROP

VSS_SNAPSHOT_PROP