Msvm_VirtualSystemMigrationCapabilities class

Defines the means by which a client can discover the methods provided by the migration service, and valid range of virtual system migration setting data. The Msvm_VirtualSystemMigrationCapabilities object is associated with Msvm_VirtualSystemMigrationSettingData objects. These associations define the valid range of migration services available.

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

Syntax

[Dynamic, Provider("VmmsWmiInstanceAndMethodProvider"), AMENDMENT]
class Msvm_VirtualSystemMigrationCapabilities : CIM_VirtualSystemMigrationCapabilities
{
  string InstanceID;
  string Caption = "Migration Capabilities";
  string Description = "Virtual System Migration Capabilities";
  string ElementName;
  uint16 SynchronousMethodsSupported[];
  uint16 AsynchronousMethodsSupported[];
  uint16 DestinationHostFormatsSupported[];
};

Members

The Msvm_VirtualSystemMigrationCapabilities class has these types of members:

Properties

The Msvm_VirtualSystemMigrationCapabilities class has these properties.

AsynchronousMethodsSupported

Data type: uint16 array

Access type: Read-only

Qualifiers: Override ("AsynchronousMethodsSupported")

Identifies the methods whose implementation may be asynchronous; that is, the operation will not be completed immediately and will return a job. This property is inherited from CIM_VirtualSystemMigrationCapabilities.

MigrateVirtualSystemToHostSupported (2)

MigrateVirtualSystemToSystemSupported (3)

CheckVirtualSystemIsMigratableSupported (32768)

Caption

Data type: string

Access type: Read-only

A short description of the object. This property is inherited from CIM_ManagedElement, and it is always set to "Migration Capabilities".

Description

Data type: string

Access type: Read-only

A description of the object. This property is inherited from CIM_ManagedElement, and it is always set to "Virtual System Migration Capabilities".

DestinationHostFormatsSupported

Data type: uint16 array

Access type: Read-only

An array of name formats that are supported for the DestinationHost parameter of the MigrateVirtualSystemToHost and CheckVirtualSystemIsMigratable methods. This property is inherited from CIM_VirtualSystemMigrationCapabilities.

Value Meaning
DomainNameFormatSupported
2
Support of the domain name format according to RFC 10353.
IPv4DottedDecimalFormatSupported
3
Support of the IPv4 dotted decimal format according to RFC 12084.
IPv6TextFormatSupported
4
Support of the IPv6 text format according to RFC 4291.

ElementName

Data type: string

Access type: Read-only

A display name for the object. This property is inherited from CIM_ManagedElement.

InstanceID

Data type: string

Access type: Read-only

Qualifiers: Key

Uniquely identifies an instance of this class. This property is inherited from CIM_ManagedElement.

SynchronousMethodsSupported

Data type: uint16 array

Access type: Read-only

Identifies the methods whose implementation may be synchronous; that is, the operation will be completed immediately and will not return a job. This property is inherited from CIM_VirtualSystemMigrationCapabilities.

MigrateVirtualSystemToHostSupported (2)

MigrateVirtualSystemToSystemSupported (3)

CheckVirtualSystemIsMigratableToHostSupported (4)

CheckVirtualSystemIsMigratableToSystemSupported (5)

DMTF Reserved (.. )

Requirements

Requirement Value
Minimum supported client
Windows 8 [desktop apps only]
Minimum supported server
Windows Server 2012 [desktop apps only]
Namespace
Root\Virtualization\V2
MOF
WindowsVirtualization.V2.mof
DLL
Vmms.exe