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;
}
Structure SYSTEM_POWER_STATUS_EX2
Public TODO
End Structure
public enum ACLineStatus : byte
{
Offline = 0,
Online = 1,
BackUp = 2,
Unknown = 255,
}
None.