Bagikan melalui


struktur VSS_OBJECT_PROP (vss.h)

Struktur VSS_OBJECT_PROP menentukan properti penyedia, volume, salinan bayangan, atau set salinan bayangan.

Sintaks

typedef struct _VSS_OBJECT_PROP {
  VSS_OBJECT_TYPE  Type;
  VSS_OBJECT_UNION Obj;
} VSS_OBJECT_PROP, *PVSS_OBJECT_PROP;

Anggota

Type

Jenis objek. Lihat VSS_OBJECT_TYPE.

Obj

Properti objek: persatuan struktur VSS_SNAPSHOT_PROP dan VSS_PROVIDER_PROP . (Lihat VSS_OBJECT_UNION.)

Ini berisi informasi untuk objek jenis yang ditentukan oleh anggota Jenis struktur VSS_OBJECT_PROP . Objek dapat berupa penyedia, volume, salinan bayangan, atau set salinan bayangan.

Keterangan

Pemohon mendapatkan struktur VSS_OBJECT_PROP dengan menggunakan IVssEnumObject::Berikutnya untuk mengulangi daftar objek yang dikembalikan oleh panggilan ke IVssBackupComponents::Query.

Karena anggotanya diisi oleh antarmuka COM, sebelum menghapus struktur properti VSS_SNAPSHOT_PROP dan VSS_PROVIDER_PROP, memori yang dikandungnya harus dirilis dengan memanggil CoTaskMemFree untuk setiap string dan nilai array byte yang terkandung dalam setiap struktur.

Dalam kasus VSS_SNAPSHOT_PROP, ini dapat dilakukan secara manual, atau fungsi utilitas VssFreeSnapshotProperties dapat digunakan.

Persyaratan

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

Lihat juga

VSS_OBJECT_TYPE

VSS_OBJECT_UNION

VSS_PROVIDER_PROP

VSS_SNAPSHOT_PROP