Msvm_SettingsDefineCapabilities Class

Syntax

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

Methods

The Msvm_SettingsDefineCapabilities class does not define any methods.

Properties

The Msvm_SettingsDefineCapabilities class defines the following 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 component 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 component 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 clientNone supported
Minimum supported serverWindows Server 2008
MOFWindowsVirtualization.mof
Namespace\\.\Root\Virtualization

See Also

CIM_SettingsDefineCapabilities
Resource Management Classes

Send comments about this topic to Microsoft

Build date: 10/8/2009

Tags :


Page view tracker