Metode IVssSoftwareSnapshotProvider::SetSnapshotProperty (vsprov.h)

Mengatur properti untuk salinan bayangan.

Sintaks

HRESULT SetSnapshotProperty(
  [in] VSS_ID                   SnapshotId,
  [in] VSS_SNAPSHOT_PROPERTY_ID eSnapshotPropertyId,
  [in] VARIANT                  vProperty
);

Parameter

[in] SnapshotId

Pengidentifikasi salinan bayangan. Parameter ini diperlukan dan tidak dapat GUID_NULL.

[in] eSnapshotPropertyId

Nilai VSS_SNAPSHOT_PROPERTY_ID yang menentukan properti yang akan diatur untuk salinan bayangan.

[in] vProperty

Nilai yang akan diatur untuk properti . Lihat struktur VSS_SNAPSHOT_PROP untuk jenis data yang valid dan deskripsi properti yang dapat diatur untuk salinan bayangan.

Mengembalikan nilai

Berikut ini adalah kode pengembalian yang valid untuk metode ini.

Nilai Makna
S_OK
Properti berhasil disetel.
E_ACCESSDENIED
Pemanggil tidak memiliki hak istimewa pencadangan yang memadai atau bukan administrator.
E_INVALIDARG
Salah satu nilai parameter tidak valid.
E_OUTOFMEMORY
Pemanggil kehabisan memori atau sumber daya sistem lainnya.
VSS_E_OBJECT_NOT_FOUND
Salinan bayangan yang ditentukan tidak ditemukan.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows Vista [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2003 [hanya aplikasi desktop]
Target Platform Windows
Header vsprov.h
Pustaka VssApi.lib

Lihat juga

IVssSoftwareSnapshotProvider