Class PowrProfFFM


public final class PowrProfFFM extends WindowsForeignFunctions
FFM mappings for Windows battery structures from PowrProf / batclass.h.
  • Field Details

    • BATTERY_QUERY_INFORMATION

      public static final StructLayout BATTERY_QUERY_INFORMATION
    • BATTERY_INFORMATION

      public static final StructLayout BATTERY_INFORMATION
    • BATTERY_WAIT_STATUS

      public static final StructLayout BATTERY_WAIT_STATUS
    • BATTERY_STATUS

      public static final StructLayout BATTERY_STATUS
    • BATTERY_MANUFACTURE_DATE

      public static final StructLayout BATTERY_MANUFACTURE_DATE
    • OFF_BQI_TAG

      public static final long OFF_BQI_TAG
    • OFF_BQI_LEVEL

      public static final long OFF_BQI_LEVEL
    • OFF_BQI_ATRATE

      public static final long OFF_BQI_ATRATE
    • OFF_BI_CAPABILITIES

      public static final long OFF_BI_CAPABILITIES
    • OFF_BI_CHEMISTRY

      public static final long OFF_BI_CHEMISTRY
    • OFF_BI_DESIGNED

      public static final long OFF_BI_DESIGNED
    • OFF_BI_FULL

      public static final long OFF_BI_FULL
    • OFF_BI_CYCLE

      public static final long OFF_BI_CYCLE
    • OFF_BWS_TAG

      public static final long OFF_BWS_TAG
    • OFF_BS_POWERSTATE

      public static final long OFF_BS_POWERSTATE
    • OFF_BS_CAPACITY

      public static final long OFF_BS_CAPACITY
    • OFF_BS_VOLTAGE

      public static final long OFF_BS_VOLTAGE
    • OFF_BS_RATE

      public static final long OFF_BS_RATE
    • OFF_BMD_DAY

      public static final long OFF_BMD_DAY
    • OFF_BMD_MONTH

      public static final long OFF_BMD_MONTH
    • OFF_BMD_YEAR

      public static final long OFF_BMD_YEAR
  • Constructor Details

    • PowrProfFFM

      public PowrProfFFM()