VSS_MGMT_OBJECT_TYPE enumeration

The VSS_MGMT_OBJECT_TYPE enumeration type is a discriminant for the VSS_MGMT_OBJECT_UNION union within the VSS_MGMT_OBJECT_PROP structure.

Syntax


typedef enum _VSS_MGMT_OBJECT_TYPE { 
  VSS_MGMT_OBJECT_UNKNOWN      = 0,
  VSS_MGMT_OBJECT_VOLUME       = 1,
  VSS_MGMT_OBJECT_DIFF_VOLUME  = 2,
  VSS_MGMT_OBJECT_DIFF_AREA    = 3
} VSS_MGMT_OBJECT_TYPE, *PVSS_MGMT_OBJECT_TYPE;

Constants

VSS_MGMT_OBJECT_UNKNOWN

The object type is unknown.

VSS_MGMT_OBJECT_VOLUME

The object is a volume to be shadow copied.

VSS_MGMT_OBJECT_DIFF_VOLUME

The object is a volume to hold a shadow copy storage area.

VSS_MGMT_OBJECT_DIFF_AREA

The object is an association between a volume to be shadow copied and a volume to hold the shadow copy storage area.

Requirements

Minimum supported client

Windows Vista [desktop apps only]

Minimum supported server

Windows Server 2003 [desktop apps only]

Header

VsMgmt.h

See also

VSS_MGMT_OBJECT_PROP
VSS_MGMT_OBJECT_UNION

 

 

Show: