1 /**
2  * Windows API header module
3  *
4  * Translated from MinGW Windows headers
5  *
6  * Authors: Stewart Gordon
7  * License: $(LINK2 http://www.boost.org/LICENSE_1_0.txt, Boost License 1.0)
8  * Source: $(DRUNTIMESRC src/core/sys/windows/_pbt.d)
9  */
10 module core.sys.windows.pbt;
11 version (Windows):
12 
13 private import core.sys.windows.windef;
14 
15 enum : WPARAM {
16     PBT_APMQUERYSUSPEND,
17     PBT_APMQUERYSTANDBY,
18     PBT_APMQUERYSUSPENDFAILED,
19     PBT_APMQUERYSTANDBYFAILED,
20     PBT_APMSUSPEND,
21     PBT_APMSTANDBY,
22     PBT_APMRESUMECRITICAL,
23     PBT_APMRESUMESUSPEND,
24     PBT_APMRESUMESTANDBY,
25     PBT_APMBATTERYLOW,
26     PBT_APMPOWERSTATUSCHANGE,
27     PBT_APMOEMEVENT // = 11
28 }
29 
30 enum LPARAM PBTF_APMRESUMEFROMFAILURE = 1;
31