共用方式為


VSS_OBJECT_PROP結構 (vss.h)

VSS_OBJECT_PROP結構會定義提供者、磁片區、陰影複製或陰影複製集的屬性。

語法

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

成員

Type

物件類型。 請參閱 VSS_OBJECT_TYPE

Obj

物件屬性: VSS_SNAPSHOT_PROPVSS_PROVIDER_PROP 結構的聯集。 (請參閱 VSS_OBJECT_UNION.)

它包含VSS_OBJECT_PROP結構之Type成員所指定之型別之物件的資訊。 物件可以是提供者、磁片區、陰影複製或陰影複製集。

備註

要求者會使用IVssEnumObject::Next來逐一查看呼叫 IVssBackupComponents::Query所傳回的物件清單,以取得VSS_OBJECT_PROP結構。

由於 COM 介面會填入其成員,在刪除屬性結構 VSS_SNAPSHOT_PROPVSS_PROVIDER_PROP之前,必須針對每個結構中包含的字串和位元組陣列值呼叫 CoTaskMemFree 來釋放它們所包含的記憶體。

VSS_SNAPSHOT_PROP的情況下,可以手動完成此作業,也可以使用公用程式函式 VssFreeSnapshotProperties

規格需求

   
最低支援的用戶端 Windows XP [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2003 [僅限桌面應用程式]
標頭 vss.h

另請參閱

VSS_OBJECT_TYPE

VSS_OBJECT_UNION

VSS_PROVIDER_PROP

VSS_SNAPSHOT_PROP