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

模拟服务器

开发平台:

C/C++

  1. /*++
  2. Copyright (c) 1991-1999  Microsoft Corporation
  3. Module Name:
  4.     clusmsg.h
  5. Abstract:
  6.     This file contains the message definitions for the cluster service.
  7. Author:
  8.     davidp 19-Sep-1996
  9. Revision History:
  10. Notes:
  11. --*/
  12. #ifndef _CLUSMSG_H_
  13. #define _CLUSMSG_H_
  14. /*
  15.  5034 is NOT free
  16.  The next starting point is 5092 (5035 TO 5091 is used)
  17. */
  18. //
  19. //  Values are 32 bit values layed out as follows:
  20. //
  21. //   3 3 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1
  22. //   1 0 9 8 7 6 5 4 3 2 1 0 9 8 7 6 5 4 3 2 1 0 9 8 7 6 5 4 3 2 1 0
  23. //  +---+-+-+-----------------------+-------------------------------+
  24. //  |Sev|C|R|     Facility          |               Code            |
  25. //  +---+-+-+-----------------------+-------------------------------+
  26. //
  27. //  where
  28. //
  29. //      Sev - is the severity code
  30. //
  31. //          00 - Success
  32. //          01 - Informational
  33. //          10 - Warning
  34. //          11 - Error
  35. //
  36. //      C - is the Customer code flag
  37. //
  38. //      R - is a reserved bit
  39. //
  40. //      Facility - is the facility code
  41. //
  42. //      Code - is the facility's status code
  43. //
  44. //
  45. // Define the facility codes
  46. //
  47. //
  48. // Define the severity codes
  49. //
  50. //
  51. // MessageId: ERROR_CLUSTER_MEMBERSHIP_INVALID_STATE
  52. //
  53. // MessageText:
  54. //
  55. //  An operation was attempted that is incompatible 
  56. //  with the current membership state of the node.
  57. //
  58. #define ERROR_CLUSTER_MEMBERSHIP_INVALID_STATE 5090L
  59. //
  60. // MessageId: ERROR_CLUSTER_QUORUMLOG_NOT_FOUND
  61. //
  62. // MessageText:
  63. //
  64. //  The quorum resource does not contain the quorum log.
  65. //
  66. #define ERROR_CLUSTER_QUORUMLOG_NOT_FOUND 5091L
  67. //
  68. // MessageId: CLUSTER_BUILD_PLACEHOLDER
  69. //
  70. // MessageText:
  71. //
  72. //  With no messages, build will continously try to rebuild clusmsg.h which causes
  73. //  all sorts of things to get rebuilt.
  74. //
  75. #define CLUSTER_BUILD_PLACEHOLDER        59999L
  76. #endif // _CLUSMSG_H_