SYSTEM_POWER_STATUS_EX2 (Structures)
Last changed: -194.6.192.244

.
Summary

C# Definition:

public struct SYSTEM_POWER_STATUS_EX2
{
    public ACLineStatus ACLineStatus;
    public byte BatteryFlag;
    public byte BatteryLifePercent;
    public byte Reserved1;
    public uint BatteryLifeTime;
    public uint BatteryFullLifeTime;
    public byte Reserved2;
    public byte BackupBatteryFlag;
    public byte BackupBatteryLifePercent;
    public byte Reserved3;
    public uint BackupBatteryLifeTime;
    public uint BackupBatteryFullLifeTime;
    public uint BatteryVoltage;
    public uint BatteryCurrent;
    public uint BatteryAverageCurrent;
    public uint BatteryAverageInterval;
    public uint BatterymAHourConsumed;
    public uint BatteryTemperature;
    public uint BackupBatteryVoltage;
    public byte BatteryChemistry;
}

VB Definition:

Structure SYSTEM_POWER_STATUS_EX2
   Public TODO
End Structure

User-Defined Field Types:

public enum ACLineStatus : byte
{
    Offline = 0,
    Online  = 1,
    BackUp  = 2,
    Unknown = 255,
}

Notes:

None.

Documentation