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 @system:
13 
14 import core.sys.windows.windef;
15 
16 enum : WPARAM {
17     PBT_APMQUERYSUSPEND,
18     PBT_APMQUERYSTANDBY,
19     PBT_APMQUERYSUSPENDFAILED,
20     PBT_APMQUERYSTANDBYFAILED,
21     PBT_APMSUSPEND,
22     PBT_APMSTANDBY,
23     PBT_APMRESUMECRITICAL,
24     PBT_APMRESUMESUSPEND,
25     PBT_APMRESUMESTANDBY,
26     PBT_APMBATTERYLOW,
27     PBT_APMPOWERSTATUSCHANGE,
28     PBT_APMOEMEVENT // = 11
29 }
30 
31 enum LPARAM PBTF_APMRESUMEFROMFAILURE = 1;
32