home *** CD-ROM | disk | FTP | other *** search
/ Tricks of the Windows Gam…ming Gurus (2nd Edition) / Disc2.iso / vc98 / include / clusmsg.h < prev    next >
C/C++ Source or Header  |  1998-04-25  |  9KB  |  433 lines

  1. /*++
  2.  
  3. Copyright (c) 1991-1996  Microsoft Corporation
  4.  
  5. Module Name:
  6.  
  7.     clusmsg.h
  8.  
  9. Abstract:
  10.  
  11.     This file contains the message definitions for the cluster service.
  12.  
  13. Author:
  14.  
  15.     davidp 19-Sep-1996
  16.  
  17. Revision History:
  18.  
  19. Notes:
  20.  
  21.     This file is generated from clusmsg.mc
  22.  
  23. --*/
  24.  
  25. #ifndef _CLUSMSG_H_
  26. #define _CLUSMSG_H_
  27.  
  28.  
  29. //
  30. //  Values are 32 bit values layed out as follows:
  31. //
  32. //   3 3 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1
  33. //   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
  34. //  +---+-+-+-----------------------+-------------------------------+
  35. //  |Sev|C|R|     Facility          |               Code            |
  36. //  +---+-+-+-----------------------+-------------------------------+
  37. //
  38. //  where
  39. //
  40. //      Sev - is the severity code
  41. //
  42. //          00 - Success
  43. //          01 - Informational
  44. //          10 - Warning
  45. //          11 - Error
  46. //
  47. //      C - is the Customer code flag
  48. //
  49. //      R - is a reserved bit
  50. //
  51. //      Facility - is the facility code
  52. //
  53. //      Code - is the facility's status code
  54. //
  55. //
  56. // Define the facility codes
  57. //
  58.  
  59.  
  60. //
  61. // Define the severity codes
  62. //
  63.  
  64.  
  65. //
  66. // MessageId: ERROR_NETWORK_NOT_AVAILABLE
  67. //
  68. // MessageText:
  69. //
  70. //  A cluster network is not available for this operation.
  71. //
  72. #define ERROR_NETWORK_NOT_AVAILABLE      0x000013ABL
  73.  
  74. //
  75. // MessageId: ERROR_NODE_NOT_AVAILABLE
  76. //
  77. // MessageText:
  78. //
  79. //  A cluster node is not available for this operation.
  80. //
  81. #define ERROR_NODE_NOT_AVAILABLE         0x000013ACL
  82.  
  83. //
  84. // MessageId: ERROR_ALL_NODES_NOT_AVAILABLE
  85. //
  86. // MessageText:
  87. //
  88. //  All cluster nodes must be running to perform this operation.
  89. //
  90. #define ERROR_ALL_NODES_NOT_AVAILABLE    0x000013ADL
  91.  
  92. //
  93. // MessageId: ERROR_RESOURCE_FAILED
  94. //
  95. // MessageText:
  96. //
  97. //  A cluster resource failed.
  98. //
  99. #define ERROR_RESOURCE_FAILED            0x000013AEL
  100.  
  101. //
  102. // MessageId: ERROR_CLUSTER_INVALID_NODE
  103. //
  104. // MessageText:
  105. //
  106. //  The cluster node is not valid.
  107. //
  108. #define ERROR_CLUSTER_INVALID_NODE       0x000013AFL
  109.  
  110. //
  111. // MessageId: ERROR_CLUSTER_NODE_EXISTS
  112. //
  113. // MessageText:
  114. //
  115. //  The cluster node already exists.
  116. //
  117. #define ERROR_CLUSTER_NODE_EXISTS        0x000013B0L
  118.  
  119. //
  120. // MessageId: ERROR_CLUSTER_JOIN_IN_PROGRESS
  121. //
  122. // MessageText:
  123. //
  124. //  A node is in the process of joining the cluster.
  125. //
  126. #define ERROR_CLUSTER_JOIN_IN_PROGRESS   0x000013B1L
  127.  
  128. //
  129. // MessageId: ERROR_CLUSTER_NODE_NOT_FOUND
  130. //
  131. // MessageText:
  132. //
  133. //  The cluster node was not found.
  134. //
  135. #define ERROR_CLUSTER_NODE_NOT_FOUND     0x000013B2L
  136.  
  137. //
  138. // MessageId: ERROR_CLUSTER_LOCAL_NODE_NOT_FOUND
  139. //
  140. // MessageText:
  141. //
  142. //  The cluster local node information was not found.
  143. //
  144. #define ERROR_CLUSTER_LOCAL_NODE_NOT_FOUND 0x000013B3L
  145.  
  146. //
  147. // MessageId: ERROR_CLUSTER_NETWORK_EXISTS
  148. //
  149. // MessageText:
  150. //
  151. //  The cluster network already exists.
  152. //
  153. #define ERROR_CLUSTER_NETWORK_EXISTS     0x000013B4L
  154.  
  155. //
  156. // MessageId: ERROR_CLUSTER_NETWORK_NOT_FOUND
  157. //
  158. // MessageText:
  159. //
  160. //  The cluster network was not found.
  161. //
  162. #define ERROR_CLUSTER_NETWORK_NOT_FOUND  0x000013B5L
  163.  
  164. //
  165. // MessageId: ERROR_CLUSTER_NETINTERFACE_EXISTS
  166. //
  167. // MessageText:
  168. //
  169. //  The cluster network interface already exists.
  170. //
  171. #define ERROR_CLUSTER_NETINTERFACE_EXISTS 0x000013B6L
  172.  
  173. //
  174. // MessageId: ERROR_CLUSTER_NETINTERFACE_NOT_FOUND
  175. //
  176. // MessageText:
  177. //
  178. //  The cluster network interface was not found.
  179. //
  180. #define ERROR_CLUSTER_NETINTERFACE_NOT_FOUND 0x000013B7L
  181.  
  182. //
  183. // MessageId: ERROR_CLUSTER_INVALID_REQUEST
  184. //
  185. // MessageText:
  186. //
  187. //  The cluster request is not valid for this object.
  188. //
  189. #define ERROR_CLUSTER_INVALID_REQUEST    0x000013B8L
  190.  
  191. //
  192. // MessageId: ERROR_CLUSTER_INVALID_NETWORK_PROVIDER
  193. //
  194. // MessageText:
  195. //
  196. //  The cluster network provider is not valid.
  197. //
  198. #define ERROR_CLUSTER_INVALID_NETWORK_PROVIDER 0x000013B9L
  199.  
  200. //
  201. // MessageId: ERROR_CLUSTER_NODE_DOWN
  202. //
  203. // MessageText:
  204. //
  205. //  The cluster node is down.
  206. //
  207. #define ERROR_CLUSTER_NODE_DOWN          0x000013BAL
  208.  
  209. //
  210. // MessageId: ERROR_CLUSTER_NODE_UNREACHABLE
  211. //
  212. // MessageText:
  213. //
  214. //  The cluster node is not reachable.
  215. //
  216. #define ERROR_CLUSTER_NODE_UNREACHABLE   0x000013BBL
  217.  
  218. //
  219. // MessageId: ERROR_CLUSTER_NODE_NOT_MEMBER
  220. //
  221. // MessageText:
  222. //
  223. //  The cluster node is not a member of the cluster.
  224. //
  225. #define ERROR_CLUSTER_NODE_NOT_MEMBER    0x000013BCL
  226.  
  227. //
  228. // MessageId: ERROR_CLUSTER_JOIN_NOT_IN_PROGRESS
  229. //
  230. // MessageText:
  231. //
  232. //  A cluster join operation is not in progress.
  233. //
  234. #define ERROR_CLUSTER_JOIN_NOT_IN_PROGRESS 0x000013BDL
  235.  
  236. //
  237. // MessageId: ERROR_CLUSTER_INVALID_NETWORK
  238. //
  239. // MessageText:
  240. //
  241. //  The cluster network is not valid.
  242. //
  243. #define ERROR_CLUSTER_INVALID_NETWORK    0x000013BEL
  244.  
  245. //
  246. // MessageId: ERROR_CLUSTER_NODE_UP
  247. //
  248. // MessageText:
  249. //
  250. //  The cluster node is up.
  251. //
  252. #define ERROR_CLUSTER_NODE_UP            0x000013C0L
  253.  
  254. //
  255. // MessageId: ERROR_CLUSTER_IPADDR_IN_USE
  256. //
  257. // MessageText:
  258. //
  259. //  The cluster IP Address is already in use.
  260. //
  261. #define ERROR_CLUSTER_IPADDR_IN_USE      0x000013C1L
  262.  
  263. //
  264. // MessageId: ERROR_CLUSTER_NODE_NOT_PAUSED
  265. //
  266. // MessageText:
  267. //
  268. //  The cluster node is not paused.
  269. //
  270. #define ERROR_CLUSTER_NODE_NOT_PAUSED    0x000013C2L
  271.  
  272. //
  273. // MessageId: ERROR_CLUSTER_NO_SECURITY_CONTEXT
  274. //
  275. // MessageText:
  276. //
  277. //  No cluster security context is available.
  278. //
  279. #define ERROR_CLUSTER_NO_SECURITY_CONTEXT 0x000013C3L
  280.  
  281. //
  282. // MessageId: ERROR_CLUSTER_NETWORK_NOT_INTERNAL
  283. //
  284. // MessageText:
  285. //
  286. //  The cluster network is not configured for internal cluster communication.
  287. //
  288. #define ERROR_CLUSTER_NETWORK_NOT_INTERNAL 0x000013C4L
  289.  
  290. //
  291. // MessageId: ERROR_CLUSTER_NODE_ALREADY_UP
  292. //
  293. // MessageText:
  294. //
  295. //  The cluster node is already up.
  296. //
  297. #define ERROR_CLUSTER_NODE_ALREADY_UP    0x000013C5L
  298.  
  299. //
  300. // MessageId: ERROR_CLUSTER_NODE_ALREADY_DOWN
  301. //
  302. // MessageText:
  303. //
  304. //  The cluster node is already down.
  305. //
  306. #define ERROR_CLUSTER_NODE_ALREADY_DOWN  0x000013C6L
  307.  
  308. //
  309. // MessageId: ERROR_CLUSTER_NETWORK_ALREADY_ONLINE
  310. //
  311. // MessageText:
  312. //
  313. //  The cluster network is already online.
  314. //
  315. #define ERROR_CLUSTER_NETWORK_ALREADY_ONLINE 0x000013C7L
  316.  
  317. //
  318. // MessageId: ERROR_CLUSTER_NETWORK_ALREADY_OFFLINE
  319. //
  320. // MessageText:
  321. //
  322. //  The cluster network is already offline.
  323. //
  324. #define ERROR_CLUSTER_NETWORK_ALREADY_OFFLINE 0x000013C8L
  325.  
  326. //
  327. // MessageId: ERROR_CLUSTER_NODE_ALREADY_MEMBER
  328. //
  329. // MessageText:
  330. //
  331. //  The cluster node is already a member of the cluster.
  332. //
  333. #define ERROR_CLUSTER_NODE_ALREADY_MEMBER 0x000013C9L
  334.  
  335. //
  336. // MessageId: ERROR_CLUSTER_LAST_INTERNAL_NETWORK
  337. //
  338. // MessageText:
  339. //
  340. //  The cluster network is the only one configured for internal cluster
  341. //  communication between two or more active cluster nodes. The internal
  342. //  communication capability cannot be removed from the network.
  343. //
  344. #define ERROR_CLUSTER_LAST_INTERNAL_NETWORK 0x000013CAL
  345.  
  346. //
  347. // MessageId: ERROR_CLUSTER_NETWORK_HAS_DEPENDENTS
  348. //
  349. // MessageText:
  350. //
  351. //  One or more cluster resources depend on the network to provide service
  352. //  to clients. The client access capability cannot be removed from the network.
  353. //
  354. #define ERROR_CLUSTER_NETWORK_HAS_DEPENDENTS 0x000013CBL
  355.  
  356. //
  357. // MessageId: ERROR_INVALID_OPERATION_ON_QUORUM
  358. //
  359. // MessageText:
  360. //
  361. //  This operation cannot be performed on the cluster resource as it the quorum
  362. //  resource.  You may not bring the quorum resource offline or modify its
  363. //  possible owners list.
  364. //
  365. #define ERROR_INVALID_OPERATION_ON_QUORUM 0x000013CCL
  366.  
  367. //
  368. // MessageId: ERROR_DEPENDENCY_NOT_ALLOWED
  369. //
  370. // MessageText:
  371. //
  372. //  The cluster quorum resource is not allowed to have any dependencies.
  373. //
  374. #define ERROR_DEPENDENCY_NOT_ALLOWED     0x000013CDL
  375.  
  376. //
  377. // MessageId: ERROR_CLUSTER_NODE_PAUSED
  378. //
  379. // MessageText:
  380. //
  381. //  The cluster node is paused.
  382. //
  383. #define ERROR_CLUSTER_NODE_PAUSED        0x000013CEL
  384.  
  385. //
  386. // MessageId: ERROR_NODE_CANT_HOST_RESOURCE
  387. //
  388. // MessageText:
  389. //
  390. //  The cluster resource cannot be brought online. The owner node cannot run this
  391. //  resource.
  392. //
  393. #define ERROR_NODE_CANT_HOST_RESOURCE    0x000013CFL
  394.  
  395. //
  396. // MessageId: ERROR_CLUSTER_NODE_NOT_READY
  397. //
  398. // MessageText:
  399. //
  400. //  The cluster node is not ready to perform the requested operation.
  401. //
  402. #define ERROR_CLUSTER_NODE_NOT_READY     0x000013D0L
  403.  
  404. //
  405. // MessageId: ERROR_CLUSTER_NODE_SHUTTING_DOWN
  406. //
  407. // MessageText:
  408. //
  409. //  The cluster node is shutting down.
  410. //
  411. #define ERROR_CLUSTER_NODE_SHUTTING_DOWN 0x000013D1L
  412.  
  413. //
  414. // MessageId: ERROR_CLUSTER_JOIN_ABORTED
  415. //
  416. // MessageText:
  417. //
  418. //  The cluster join operation was aborted.
  419. //
  420. #define ERROR_CLUSTER_JOIN_ABORTED       0x000013D2L
  421.  
  422. //
  423. // MessageId: ERROR_CLUSTER_INCOMPATIBLE_VERSIONS
  424. //
  425. // MessageText:
  426. //
  427. //  The cluster join operation failed due to incompatible software
  428. //  versions between the joining node and its sponsor.
  429. //
  430. #define ERROR_CLUSTER_INCOMPATIBLE_VERSIONS 0x000013D3L
  431.  
  432. #endif // _CLUSMSG_H_
  433.