CIM_PowerSource¶
Class reference¶
Subclass of CIM_LogicalDevice
This class is a representation of logical properties of a generic power source. Any logical device that has an aspect of producing power and thus effectively being a power source may be represented by this class or the subclass of this class.
Key properties¶
Local properties¶
string OutputPowerUnits
Indicates the programatic units for the MaxOutputPower property.
uint32 RatedMaxOutputPower
Indicates the maximum amount of power that may be drawn within the rating of the PowerSource. The units of the value shall be described by the OutputPowerUnits property. A value of zero shall indicate ‘unknown’.
boolean IsACOutput
A value of true shall indicate the output from the PowerSource is alternating current (AC). A value of false shall indicate the output from the PowerSource is direct current (DC).
Local methods¶
None
Inherited properties¶
uint16 RequestedState
uint16 HealthState
string[] StatusDescriptions
boolean PowerManagementSupported
uint16 CommunicationStatus
string SystemName
datetime TimeOfLastStateChange
string Name
string Status
string ElementName
string Description
uint16 TransitioningToState
string[] IdentifyingDescriptions
uint64 Generation
boolean ErrorCleared
uint16 PrimaryStatus
string InstanceID
uint16 OperatingStatus
uint16 LocationIndicator
uint16 DetailedStatus
string[] OtherIdentifyingInfo
uint64 PowerOnHours
datetime InstallDate
uint16 EnabledDefault
uint16 EnabledState
uint16[] AdditionalAvailability
string Caption
uint16 StatusInfo
string DeviceID
uint16[] PowerManagementCapabilities
uint16[] AvailableRequestedStates
uint64 MaxQuiesceTime
uint64 TotalPowerOnHours
string ErrorDescription
string OtherEnabledState
uint16[] OperationalStatus
uint32 LastErrorCode
string CreationClassName
uint16 Availability
string SystemCreationClassName