Msvm_VirtualSystemReferencePoint class

Represents a reference point for a virtual machine.

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_VirtualSystemReferencePoint : CIM_ManagedElement
{
  string  Caption;
  string  Description;
  string  ElementName;
  string  InstanceID;
  uint16  ReferencePointType;
  uint16  ConsistencyLevel;
  string  VirtualSystemIdentifier;
  boolean HasAssociatedData;
  string  VirtualDiskIdentifiers[];
  string  ResilientChangeTrackingIdentifiers[];
};

Members

The Msvm_VirtualSystemReferencePoint class has these types of members:

Properties

The Msvm_VirtualSystemReferencePoint class has these properties.

Caption

Data type: string

Access type: Read-only

Qualifiers: MaxLen (64)

A short textual description of the object.

This property is inherited from CIM_ManagedElement.

ConsistencyLevel

Data type: uint16

Access type: Read/write

The consistency level of the reference point.

Application Consistent (1)

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

Crash Consistent (2)

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

Description

Data type: string

Access type: Read-only

A textual description of the object.

This property is inherited from CIM_ManagedElement.

ElementName

Data type: string

Access type: Read-only

A user-friendly name for the object. This property allows each instance to define a user-friendly name in addition to its key properties, identity data, and description information.

This property is inherited from CIM_ManagedElement.

HasAssociatedData

Data type: boolean

Access type: Read/write

true if the reference point is log based and has associated data; otherwise, false. For log based reference points, once the log is discarded this value becomes false.

InstanceID

Data type: string

Access type: Read-only

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

The unique identification of the reference point object.

ReferencePointType

Data type: uint16

Access type: Read/write

The type of the reference point.

The possible values are:

Log based (1)

Hyper-V replica log tracking.

RCT based (2)

Resilient Change Tracking (RCT) of virtual disks.

ResilientChangeTrackingIdentifiers

Data type: string array

Access type: Read-only

An array of RCT IDs that correspond to the virtual disks of the VM when reference point was created. This property is only used by RCT based reference points.

VirtualDiskIdentifiers

Data type: string array

Access type: Read-only

An array of WMI instance IDs that correspond to the virtual disks of the VM when the reference point was created. The virtual disks have RCT IDs associated with them.

VirtualSystemIdentifier

Data type: string

Access type: Read-only

Qualifiers: Key, ModelCorrespondence ("CIM_ComputerSystem.Name")

The name of the CIM_ComputerSystem that contains the reference point.

Requirements

Minimum supported client
None supported
Minimum supported server
Windows Server 2016
Namespace
Root\HyperVCluster\v2
MOF
WindowsHyperVCluster.V2.mof
DLL
VMMS.exe

See also

CIM_ManagedElement

Failover Clustering Hyper-V WMI Provider