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 client | None supported |
| Minimum supported server | Windows Server 2008 |
| MOF | WindowsVirtualization.mof |
| Namespace | \\.\Root\Virtualization |
See Also
- CIM_SettingsDefineCapabilities
- Resource Management Classes
Send comments about this topic to Microsoft
Build date: 10/8/2009