Msvm_MostCurrentSnapshotInBranch class

Associates a virtual machine and the most current virtual machine snapshot in the virtual machine's branch of dependent snapshots.

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

Syntax

[Association, Experimental, Dynamic, Provider("VmmsWmiInstanceAndMethodProvider"), AMENDMENT]
class Msvm_MostCurrentSnapshotInBranch : CIM_MostCurrentSnapshotInBranch
{
  CIM_ComputerSystem            REF Antecedent;
  Msvm_VirtualSystemSettingData REF Dependent;
};

Members

The Msvm_MostCurrentSnapshotInBranch class has these types of members:

Properties

The Msvm_MostCurrentSnapshotInBranch class has these properties.

Antecedent

Data type: CIM_ComputerSystem

Access type: Read-only

Qualifiers: Override ("Antecedent"), Min (0), Max (1)

A reference to the instance of the Msvm_ComputerSystem or Msvm_PlannedComputerSystem class that represents the virtual machine.

Dependent

Data type: Msvm_VirtualSystemSettingData

Access type: Read-only

Qualifiers: Override ("Dependent"), Min (0), Max (1)

A reference to the instance of the Msvm_VirtualSystemSettingData class that represents the most current virtual machine snapshot in the branch

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_MostCurrentSnapshotInBranch

Failover Clustering Hyper-V WMI Provider