Alex Henrie : include: Add constants needed for SYSTEM_POWER_STATUS.

Alexandre Julliard julliard at winehq.org
Mon Sep 23 15:22:33 CDT 2019


Module: wine
Branch: master
Commit: 9142be320ed3e90017a3e20604d0b8fee95ab452
URL:    https://source.winehq.org/git/wine.git/?a=commit;h=9142be320ed3e90017a3e20604d0b8fee95ab452

Author: Alex Henrie <alexhenrie24 at gmail.com>
Date:   Sun Sep 22 15:12:10 2019 -0600

include: Add constants needed for SYSTEM_POWER_STATUS.

Signed-off-by: Alex Henrie <alexhenrie24 at gmail.com>
Signed-off-by: Alexandre Julliard <julliard at winehq.org>

---

 include/winbase.h | 18 ++++++++++++++++++
 1 file changed, 18 insertions(+)

diff --git a/include/winbase.h b/include/winbase.h
index 33a2f3e45a..31d45aa0cb 100644
--- a/include/winbase.h
+++ b/include/winbase.h
@@ -966,6 +966,24 @@ typedef struct _SYSTEM_POWER_STATUS
   DWORD   BatteryFullLifeTime;
 } SYSTEM_POWER_STATUS, *LPSYSTEM_POWER_STATUS;
 
+#define AC_LINE_OFFLINE         0x00
+#define AC_LINE_ONLINE          0x01
+#define AC_LINE_BACKUP_POWER    0x02
+#define AC_LINE_UNKNOWN         0xFF
+
+#define BATTERY_FLAG_HIGH           0x01
+#define BATTERY_FLAG_LOW            0x02
+#define BATTERY_FLAG_CRITICAL       0x04
+#define BATTERY_FLAG_CHARGING       0x08
+#define BATTERY_FLAG_NO_BATTERY     0x80
+#define BATTERY_FLAG_UNKNOWN        0xFF
+
+#define BATTERY_PERCENTAGE_UNKNOWN  0xFF
+
+#define SYSTEM_STATUS_FLAG_POWER_SAVING_ON  0x01
+
+#define BATTERY_LIFE_UNKNOWN 0xFFFFFFFF
+
 typedef struct _SYSTEM_INFO
 {
     union {




More information about the wine-cvs mailing list