Struct smbioslib::SMBiosSystemPowerSupply [−][src]
pub struct SMBiosSystemPowerSupply<'a> { /* fields omitted */ }
Expand description
System Power Supply (Type 39)
This structure identifies attributes of a system power supply. Table 116 provides details. One instance of this structure is present for each possible power supply in a system.
NOTE This structure type was added in version 2.3.1 of this specification.
Compliant with: DMTF SMBIOS Reference Specification 3.4.0 (DSP0134) Document Date: 2020-07-17
Implementations
Power unit group
Power unit group to which this power supply is associated
Specifying the same Power Unit Group value for more than one System Power Supply structure indicates a redundant power supply configuration. The field’s value is 00h if the power supply is not a member of a redundant power unit. Non-zero values imply redundancy and that at least one other power supply will be enumerated with the same value.
Location
Identifies the location of the power supply.
EXAMPLES: “in the back, on the left-hand side” or “Left Supply Bay”
Device name
Number of the string that names the power supply device
EXAMPLE: “DR-36”
Manufacturer
Names the company that manufactured the supply
Serial number
The serial number for the power supply
Asset tag number
Model part number
The OEM part order number
Revision level
Power supply revision string
EXAMPLE: “2.30”
Max power capacity
Maximum sustained power output in Watts
Set to 0x8000 if unknown. Note that the units specified by the DMTF for this field are milliWatts.
Power supply characteristics
Input voltage probe handle
Handle, or instance number, of a [SMBiosVoltageProbe] (Type 26) monitoring this power supply’s input voltage
A value of 0xFFFF indicates that no probe is provided
Cooling device handle
Handle, or instance number, of a [SMBiosCoolingDevice] (Type 27) associated with this power supply
A value of 0xFFFF indicates that no cooling device is provided.
Input current probe handle
Handle, or instance number, of the [SMBiosElectricalCurrentProbe] (Type 29) monitoring this power supply’s input current
A value of 0xFFFF indicates that no current probe is provided.
Trait Implementations
The SMBIOS structure type Read more
Creates a new instance of the implementing SMBIOS type
Contains the standard parts/sections of the implementing SMBIOS type.
Auto Trait Implementations
impl<'a> RefUnwindSafe for SMBiosSystemPowerSupply<'a>
impl<'a> Send for SMBiosSystemPowerSupply<'a>
impl<'a> Sync for SMBiosSystemPowerSupply<'a>
impl<'a> Unpin for SMBiosSystemPowerSupply<'a>
impl<'a> UnwindSafe for SMBiosSystemPowerSupply<'a>