CIM_PowerSource¶
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
RequestedStateuint16
HealthStatestring[]
StatusDescriptionsboolean
PowerManagementSupportedinstance
AllocationStateuint16
CommunicationStatusstring
SystemNamedatetime
TimeOfLastStateChangestring
Namestring
Statusstring
ElementNamestring
Descriptionuint16
TransitioningToStatestring[]
IdentifyingDescriptionsuint64
Generationboolean
ErrorCleareduint16
PrimaryStatusstring
InstanceIDuint16
OperatingStatusuint16
LocationIndicatoruint16
DetailedStatusstring[]
OtherIdentifyingInfouint64
PowerOnHoursdatetime
InstallDateuint16
EnabledDefaultuint16
EnabledStateuint16[]
AdditionalAvailabilitystring
Captionuint16
StatusInfostring
DeviceIDuint16[]
PowerManagementCapabilitiesuint16[]
AvailableRequestedStatesuint64
MaxQuiesceTimeuint64
TotalPowerOnHoursstring
ErrorDescriptionstring
OtherEnabledStateuint16[]
OperationalStatusuint32
LastErrorCodestring
CreationClassNameuint16
Availabilitystring
SystemCreationClassName