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