Class CIM_PowerManagementCapabilities
extends CIM_Capabilities

A class derived from Capabilities that describes the power management aspects of an element (typically a system or device). The element's power management capabilities are decoupled from a PowerManagementService, since a single service could apply to multiple elements, each with specific capabilities.

Table of Contents
Hierarchy
Direct Known Subclasses
Class Qualifiers
Class Properties
Class Methods


Class Hierarchy

CIM_ManagedElement
   |
   +--CIM_Capabilities
   |
   +--CIM_PowerManagementCapabilities

Direct Known Subclasses

Class Qualifiers

NameData TypeValue
DescriptionstringA class derived from Capabilities that describes the power management aspects of an element (typically a system or device). The element's power management capabilities are decoupled from a PowerManagementService, since a single service could apply to multiple elements, each with specific capabilities.
UMLPackagePathstringCIM::Core::PowerMgmt
Versionstring2.7.0

Class Properties

Local Class Properties

NameData TypeDefault ValueQualifiers
NameData TypeValue
OtherPowerCapabilitiesDescriptionsstring[]
DescriptionstringAn array of strings describing an element's additional power management capabilities, used when the PowerCapabilities array includes the value 1, "Other".
ModelCorrespondencestringCIM_PowerManagementCapabilities.PowerCapabilities
PowerCapabilitiesuint16[]
DescriptionstringAn enumeration indicating the specific power-related capabilities of a managed element. Since this is an array, multiple values may be specified. The current values in the enumeration are: 0 = Unknown 1 = Other 2 = Power Saving Modes Entered Automatically, describing that a managed element can change its power state based on usage or other criteria 3 = Power State Settable, indicating that the SetPowerState method is supported 4 = Power Cycling Supported, indicating that the SetPowerState method can be invoked with the PowerState input variable set to 'Power Cycle' 5 = Timed Power On Supported, indicating that the SetPowerState method can be invoked with the PowerState input variable set to 'Power Cycle' and the Time parameter set to a specific date and time, or interval, for power-on.
MappingStringsstringMIF.DMTF|System Power Controls|001.2
ModelCorrespondencestringCIM_PowerManagementCapabilities.OtherPowerCapabilitiesDescriptions, CIM_PowerManagementService.SetPowerState
ValueMapstring0, 1, 2, 3, 4, 5
ValuesstringUnknown, Other, Power Saving Modes Entered Automatically, Power State Settable, Power Cycling Supported, Timed Power On Supported

Inherited Properties

NameData TypeClass Origin
CaptionstringCIM_ManagedElement
DescriptionstringCIM_ManagedElement
ElementNamestringCIM_Capabilities
InstanceIDstringCIM_Capabilities

Class Methods