Bagikan melalui


IVssSoftwareSnapshotProvider::Metode kueri (vsprov.h)

Mengkueri penyedia untuk informasi tentang salinan bayangan yang telah diselesaikan penyedia.

Sintaks

HRESULT Query(
  [in]  VSS_ID          QueriedObjectId,
  [in]  VSS_OBJECT_TYPE eQueriedObjectType,
  [in]  VSS_OBJECT_TYPE eReturnedObjectsType,
  [out] IVssEnumObject  **ppEnum
);

Parameter

[in] QueriedObjectId

Dicadangkan untuk penggunaan sistem. Nilai parameter ini harus GUID_NULL.

[in] eQueriedObjectType

Dicadangkan untuk penggunaan sistem. Nilai parameter ini harus VSS_OBJECT_NONE.

[in] eReturnedObjectsType

Dicadangkan untuk penggunaan sistem. Nilai parameter ini harus VSS_OBJECT_SNAPSHOT.

[out] ppEnum

Alamat penunjuk antarmuka IVssEnumObject , yang diinisialisasi saat dikembalikan. Penelepon harus merilis antarmuka. Parameter ini diperlukan dan tidak boleh null.

Mengembalikan nilai

Berikut ini adalah kode pengembalian yang valid untuk metode ini.

Nilai Makna
S_OK
Operasi kueri berhasil.
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_PROVIDER_VETO
Kesalahan penyedia. Penyedia mencatat kesalahan dalam log peristiwa. Untuk informasi selengkapnya, lihat Penanganan Peristiwa dan Kesalahan di bawah VSS.

Keterangan

Memanggil metode IVssEnumObject::Next pada antarmuka IVssEnumObject yang dikembalikan meskipun parameter ppEnum akan mengembalikan struktur VSS_OBJECT_PROP yang berisi struktur VSS_SNAPSHOT_PROP untuk setiap salinan bayangan.

Persyaratan

   
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