1 /***********************************************************************\ 2 * pbt.d * 3 * * 4 * Windows API header module * 5 * * 6 * Translated from MinGW Windows headers * 7 * by Stewart Gordon * 8 * * 9 * Placed into public domain * 10 \***********************************************************************/ 11 module win32.pbt; 12 13 private import win32.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 const LPARAM PBTF_APMRESUMEFROMFAILURE = 1;