Class WinNT.SYSTEM_BATTERY_STATE

java.lang.Object
com.sun.jna.Structure
com.sun.jna.platform.win32.WinNT.SYSTEM_BATTERY_STATE
Enclosing interface:
WinNT

@FieldOrder({"AcOnLine","BatteryPresent","Charging","Discharging","Spare1","Tag","MaxCapacity","RemainingCapacity","Rate","EstimatedTime","DefaultAlert1","DefaultAlert2"}) public static class WinNT.SYSTEM_BATTERY_STATE extends Structure
Contains information about the current state of the system battery.
  • Field Details

    • AcOnLine

      public byte AcOnLine
    • BatteryPresent

      public byte BatteryPresent
    • Charging

      public byte Charging
    • Discharging

      public byte Discharging
    • Spare1

      public byte[] Spare1
    • Tag

      public byte Tag
    • MaxCapacity

      public int MaxCapacity
    • RemainingCapacity

      public int RemainingCapacity
    • Rate

      public int Rate
    • EstimatedTime

      public int EstimatedTime
    • DefaultAlert1

      public int DefaultAlert1
    • DefaultAlert2

      public int DefaultAlert2
  • Constructor Details

    • SYSTEM_BATTERY_STATE

      public SYSTEM_BATTERY_STATE(Pointer p)
    • SYSTEM_BATTERY_STATE

      public SYSTEM_BATTERY_STATE()