Pbt.h
上传用户:dzyhzl
上传日期:2019-04-29
资源大小:56270k
文件大小:1k
源码类别:

模拟服务器

开发平台:

C/C++

  1. /*++ BUILD Version: 0000     Increment this if a change has global effects
  2. Copyright (c) 1990-1999  Microsoft Corporation
  3. Module Name:
  4.     pbt.h
  5. Abstract:
  6.     Definitions for the Virtual Power Management Device.
  7. Revision History:
  8.     DATE        REV DESCRIPTION
  9.     ----------- --- ----------------------------------------
  10.     15 Jan 1994 TCS Original implementation.
  11. --*/
  12. #ifndef _INC_PBT
  13. #define _INC_PBT
  14. #define WM_POWERBROADCAST               0x0218
  15. #ifndef _WIN32_WCE
  16. #define PBT_APMQUERYSUSPEND             0x0000
  17. #define PBT_APMQUERYSTANDBY             0x0001
  18. #define PBT_APMQUERYSUSPENDFAILED       0x0002
  19. #define PBT_APMQUERYSTANDBYFAILED       0x0003
  20. #define PBT_APMSUSPEND                  0x0004
  21. #define PBT_APMSTANDBY                  0x0005
  22. #define PBT_APMRESUMECRITICAL           0x0006
  23. #define PBT_APMRESUMESUSPEND            0x0007
  24. #define PBT_APMRESUMESTANDBY            0x0008
  25. #define PBTF_APMRESUMEFROMFAILURE       0x00000001
  26. #define PBT_APMBATTERYLOW               0x0009
  27. #define PBT_APMPOWERSTATUSCHANGE        0x000A
  28. #define PBT_APMOEMEVENT                 0x000B
  29. #define PBT_APMRESUMEAUTOMATIC          0x0012
  30. #endif
  31. #endif // _INC_PBT