CIM_SettingsDefineCapabilities class
Represents an association between properties of a CIM_SettingData instance and a CIM_Capabilities instance. In the association, specific non-NULL, non-key properties are associated with some of the capabilities of the CIM_Capabilities instance.
The following syntax is simplified from Managed Object Format (MOF) code and includes all of the inherited properties.
Syntax
[Abstract, Association, Experimental, Aggregation, Composition, Version("2.12"), AMENDMENT]
class CIM_SettingsDefineCapabilities : CIM_Component
{
CIM_Capabilities REF GroupComponent;
CIM_SettingData REF PartComponent;
uint16 PropertyPolicy;
uint16 ValueRole;
uint16 ValueRange;
};
Members
The CIM_SettingsDefineCapabilities class has these types of members:
Properties
The CIM_SettingsDefineCapabilities class has these properties.
-
GroupComponent
-
-
Data type: CIM_Capabilities
-
Access type: Read-only
A reference to the CIM_Capabilities instance.
-
-
PartComponent
-
-
Data type: CIM_SettingData
-
Access type: Read-only
-
Qualifiers: Override ("PartComponent")
A reference to the CIM_SettingData instance used to define the CIM_Capabilities instance.
-
-
PropertyPolicy
-
-
Data type: uint16
-
Access type: Read-only
-
Qualifiers: Required, ModelCorrespondence ("CIM_SettingsDefineCapabilities.ValueRole", "CIM_SettingsDefineCapabilities.ValueRange")
Indicates whether the non-null, non-key properties of the associated CIM_SettingData instance are treated independently or as a correlated set. For instance, an independent set of maximum properties might be defined when there is no relationship between each property. In contrast, several correlated sets of maximum properties might need to be defined when the maximum values of each are dependent on some of the others.
The possible values are:
-
-
Independent (0)
-
Correlated (1)
-
DMTF Reserved
- 2 65535
ValueRange
-
Data type: uint16
-
Access type: Read-only
-
Qualifiers: ModelCorrespondence ("CIM_SettingsDefineCapabilities.PropertyPolicy", "CIM_SettingsDefineCapabilities.ValueRole")
Indicates the type of value range used by properties of the non-null, non-key properties of the CIM_SettingData instance.
The possible values are:
Point (0)
Minimums (1)
Maximums (2)
Increments (3)
DMTF Reserved
ValueRole
-
Data type: uint16
-
Access type: Read-only
-
Qualifiers: ModelCorrespondence ("CIM_SettingsDefineCapabilities.PropertyPolicy", "CIM_SettingsDefineCapabilities.ValueRange")
The additional semantics for the interpretation of the non-null, non-key properties of the CIM_SettingData instance.
The possible values are:
Default (0)
The property values will be used as default values when a new CIM_SettingData instance is created.
Optimal (1)
The CIM_SettingData instance represents optimal setting values.
Mean (2)
Non-null, non-key, non-enumerated, non-boolean, numeric properties of the CIM_SettingData instance represent an average point along a dimension.
Supported (3)
The non-null, non-key properties of the CIM_SettingData instance represent a set of supported property values that have not been qualified.
DMTF Reserved
Reserved.
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 |
|