IVssDifferentialSoftwareSnapshotMgmt3::Metode ClearVolumeProtectFault (vsmgmt.h)

Menghapus status kesalahan perlindungan untuk volume yang ditentukan.

Sintaks

HRESULT ClearVolumeProtectFault(
  [in] VSS_PWSZ pwszVolumeName
);

Parameter

[in] pwszVolumeName

Nama volume. Parameter ini diperlukan dan tidak boleh NULL.

Nama harus dalam salah satu format berikut dan harus menyertakan garis miring terbalik berikutnya (\):

  • Jalur folder yang dipasang, misalnya, Y:\MountX\
  • Huruf kandar, misalnya, D:\
  • Jalur GUID volume dalam bentuk \\?\Volume{GUID}\ (di mana GUID mengidentifikasi volume)

Nilai kembali

Berikut ini adalah kode pengembalian yang valid untuk metode ini.

Nilai Makna
S_OK
Status kesalahan perlindungan berhasil dibersihkan.
E_ACCESSDENIED
0x80070005L
Penelepon bukan administrator.
E_INVALIDARG
0x80070057L
Salah satu nilai parameter tidak valid.
E_NOTIMPL
0x80000001L
Penyedia volume tidak mendukung perlindungan salinan bayangan.
VSS_E_PROVIDER_VETO
0x80042306L
Terjadi kesalahan penyedia yang diharapkan. Kode kesalahan dicatat dalam log peristiwa. Untuk informasi selengkapnya, lihat Penanganan Peristiwa dan Kesalahan di bawah VSS.
VSS_E_OBJECT_NOT_FOUND
0x80042308L
Volume yang ditentukan tidak ditemukan.

Keterangan

Metode ClearVolumeProtectFault melepas volume dan mengatur ulang anggota kesalahan perlindungan volume ke FALSE untuk memungkinkan I/O normal berlanjut pada volume. Jika volume tidak dalam keadaan rusak, metode ini tidak melakukan apa-apa.

Persyaratan

   
Klien minimum yang didukung Tidak ada yang didukung
Server minimum yang didukung Windows Server 2008 [hanya aplikasi desktop]
Target Platform Windows
Header vsmgmt.h

Lihat juga

IVssDifferentialSoftwareSnapshotMgmt3