Msvm_ReferencePointCollection class

Represents a collection of virtual system reference points.

The following syntax is simplified from Managed Object Format (MOF) code and includes all of the inherited properties.

Syntax

[Dynamic, Provider("VmmsWmiInstanceAndMethodProvider"), AMENDMENT]
class Msvm_ReferencePointCollection : CIM_Collection
{
  string  CollectionID;
  string  ElementName;
  uint16  ReferencePointType;
  uint16  ConsistencyLevel;
  string  VirtualSystemCollectionId;
  boolean HasAssociatedLog;
};

Members

The Msvm_ReferencePointCollection class has these types of members:

Properties

The Msvm_ReferencePointCollection class has these properties.

CollectionID

Data type: string

Access type: Read-only

Qualifiers: Key, Override ("CollectionID"), MaxLen (256)

The unique identification of the collection object.

ConsistencyLevel

Data type: uint16

Access type: Read/write

Consistency level of the reference point.

Unknown (0)

Crash Consistent (1)

The reference point indicates a point in time when the virtual system was in crash consistent state.

Application Consistent (2)

The reference point indicates a point in time when the virtual system was in application consistent state.

ElementName

Data type: string

Access type: Read-only

Qualifiers: Override ("ElementName")

An user-defined name for the collection. Note this is not guaranteed to be unique.

HasAssociatedLog

Data type: boolean

Access type: Read/write

true if all the member reference points have associated logs. This is valid only for log based reference points. For RCT based reference points, HasAssociatedLog is set to false. For log based reference points, once the log is discarded HasAssociatedLog becomes false.

ReferencePointType

Data type: uint16

Access type: Read-only

Qualifiers: In

Indicates the type of the reference point.

Unknown (0)

Log based (1)

Hyper-V replica log tracking.

RCT based (2)

Based on Resilient Change Tracking of virtual disks.

DMTF Reserved (..)

Vendor Specific (32768..65535)

VirtualSystemCollectionId

Data type: string

Access type: Read-only

Qualifiers: Key, ModelCorrespondence ("Msvm_VirtualSystemCollection.CollectionID")

The identifier of the Msvm_VirtualSystemCollection to which this reference point belongs.

Requirements

Minimum supported client
Windows 10 [desktop apps only]
Minimum supported server
Windows Server 2016
Namespace
Root\virtualization\v2
MOF
WindowsVirtualization.V2.mof
DLL
Vmms.exe

See also

CIM_Collection