Msvm_ElementSettingData class

Associates a managed element with its configuration data. Some of the more notable applications of this association are its use in linking a virtual computer system and the logical devices that have been assigned to that system with their snapshot configuration information. Current configuration information is associated with the virtual system and its devices through the Msvm_SettingsDefineState association.

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

Syntax

[Association, Aggregation, Dynamic, Provider("VmmsWmiInstanceAndMethodProvider"), AMENDMENT]
class Msvm_ElementSettingData : CIM_ElementSettingData
{
  CIM_ManagedElement REF ManagedElement;
  CIM_SettingData    REF SettingData;
  uint16                 IsDefault = 0;
  uint16                 IsCurrent = 0;
  uint16                 IsNext = 0;
  uint16                 IsMaximum = 0;
  uint16                 IsMinimum = 0;
};

Members

The Msvm_ElementSettingData class has these types of members:

Properties

The Msvm_ElementSettingData class has these properties.

IsCurrent

Data type: uint16

Access type: Read-only

Indicates that the referenced setting is currently being used in the operation of the element or that this information is unknown. This property is inherited from CIM_ElementSettingData. The default value is 0 (Unknown).

Unknown (0)

Is Current (1)

Is Not Current (2)

IsDefault

Data type: uint16

Access type: Read-only

Indicates that the referenced setting is a default setting for the element or that this information is unknown. This property is inherited from CIM_ElementSettingData. The default value is 0 (Unknown).

Unknown (0)

Is Default (1)

Is Not Default (2)

IsMaximum

Data type: uint16

Access type: Read-only

Qualifiers: Experimental

This property affects the interpretation of all non-null, non-enumerated, non-binary, numeric, non-key properties of the associated setting data instance. All other properties of the associated setting data instance are not affected by this property. This property is inherited from CIM_ElementSettingData.

Note

It is assumed that the semantics of each property of this set are designed to be compared mathematically.

Unknown (0)

The affected property values specified in the associated setting data instance may correspond to maximum setting values.

Not Applicable (1)

The affected property values specified in the associated setting data instance shall not be interpreted with respect to whether each defines a maximum.

Is Maximum (2)

The affected property values specified in the associated setting data instance shall define maximum setting values.

Is Not Maximum (3)

The affected property values specified in the associated setting data instance shall not define maximum setting values.

IsMinimum

Data type: uint16

Access type: Read-only

Qualifiers: Experimental

This property affects the interpretation of all non-null, non-enumerated, non-binary, numeric, non-key properties of the associated setting data instance. All other properties of the associated setting data instance are not affected by this property. This property is inherited from CIM_ElementSettingData.

Note

It is assumed that the semantics of each property of this set are designed to be compared mathematically.

Unknown (0)

The affected property values specified in the associated setting data instance may correspond to minimum setting values.

Not Applicable (1)

The affected property values specified in the associated setting data instance shall not be interpreted with respect to whether each defines a minimum.

Is Minimum (2)

The affected property values specified in the associated setting data instance shall define minimum setting values.

Is Not Minimum (3)

The affected property values specified in the associated setting data instance shall not define minimum setting values.

IsNext

Data type: uint16

Access type: Read-only

Qualifiers: Experimental

Indicates whether the referenced setting is the next setting to be applied. This property is inherited from CIM_ElementSettingData. The default value is 0 (Unknown).

Unknown (0)

Unknown.

Is Next (1)

The setting will be applied to the managed element every time the managed element is reset.

Is Not Next (2)

This setting is no longer used.

Is Next For Single Use (3)

The setting will only be applied to the managed element once, and then this flag will be set to Is Not Next (2).

ManagedElement

Data type: CIM_ManagedElement

Access type: Read-only

Qualifiers: Key

Reference to the virtual computer system or virtual device. This property is inherited from CIM_ElementSettingData.

SettingData

Data type: CIM_SettingData

Access type: Read-only

Qualifiers: Key

Reference to the snapshotted settings for the virtual computer system or virtual device. This property is inherited from CIM_ElementSettingData.

Remarks

Access to the Msvm_ElementSettingData class might be restricted by UAC Filtering. For more information, see User Account Control and WMI.

Examples

See Querying Networking Objects.

Requirements

Minimum supported client
None supported
Minimum supported server
Windows Server 2008
End of client support
None supported
End of server support
Windows Server 2012 R2
Namespace
Root\Virtualization
MOF
WindowsVirtualization.mof

See also

CIM_ElementSettingData

CIM_ElementSettingData

Virtual System Management Classes