Msvm_SettingsDefineCapabilities class

Switch View :
ScriptFree
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

Namespace

\\.\Root\Virtualization

MOF

WindowsVirtualization.mof

See also

CIM_SettingsDefineCapabilities
Msvm_SettingsDefineCapabilities (V2)
Resource Management Classes

 

 

Send comments about this topic to Microsoft

Build date: 2/29/2012