Msvm_SettingsDefineCapabilities

Msvm_SettingsDefineCapabilities class

Provides a link between the capabilities instance and the minimum, maximum, incremental, and default settings for a resource.

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

Syntax

class Msvm_SettingsDefineCapabilities : CIM_SettingsDefineCapabilities
{
  CIM_Capabilities REF GroupComponent;
  CIM_SettingData  REF PartComponent;
  uint16               PropertyPolicy = 0;
  uint16               ValueRole = 3;
  uint16               ValueRange = 0;
};

Members

The Msvm_SettingsDefineCapabilities class has these types of members:

Properties

The Msvm_SettingsDefineCapabilities class has these properties.

GroupComponent
Data type: CIM_Capabilities
Access type: Read-only

The capabilities instance. This property is inherited from CIM_SettingsDefineCapabilities.

PartComponent
Data type: CIM_SettingData
Access type: Read-only

A setting used to define the associated capabilities instance. This property is inherited from CIM_SettingsDefineCapabilities.

PropertyPolicy
Data type: uint16
Access type: Read-only

Indicates whether the non-null, non-key properties of the associated setting data instance are treated independently or as a correlated set. This property is inherited from CIM_SettingsDefineCapabilities and it is always set to 0 (Independent).

ValueRange
Data type: uint16
Access type: Read-only

Any further semantics on the interpretation of all non-null, non-key properties of the setting data. This property is inherited from CIM_SettingsDefineCapabilities.

ValueRole
Data type: uint16
Access type: Read-only

Any further semantics on the interpretation of the non-null, non-key properties of the setting data. This property is inherited from CIM_SettingsDefineCapabilities.

Remarks

The values for the ValueRole and ValueRange properties are used in the following pairs:

  • Point/Default (0/0)
  • Minimums/Supported (1/3)
  • Maximums/Supported (2/3)
  • Increments/Supported (3/3).

"Point" means that each of the properties on the PartComponent object represents the platform default.

"Minimums" and "Maximums" mean that each of the properties on the PartComponent object represent the smallest and largest possible values for these properties that are supported by the platform based on your current machine configuration.

"Increments" indicates the granularity at which you can increase or decrease the settings.

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

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

Namespace

Root\Virtualization

MOF

WindowsVirtualization.mof

See also

CIM_SettingsDefineCapabilities
Msvm_SettingsDefineCapabilities (V2)
Resource Management Classes

 

 

Community Additions

ADD
Show:
© 2016 Microsoft