dssynchmsg.h 11 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609
  1. /* --- BEGIN COPYRIGHT BLOCK ---
  2. * Copyright (C) 2005 Red Hat, Inc.
  3. * All rights reserved.
  4. * --- END COPYRIGHT BLOCK --- */
  5. //
  6. // Values are 32 bit values layed out as follows:
  7. //
  8. // 3 3 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1
  9. // 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
  10. // +---+-+-+-----------------------+-------------------------------+
  11. // |Sev|C|R| Facility | Code |
  12. // +---+-+-+-----------------------+-------------------------------+
  13. //
  14. // where
  15. //
  16. // Sev - is the severity code
  17. //
  18. // 00 - Success
  19. // 01 - Informational
  20. // 10 - Warning
  21. // 11 - Error
  22. //
  23. // C - is the Customer code flag
  24. //
  25. // R - is a reserved bit
  26. //
  27. // Facility - is the facility code
  28. //
  29. // Code - is the facility's status code
  30. //
  31. //
  32. // Define the facility codes
  33. //
  34. //
  35. // Define the severity codes
  36. //
  37. //
  38. // MessageId: EVMSG_INSTALLED
  39. //
  40. // MessageText:
  41. //
  42. // The %1 service was installed.
  43. //
  44. #define EVMSG_INSTALLED 0x00000064L
  45. //
  46. // MessageId: EVMSG_REMOVED
  47. //
  48. // MessageText:
  49. //
  50. // The %1 service was removed.
  51. //
  52. #define EVMSG_REMOVED 0x00000065L
  53. //
  54. // MessageId: EVMSG_NOTREMOVED
  55. //
  56. // MessageText:
  57. //
  58. // The %1 service could not be removed.
  59. //
  60. #define EVMSG_NOTREMOVED 0x00000066L
  61. //
  62. // MessageId: EVMSG_CTRLHANDLERNOTINSTALLED
  63. //
  64. // MessageText:
  65. //
  66. // The control handler could not be installed.
  67. //
  68. #define EVMSG_CTRLHANDLERNOTINSTALLED 0x00000067L
  69. //
  70. // MessageId: EVMSG_FAILEDINIT
  71. //
  72. // MessageText:
  73. //
  74. // The initialization process failed.
  75. //
  76. #define EVMSG_FAILEDINIT 0x00000068L
  77. //
  78. // MessageId: EVMSG_STARTED
  79. //
  80. // MessageText:
  81. //
  82. // The service was started.
  83. //
  84. #define EVMSG_STARTED 0x00000069L
  85. //
  86. // MessageId: EVMSG_RESTART
  87. //
  88. // MessageText:
  89. //
  90. // The service was restarted.
  91. //
  92. #define EVMSG_RESTART 0x0000006AL
  93. //
  94. // MessageId: EVMSG_BADREQUEST
  95. //
  96. // MessageText:
  97. //
  98. // The service received an unsupported request.
  99. //
  100. #define EVMSG_BADREQUEST 0x0000006BL
  101. //
  102. // MessageId: EVMSG_SECURITYREGISTER
  103. //
  104. // MessageText:
  105. //
  106. // The service has registered for security events.
  107. //
  108. #define EVMSG_SECURITYREGISTER 0x0000006CL
  109. //
  110. // MessageId: EVMSG_FAILEDNOTIFY
  111. //
  112. // MessageText:
  113. //
  114. // The service failed on waiting for security event.
  115. //
  116. #define EVMSG_FAILEDNOTIFY 0x0000006DL
  117. //
  118. // MessageId: EVMSG_SECURITYNOTIFY
  119. //
  120. // MessageText:
  121. //
  122. // There was a security event.
  123. //
  124. #define EVMSG_SECURITYNOTIFY 0x0000006EL
  125. //
  126. // MessageId: EVMSG_FAILEDSECURITYNOTIFY
  127. //
  128. // MessageText:
  129. //
  130. // Failure waiting for security event involving Users.
  131. //
  132. #define EVMSG_FAILEDSECURITYNOTIFY 0x0000006FL
  133. //
  134. // MessageId: EVMSG_SECURITYAUDITINGENABLED
  135. //
  136. // MessageText:
  137. //
  138. // Auditing of User and Group Management events has been enabled.
  139. //
  140. #define EVMSG_SECURITYAUDITINGENABLED 0x00000070L
  141. //
  142. // MessageId: EVMSG_SECURITYAUDITINGDISABLED
  143. //
  144. // MessageText:
  145. //
  146. // Auditing of User and Group Management events has been turned off.
  147. // Notification-based monitoring of user changes has terminated.
  148. //
  149. #define EVMSG_SECURITYAUDITINGDISABLED 0x00000071L
  150. //
  151. // MessageId: EVMSG_FAILEDBINDDS
  152. //
  153. // MessageText:
  154. //
  155. // Failed to bind to Directory Service on %1 at %2.
  156. //
  157. #define EVMSG_FAILEDBINDDS 0x00000072L
  158. //
  159. // MessageId: EVMSG_BINDDS
  160. //
  161. // MessageText:
  162. //
  163. // Connected to Directory Service on %1 at %2.
  164. //
  165. #define EVMSG_BINDDS 0x00000073L
  166. //
  167. // MessageId: EVMSG_FAILEDGETNTUSERS
  168. //
  169. // MessageText:
  170. //
  171. // Failed to get user information from NT SAM.
  172. //
  173. #define EVMSG_FAILEDGETNTUSERS 0x00000074L
  174. //
  175. // MessageId: EVMSG_FAILEDGETDSUSERS
  176. //
  177. // MessageText:
  178. //
  179. // Failed to get user information from Directory Server.
  180. //
  181. #define EVMSG_FAILEDGETDSUSERS 0x00000075L
  182. //
  183. // MessageId: EVMSG_FAILEDSETDSTIMESTAMPS
  184. //
  185. // MessageText:
  186. //
  187. // Failed to set initial time stamps of NT users on Directory Server.
  188. //
  189. #define EVMSG_FAILEDSETDSTIMESTAMPS 0x00000076L
  190. //
  191. // MessageId: EVMSG_FAILEDGETNTUSERINFO
  192. //
  193. // MessageText:
  194. //
  195. // Failed to get user information for <%1> from NT.
  196. //
  197. #define EVMSG_FAILEDGETNTUSERINFO 0x00000077L
  198. //
  199. // MessageId: EVMSG_FAILEDADDDSUSER
  200. //
  201. // MessageText:
  202. //
  203. // Failed to add user <%1> to Directory Server.
  204. //
  205. #define EVMSG_FAILEDADDDSUSER 0x00000078L
  206. //
  207. // MessageId: EVMSG_FAILEDMODIFYDSUSER
  208. //
  209. // MessageText:
  210. //
  211. // Failed to modify user <%1> on Directory Server.
  212. //
  213. #define EVMSG_FAILEDMODIFYDSUSER 0x00000079L
  214. //
  215. // MessageId: EVMSG_FAILEDDELETEDSUSER
  216. //
  217. // MessageText:
  218. //
  219. // Failed to delete user <%1> on Directory Server.
  220. //
  221. #define EVMSG_FAILEDDELETEDSUSER 0x0000007AL
  222. //
  223. // MessageId: EVMSG_FAILEDADDNTUSER
  224. //
  225. // MessageText:
  226. //
  227. // Failed to add user <%1> to NT.
  228. //
  229. #define EVMSG_FAILEDADDNTUSER 0x0000007BL
  230. //
  231. // MessageId: EVMSG_FAILEDMODIFYNTUSER
  232. //
  233. // MessageText:
  234. //
  235. // Failed to modify user <%1> in NT.
  236. //
  237. #define EVMSG_FAILEDMODIFYNTUSER 0x0000007CL
  238. //
  239. // MessageId: EVMSG_FAILEDDELETENTUSER
  240. //
  241. // MessageText:
  242. //
  243. // Failed to delete user <%1> in NT.
  244. //
  245. #define EVMSG_FAILEDDELETENTUSER 0x0000007DL
  246. //
  247. // MessageId: EVMSG_FAILEDREADEVENTLOG
  248. //
  249. // MessageText:
  250. //
  251. // Failed reading Security Event Log.
  252. //
  253. #define EVMSG_FAILEDREADEVENTLOG 0x0000007EL
  254. //
  255. // MessageId: EVMSG_FAILEDCOMMANDOPEN
  256. //
  257. // MessageText:
  258. //
  259. // Failed opening command socket at port %1.
  260. //
  261. #define EVMSG_FAILEDCOMMANDOPEN 0x0000007FL
  262. //
  263. // MessageId: EVMSG_FAILEDCOMMANDREAD
  264. //
  265. // MessageText:
  266. //
  267. // Failed reading from command socket.
  268. //
  269. #define EVMSG_FAILEDCOMMANDREAD 0x00000080L
  270. //
  271. // MessageId: EVMSG_FAILEDCOMMANDWRITE
  272. //
  273. // MessageText:
  274. //
  275. // Failed writing to command socket.
  276. //
  277. #define EVMSG_FAILEDCOMMANDWRITE 0x00000081L
  278. //
  279. // MessageId: EVMSG_FAILEDGETKEY
  280. //
  281. // MessageText:
  282. //
  283. // Failed to get registry key <%1>.
  284. //
  285. #define EVMSG_FAILEDGETKEY 0x00000082L
  286. //
  287. // MessageId: EVMSG_FAILEDREADREGVALUE
  288. //
  289. // MessageText:
  290. //
  291. // Failed to read registry value <%1>.
  292. //
  293. #define EVMSG_FAILEDREADREGVALUE 0x00000083L
  294. //
  295. // MessageId: EVMSG_FAILEDWRITEREGVALUE
  296. //
  297. // MessageText:
  298. //
  299. // Failed to write registry value <%1>.
  300. //
  301. #define EVMSG_FAILEDWRITEREGVALUE 0x00000084L
  302. //
  303. // MessageId: EVMSG_FAILEDSAVESTATUS
  304. //
  305. // MessageText:
  306. //
  307. // Failed to save status to registry.
  308. //
  309. #define EVMSG_FAILEDSAVESTATUS 0x00000085L
  310. //
  311. // MessageId: EVMSG_UserNotFound
  312. //
  313. // MessageText:
  314. //
  315. // The user name could not be found.
  316. //
  317. #define EVMSG_UserNotFound 0x00000086L
  318. //
  319. // MessageId: EVMSG_UserExists
  320. //
  321. // MessageText:
  322. //
  323. // The user account already exists.
  324. //
  325. #define EVMSG_UserExists 0x00000087L
  326. //
  327. // MessageId: EVMSG_PasswordTooShort
  328. //
  329. // MessageText:
  330. //
  331. // The password is shorter than required.
  332. //
  333. #define EVMSG_PasswordTooShort 0x00000088L
  334. //
  335. // MessageId: EVMSG_NameTooLong
  336. //
  337. // MessageText:
  338. //
  339. // The user name %1 is too long.
  340. //
  341. #define EVMSG_NameTooLong 0x00000089L
  342. //
  343. // MessageId: EVMSG_PasswordHistConflict
  344. //
  345. // MessageText:
  346. //
  347. // This password cannot be used now.
  348. //
  349. #define EVMSG_PasswordHistConflict 0x0000008AL
  350. //
  351. // MessageId: EVMSG_InvalidDatabase
  352. //
  353. // MessageText:
  354. //
  355. // The security database is corrupted.
  356. //
  357. #define EVMSG_InvalidDatabase 0x0000008BL
  358. //
  359. // MessageId: EVMSG_NetworkError
  360. //
  361. // MessageText:
  362. //
  363. // A general network error occurred.
  364. //
  365. #define EVMSG_NetworkError 0x0000008CL
  366. //
  367. // MessageId: EVMSG_BadUsername
  368. //
  369. // MessageText:
  370. //
  371. // The user name or group name parameter is invalid.
  372. //
  373. #define EVMSG_BadUsername 0x0000008DL
  374. //
  375. // MessageId: EVMSG_UserUnkownError
  376. //
  377. // MessageText:
  378. //
  379. // Unexpected error - number %1.
  380. //
  381. #define EVMSG_UserUnkownError 0x0000008EL
  382. //
  383. // MessageId: EVMSG_DEBUG
  384. //
  385. // MessageText:
  386. //
  387. // Debug: %1
  388. //
  389. #define EVMSG_DEBUG 0x0000008FL
  390. //
  391. // MessageId: EVMSG_STOPPED
  392. //
  393. // MessageText:
  394. //
  395. // The service was stopped.
  396. //
  397. #define EVMSG_STOPPED 0x00000090L
  398. //
  399. // MessageId: EVMSG_UIDNOTDUPLICATED
  400. //
  401. // MessageText:
  402. //
  403. // The UID "%1" already exists in the subtree and has not been duplicated.
  404. //
  405. #define EVMSG_UIDNOTDUPLICATED 0x00000091L
  406. //
  407. // MessageId: EVMSG_UIDDUPLICATED
  408. //
  409. // MessageText:
  410. //
  411. // The UID "%1" already exists in the subtree but HAS been duplicated because the user RDN component requires it. Further action may need to be taken if there are systems using the Directory Server which require unique UIDs.
  412. //
  413. #define EVMSG_UIDDUPLICATED 0x00000092L
  414. //
  415. // MessageId: EVMSG_FAILEDCONTROLOPEN
  416. //
  417. // MessageText:
  418. //
  419. // Failed opening control message socket at port %1.
  420. //
  421. #define EVMSG_FAILEDCONTROLOPEN 0x00000093L
  422. //
  423. // MessageId: EVMSG_FAILEDPREOPOPEN
  424. //
  425. // MessageText:
  426. //
  427. // Failed opening preoperation processing socket at port %1.
  428. //
  429. #define EVMSG_FAILEDPREOPOPEN 0x00000094L
  430. //
  431. // MessageId: EVMSG_FAILEDPOSTOPEN
  432. //
  433. // MessageText:
  434. //
  435. // Failed opening postoperation processing socket at port %1.
  436. //
  437. #define EVMSG_FAILEDPOSTOPEN 0x00000095L
  438. //
  439. // MessageId: EVMSG_FAILEDCONTROLWRITE
  440. //
  441. // MessageText:
  442. //
  443. // Failed writing to control message socket at port %1.
  444. //
  445. #define EVMSG_FAILEDCONTROLWRITE 0x00000096L
  446. //
  447. // MessageId: EVMSG_FAILEDPREOPWRITE
  448. //
  449. // MessageText:
  450. //
  451. // Failed writing to preoperation processing socket at port %1.
  452. //
  453. #define EVMSG_FAILEDPREOPWRITE 0x00000097L
  454. //
  455. // MessageId: EVMSG_FAILEDPOSTOPWRITE
  456. //
  457. // MessageText:
  458. //
  459. // Failed writing to postoperation processing socket at port %1.
  460. //
  461. #define EVMSG_FAILEDPOSTOPWRITE 0x00000098L
  462. //
  463. // MessageId: EVMSG_FAILEDCONTROLREAD
  464. //
  465. // MessageText:
  466. //
  467. // Failed reading from control message socket at port %1.
  468. //
  469. #define EVMSG_FAILEDCONTROLREAD 0x00000099L
  470. //
  471. // MessageId: EVMSG_FAILEDPREOPREAD
  472. //
  473. // MessageText:
  474. //
  475. // Failed reading from preoperation processing socket at port %1.
  476. //
  477. #define EVMSG_FAILEDPREOPREAD 0x0000009AL
  478. //
  479. // MessageId: EVMSG_FAILEDPOSTOPREAD
  480. //
  481. // MessageText:
  482. //
  483. // Failed reading from postoperation processing socket at port %1.
  484. //
  485. #define EVMSG_FAILEDPOSTOPREAD 0x0000009BL
  486. //
  487. // MessageId: EVMSG_FAILEDCONTROLBADBASE
  488. //
  489. // MessageText:
  490. //
  491. // The subtree "%1" is invalid.
  492. //
  493. #define EVMSG_FAILEDCONTROLBADBASE 0x0000009CL
  494. //
  495. // MessageId: EVMSG_FAILEDGETNTGROUPINFO
  496. //
  497. // MessageText:
  498. //
  499. // Failed to get group information for <%1> from NT.
  500. //
  501. #define EVMSG_FAILEDGETNTGROUPINFO 0x0000009DL
  502. //
  503. // MessageId: EVMSG_FAILEDADDDSGROUP
  504. //
  505. // MessageText:
  506. //
  507. // Failed to add group <%1> to Directory Server.
  508. //
  509. #define EVMSG_FAILEDADDDSGROUP 0x0000009EL
  510. //
  511. // MessageId: EVMSG_FAILEDMODIFYDSGROUP
  512. //
  513. // MessageText:
  514. //
  515. // Failed to modify group <%1> on Directory Server.
  516. //
  517. #define EVMSG_FAILEDMODIFYDSGROUP 0x0000009FL
  518. //
  519. // MessageId: EVMSG_FAILEDDELETEDSGROUP
  520. //
  521. // MessageText:
  522. //
  523. // Failed to delete group <%1> on Directory Server.
  524. //
  525. #define EVMSG_FAILEDDELETEDSGROUP 0x000000A0L
  526. //
  527. // MessageId: EVMSG_FAILEDCONTROLDUPTREE
  528. //
  529. // MessageText:
  530. //
  531. // Synch Service control connection rejected by Directory Server, duplicate users base <%1> or groups base <%2>.
  532. //
  533. #define EVMSG_FAILEDCONTROLDUPTREE 0x000000A1L
  534. //
  535. // MessageId: EVMSG_FAILEDCONTROLSETUP
  536. //
  537. // MessageText:
  538. //
  539. // Synch Service control connection rejected by Directory Server, users base <%1>, groups base <%2>.
  540. //
  541. #define EVMSG_FAILEDCONTROLSETUP 0x000000A2L