VSS_MGMT_OBJECT_PROP structure (vsmgmt.h)

The VSS_MGMT_OBJECT_PROP structure defines the properties of a volume, shadow copy storage volume, or a shadow copy storage area.

Syntax

typedef struct _VSS_MGMT_OBJECT_PROP {
  VSS_MGMT_OBJECT_TYPE  Type;
  VSS_MGMT_OBJECT_UNION Obj;
} VSS_MGMT_OBJECT_PROP, *PVSS_MGMT_OBJECT_PROP;

Members

Type

Object type. For more information, see VSS_MGMT_OBJECT_TYPE.

Obj

Management object properties: a union of VSS_VOLUME_PROP, VSS_DIFF_VOLUME_PROP, and VSS_DIFF_AREA_PROP structures. (For more information, see VSS_MGMT_OBJECT_UNION.)

It contains information for an object of the type specified by the Type member. Management objects can be volumes, shadow copy storage volumes, or shadow copy storage areas.

Requirements

Requirement Value
Minimum supported client Windows Vista [desktop apps only]
Minimum supported server Windows Server 2003 [desktop apps only]
Header vsmgmt.h

See also

IVssEnumMgmtObject::Next

VSS_DIFF_AREA_PROP

VSS_DIFF_VOLUME_PROP

VSS_MGMT_OBJECT_TYPE

VSS_MGMT_OBJECT_UNION

VSS_VOLUME_PROP

Volume Shadow Copy API Structures