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