home *** CD-ROM | disk | FTP | other *** search
/ PC Format (South-Africa) 2001 June / PCFJune.iso / Xenon / C++ / FreeCommandLineTools.exe / Include / dapimsg.h < prev    next >
Encoding:
C/C++ Source or Header  |  2000-01-31  |  74.7 KB  |  3,277 lines

  1. #pragma option push -b -a8 -pc -A- /*P_O_Push*/
  2. /*++ BUILD Version: 0001    // Increment this if a change has global effects
  3.  
  4. Copyright (c) Microsoft Corp. 1986-1996. All Rights Reserved.
  5.  
  6. Abstract:
  7.  
  8.     This file contains the message definitions for the Microsoft Exchange DAPI.DLL.
  9.  
  10. --*/
  11.  
  12. //
  13. //  Values are 32 bit values layed out as follows:
  14. //
  15. //   3 3 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1
  16. //   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
  17. //  +---+-+-+-----------------------+-------------------------------+
  18. //  |Sev|C|R|     Facility          |               Code            |
  19. //  +---+-+-+-----------------------+-------------------------------+
  20. //
  21. //  where
  22. //
  23. //      Sev - is the severity code
  24. //
  25. //          00 - Success
  26. //          01 - Informational
  27. //          10 - Warning
  28. //          11 - Error
  29. //
  30. //      C - is the Customer code flag
  31. //
  32. //      R - is a reserved bit
  33. //
  34. //      Facility - is the facility code
  35. //
  36. //      Code - is the facility's status code
  37. //
  38. //
  39. // Define the facility codes
  40. //
  41.  
  42.  
  43. //
  44. // Define the severity codes
  45. //
  46. #define STATUS_SEVERITY_WARNING          0x2
  47. #define STATUS_SEVERITY_SUCCESS          0x0
  48. #define STATUS_SEVERITY_MASK             0x3
  49. #define STATUS_SEVERITY_INFORMATIONAL    0x1
  50. #define STATUS_SEVERITY_ERROR            0x3
  51.  
  52.  
  53. //
  54. // MessageId: BERR_SUCCESS
  55. //
  56. // MessageText:
  57. //
  58. //  No error encountered.
  59. //
  60. #define BERR_SUCCESS                     0x00000000L
  61.  
  62. //
  63. // MessageId: DAPI_FUNCTION_DAPI
  64. //
  65. // MessageText:
  66. //
  67. //  Directory API%0
  68. //
  69. #define DAPI_FUNCTION_DAPI               0x00000001L
  70.  
  71. //
  72. // MessageId: DAPI_FUNCTION_BIMPORT
  73. //
  74. // MessageText:
  75. //
  76. //  Directory Import%0
  77. //
  78. #define DAPI_FUNCTION_BIMPORT            0x00000002L
  79.  
  80. //
  81. // MessageId: DAPI_FUNCTION_BEXPORT
  82. //
  83. // MessageText:
  84. //
  85. //  Directory Export%0
  86. //
  87. #define DAPI_FUNCTION_BEXPORT            0x00000003L
  88.  
  89. //
  90. // MessageId: DAPI_FUNCTION_NTEXPORT
  91. //
  92. // MessageText:
  93. //
  94. //  NT User Extractor%0
  95. //
  96. #define DAPI_FUNCTION_NTEXPORT           0x00000004L
  97.  
  98. //
  99. // MessageId: DAPI_FUNCTION_NWEXPORT
  100. //
  101. // MessageText:
  102. //
  103. //  NetWare User Extractor%0
  104. //
  105. #define DAPI_FUNCTION_NWEXPORT           0x00000005L
  106.  
  107. // Progress-bar stuff
  108. //
  109. // MessageId: DAPIMSG_DISPLAY_CURRENT
  110. //
  111. // MessageText:
  112. //
  113. //  Currently processing:  %1%0
  114. //
  115. #define DAPIMSG_DISPLAY_CURRENT          0x00000006L
  116.  
  117. //
  118. // MessageId: DAPIMSG_DISPLAY_CREATE
  119. //
  120. // MessageText:
  121. //
  122. //  Creating %2:  %1%0
  123. //
  124. #define DAPIMSG_DISPLAY_CREATE           0x00000007L
  125.  
  126. //
  127. // MessageId: DAPIMSG_DISPLAY_MODIFY
  128. //
  129. // MessageText:
  130. //
  131. //  Modifying %2:  %1%0
  132. //
  133. #define DAPIMSG_DISPLAY_MODIFY           0x00000008L
  134.  
  135. //
  136. // MessageId: DAPIMSG_DISPLAY_DELETE
  137. //
  138. // MessageText:
  139. //
  140. //  Deleting %2:  %1%0
  141. //
  142. #define DAPIMSG_DISPLAY_DELETE           0x00000009L
  143.  
  144. //
  145. // MessageId: DAPIMSG_DISPLAY_EXPORTING
  146. //
  147. // MessageText:
  148. //
  149. //  Exporting %2:  %1%0
  150. //
  151. #define DAPIMSG_DISPLAY_EXPORTING        0x0000000AL
  152.  
  153. //
  154. // MessageId: DAPIMSG_DISPLAY_EXTRACTING
  155. //
  156. // MessageText:
  157. //
  158. //  Extracting user account:  %1%0
  159. //
  160. #define DAPIMSG_DISPLAY_EXTRACTING       0x0000000BL
  161.  
  162. //
  163. // MessageId: BIMPMSG_INITIALIZING
  164. //
  165. // MessageText:
  166. //
  167. //  Initializing -- Please wait...%0
  168. //
  169. #define BIMPMSG_INITIALIZING             0x0000000CL
  170.  
  171. //
  172. // MessageId: DAPIMSG_READING
  173. //
  174. // MessageText:
  175. //
  176. //  Reading Users -- Please wait...%0
  177. //
  178. #define DAPIMSG_READING                  0x0000000DL
  179.  
  180. //
  181. // MessageId: DAPIMSG_PROGRESS_TITLE
  182. //
  183. // MessageText:
  184. //
  185. //  Directory API%0
  186. //
  187. #define DAPIMSG_PROGRESS_TITLE           0x0000000EL
  188.  
  189. //
  190. // MessageId: BIMPMSG_PROGRESS_TITLE
  191. //
  192. // MessageText:
  193. //
  194. //  Directory Import from %1%0
  195. //
  196. #define BIMPMSG_PROGRESS_TITLE           0x0000000FL
  197.  
  198. //
  199. // MessageId: BEXPMSG_PROGRESS_TITLE
  200. //
  201. // MessageText:
  202. //
  203. //  Directory Export to %1%0
  204. //
  205. #define BEXPMSG_PROGRESS_TITLE           0x00000010L
  206.  
  207. //
  208. // MessageId: NTEXPMSG_PROGRESS_TITLE
  209. //
  210. // MessageText:
  211. //
  212. //  Windows NT User Extraction to %1%0
  213. //
  214. #define NTEXPMSG_PROGRESS_TITLE          0x00000011L
  215.  
  216. //
  217. // MessageId: NWEXPMSG_PROGRESS_TITLE
  218. //
  219. // MessageText:
  220. //
  221. //  NetWare User Extraction to %1%0
  222. //
  223. #define NWEXPMSG_PROGRESS_TITLE          0x00000012L
  224.  
  225. // >>> The following group of messages are used for start/stop logging and
  226. // >>> for posting completion-notification message boxes for ALL bimport
  227. // >>> processes (bimport, bexport, ntexport, nwexport).
  228. // >>> NOTE:  !!!!PLEASE PLEASE PLEASE be VERY careful about rearranging
  229. // >>>        ANY of the messages in this group.  
  230. // Common strings
  231. //
  232. // MessageId: DAPI_MSG_COMPLETE_TITLE
  233. //
  234. // MessageText:
  235. //
  236. //  %1 Complete%0
  237. //
  238. #define DAPI_MSG_COMPLETE_TITLE          0x00000013L
  239.  
  240. //
  241. // MessageId: DAPI_MSG_ONE_WARNING
  242. //
  243. // MessageText:
  244. //
  245. //  One warning event was encountered but not logged.
  246. //
  247. #define DAPI_MSG_ONE_WARNING             0x00000014L
  248.  
  249. //
  250. // MessageId: DAPI_MSG_ONE_WARNING_REPORTED
  251. //
  252. // MessageText:
  253. //
  254. //  One warning description was recorded in the system's application event log.
  255. //
  256. #define DAPI_MSG_ONE_WARNING_REPORTED    0x00000015L
  257.  
  258. //
  259. // MessageId: DAPI_MSG_WARNINGS
  260. //
  261. // MessageText:
  262. //
  263. //  %1!lu! warning events were encountered but not logged.
  264. //
  265. #define DAPI_MSG_WARNINGS                0x00000016L
  266.  
  267. //
  268. // MessageId: DAPI_MSG_WARNINGS_REPORTED
  269. //
  270. // MessageText:
  271. //
  272. //  %1!lu! warning descriptions were recorded in the system's application event log.
  273. //
  274. #define DAPI_MSG_WARNINGS_REPORTED       0x00000017L
  275.  
  276. //
  277. // MessageId: DAPI_MSG_NOERRORS
  278. //
  279. // MessageText:
  280. //
  281. //  No errors were encountered.
  282. //
  283. #define DAPI_MSG_NOERRORS                0x00000018L
  284.  
  285. //
  286. // MessageId: DAPI_MSG_ONE_ERROR
  287. //
  288. // MessageText:
  289. //
  290. //  One error event was encountered but not logged.
  291. //
  292. #define DAPI_MSG_ONE_ERROR               0x00000019L
  293.  
  294. //
  295. // MessageId: DAPI_MSG_ONE_ERROR_REPORTED
  296. //
  297. // MessageText:
  298. //
  299. //  One error description was recorded in the system's application event log.
  300. //
  301. #define DAPI_MSG_ONE_ERROR_REPORTED      0x0000001AL
  302.  
  303. //
  304. // MessageId: DAPI_MSG_ERRORS
  305. //
  306. // MessageText:
  307. //
  308. //  %1!lu! error events were encountered but not logged.
  309. //
  310. #define DAPI_MSG_ERRORS                  0x0000001BL
  311.  
  312. //
  313. // MessageId: DAPI_MSG_ERRORS_REPORTED
  314. //
  315. // MessageText:
  316. //
  317. //  %1!lu! error descriptions were recorded in the system's application event log.
  318. //
  319. #define DAPI_MSG_ERRORS_REPORTED         0x0000001CL
  320.  
  321. //
  322. // MessageId: DAPI_MSG_ERRORS_COPIED
  323. //
  324. // MessageText:
  325. //
  326. //  The file %1 contains copies of all object descriptions containing errors.
  327. //
  328. #define DAPI_MSG_ERRORS_COPIED           0x0000001DL
  329.  
  330. //
  331. // MessageId: DAPI_MSG_PASSWORD_FILE
  332. //
  333. // MessageText:
  334. //
  335. //  %nPlease see %1 for a list of created Windows NT Accounts.
  336. //
  337. #define DAPI_MSG_PASSWORD_FILE           0x0000001EL
  338.  
  339. // Directory Import start/stop messages
  340. //
  341. // MessageId: BIMPORT_STARTED
  342. //
  343. // MessageText:
  344. //
  345. //  Starting directory import from import file %1.
  346. //
  347. #define BIMPORT_STARTED                  0x4000001FL
  348.  
  349. //
  350. // MessageId: BIMPORT_COMPLETE
  351. //
  352. // MessageText:
  353. //
  354. //  The directory import from file %1 is complete.
  355. //
  356. #define BIMPORT_COMPLETE                 0x40000020L
  357.  
  358. //
  359. // MessageId: BIMPORT_COMPLETE_NOFILE
  360. //
  361. // MessageText:
  362. //
  363. //  The directory import is complete.
  364. //
  365. #define BIMPORT_COMPLETE_NOFILE          0x40000021L
  366.  
  367. //
  368. // MessageId: BIMPORT_CANCELLED
  369. //
  370. // MessageText:
  371. //
  372. //  The directory import from file %1 was canceled by user request.
  373. //
  374. #define BIMPORT_CANCELLED                0x80000022L
  375.  
  376. //
  377. // MessageId: BIMPORT_CANCELLED_NOFILE
  378. //
  379. // MessageText:
  380. //
  381. //  The directory import was canceled by user request.
  382. //
  383. #define BIMPORT_CANCELLED_NOFILE         0x80000023L
  384.  
  385. // Directory Export start/stop messages
  386. //
  387. // MessageId: BEXPORT_STARTED
  388. //
  389. // MessageText:
  390. //
  391. //  Starting the directory export to file %1.
  392. //
  393. #define BEXPORT_STARTED                  0x40000024L
  394.  
  395. //
  396. // MessageId: BEXPORT_COMPLETE
  397. //
  398. // MessageText:
  399. //
  400. //  The directory export to file %1 is complete.
  401. //
  402. #define BEXPORT_COMPLETE                 0x40000025L
  403.  
  404. //
  405. // MessageId: BEXPORT_COMPLETE_NOFILE
  406. //
  407. // MessageText:
  408. //
  409. //  The directory export is complete.
  410. //
  411. #define BEXPORT_COMPLETE_NOFILE          0x40000026L
  412.  
  413. //
  414. // MessageId: BEXPORT_CANCELLED
  415. //
  416. // MessageText:
  417. //
  418. //  The directory export to file %1 was canceled by user request.
  419. //
  420. #define BEXPORT_CANCELLED                0x80000027L
  421.  
  422. //
  423. // MessageId: BEXPORT_CANCELLED_NOFILE
  424. //
  425. // MessageText:
  426. //
  427. //  The directory export was canceled by user request.
  428. //
  429. #define BEXPORT_CANCELLED_NOFILE         0x80000028L
  430.  
  431. //
  432. // MessageId: BEXPORT_STARTED_NOFILE
  433. //
  434. // MessageText:
  435. //
  436. //  Starting the directory export.
  437. //
  438. #define BEXPORT_STARTED_NOFILE           0x40000029L
  439.  
  440. // NTExport start/stop/completion messages
  441. //
  442. // MessageId: NTEXPORT_STARTED
  443. //
  444. // MessageText:
  445. //
  446. //  Starting the extraction of Windows NT user account information to file %1.
  447. //
  448. #define NTEXPORT_STARTED                 0x4000002AL
  449.  
  450. //
  451. // MessageId: NTEXPORT_COMPLETE
  452. //
  453. // MessageText:
  454. //
  455. //  Extraction of Windows NT user account information to file %1 is complete.
  456. //
  457. #define NTEXPORT_COMPLETE                0x4000002BL
  458.  
  459. //
  460. // MessageId: NTEXPORT_COMPLETE_NOFILE
  461. //
  462. // MessageText:
  463. //
  464. //  Extraction of Windows NT user account information is complete.
  465. //
  466. #define NTEXPORT_COMPLETE_NOFILE         0x4000002CL
  467.  
  468. //
  469. // MessageId: NTEXPORT_CANCELLED
  470. //
  471. // MessageText:
  472. //
  473. //  Extraction of Windows NT user account information to file %1 was canceled by user request.
  474. //
  475. #define NTEXPORT_CANCELLED               0x8000002DL
  476.  
  477. //
  478. // MessageId: NTEXPORT_CANCELLED_NOFILE
  479. //
  480. // MessageText:
  481. //
  482. //  Extraction of Windows NT user account information was canceled by user request.
  483. //
  484. #define NTEXPORT_CANCELLED_NOFILE        0x8000002EL
  485.  
  486. //
  487. // MessageId: NTEXPORT_STARTED_NOFILE
  488. //
  489. // MessageText:
  490. //
  491. //  Starting the extraction of Windows NT user account information.
  492. //
  493. #define NTEXPORT_STARTED_NOFILE          0x4000002FL
  494.  
  495. // NWExport start/stop/completion messages
  496. //
  497. // MessageId: NWEXPORT_STARTED
  498. //
  499. // MessageText:
  500. //
  501. //  Starting the extraction of NetWare user account information to file %1.
  502. //
  503. #define NWEXPORT_STARTED                 0x40000030L
  504.  
  505. //
  506. // MessageId: NWEXPORT_COMPLETE
  507. //
  508. // MessageText:
  509. //
  510. //  Extraction of NetWare user account information to file %1 is complete.
  511. //
  512. #define NWEXPORT_COMPLETE                0x40000031L
  513.  
  514. //
  515. // MessageId: NWEXPORT_COMPLETE_NOFILE
  516. //
  517. // MessageText:
  518. //
  519. //  Extraction of NetWare user account information is complete.
  520. //
  521. #define NWEXPORT_COMPLETE_NOFILE         0x40000032L
  522.  
  523. //
  524. // MessageId: NWEXPORT_CANCELLED
  525. //
  526. // MessageText:
  527. //
  528. //  Extraction of NetWare user account information to file %1 was canceled by user request.
  529. //
  530. #define NWEXPORT_CANCELLED               0x80000033L
  531.  
  532. //
  533. // MessageId: NWEXPORT_CANCELLED_NOFILE
  534. //
  535. // MessageText:
  536. //
  537. //  Extraction of NetWare user account information was canceled by user request.
  538. //
  539. #define NWEXPORT_CANCELLED_NOFILE        0x80000034L
  540.  
  541. //
  542. // MessageId: NWEXPORT_STARTED_NOFILE
  543. //
  544. // MessageText:
  545. //
  546. //  Starting the extraction of NetWare user account information.
  547. //
  548. #define NWEXPORT_STARTED_NOFILE          0x40000035L
  549.  
  550. // <<<< End of block containing start/stop/completion messages
  551. // -------------------     DAPI Errors              -----------------------
  552. //
  553. // MessageId: BERR_GENERAL_FAILURE
  554. //
  555. // MessageText:
  556. //
  557. //  A general failure occurred.
  558. //
  559. #define BERR_GENERAL_FAILURE             0xC0000080L
  560.  
  561. //
  562. // MessageId: DAPI_E_BAD_HANDLE
  563. //
  564. // MessageText:
  565. //
  566. //  A bad DAPI handle supplied to call.
  567. //
  568. #define DAPI_E_BAD_HANDLE                0xC0000081L    
  569.  
  570. //
  571. // MessageId: DAPI_E_HEADER_MUST_BE_TEXT
  572. //
  573. // MessageText:
  574. //
  575. //  Header values must be specified as text strings.
  576. //
  577. #define DAPI_E_HEADER_MUST_BE_TEXT       0xC0000082L    
  578.  
  579. //
  580. // MessageId: PDC_NOT_FOUND
  581. //
  582. // MessageText:
  583. //
  584. //  Unable to find the primary domain controller for domain %1.
  585. //
  586. #define PDC_NOT_FOUND                    0xC0000083L
  587.  
  588. //
  589. // MessageId: PDC_NOT_RESPONDING
  590. //
  591. // MessageText:
  592. //
  593. //  Primary domain controller %1 is not responding.
  594. //
  595. #define PDC_NOT_RESPONDING               0xC0000084L
  596.  
  597. // -------------------     messages for BIMPORT     -----------------------
  598. //
  599. // MessageId: BIMPMSG_PROMPT_LOG_FULL
  600. //
  601. // MessageText:
  602. //
  603. //  The application event log is full. If you continue, you should increase the maximum log size or additional error information may not be written to the log. If you cancel, existing operations will not be undone.%n%nDo you want to continue with the %1?
  604. //
  605. #define BIMPMSG_PROMPT_LOG_FULL          0x00000085L
  606.  
  607. //
  608. // MessageId: BIMPMSG_PROMPT_LOG_ERROR
  609. //
  610. // MessageText:
  611. //
  612. //  The following error was encountered when attempting to log an event in the application event log:
  613. //  %2
  614. //  
  615. //  If you continue, additional error information may not be written to the log. 
  616. //  If you cancel, existing operations will not be undone.
  617. //  
  618. //  Do you wish to continue with the %1?
  619. //
  620. #define BIMPMSG_PROMPT_LOG_ERROR         0x00000086L
  621.  
  622. //
  623. // MessageId: BIMPMSG_PROMPT_LOG_FILE_ERROR
  624. //
  625. // MessageText:
  626. //
  627. //  An error was encountered when writing to the log file %1. If you continue, additional error information will not be written to the log file. If you cancel, completed operations will not be undone. %n%nDo you want to continue with the %2?
  628. //
  629. #define BIMPMSG_PROMPT_LOG_FILE_ERROR    0x00000087L
  630.  
  631. //
  632. // MessageId: BWARN_ACCNT_EXISTS
  633. //
  634. // MessageText:
  635. //
  636. //  A Windows NT account for user %1 already exists.
  637. //
  638. #define BWARN_ACCNT_EXISTS               0x80000088L
  639.  
  640. //
  641. // MessageId: BWARN_OVERRIDE_PDC_NOT_FOUND
  642. //
  643. // MessageText:
  644. //
  645. //  Windows NT account %1 could not be created because the primary domain controller (PDC) could not be found for domain %2.
  646. //
  647. #define BWARN_OVERRIDE_PDC_NOT_FOUND     0x80000089L
  648.  
  649. //
  650. // MessageId: BWARN_DELETE_TARGET_DOES_NOT_EXIST
  651. //
  652. // MessageText:
  653. //
  654. //  Object %1 that was specified for deletion does not exist.
  655. //
  656. #define BWARN_DELETE_TARGET_DOES_NOT_EXIST 0x8000008AL
  657.  
  658. //
  659. // MessageId: BWARN_DELETE_ACCOUNT_NOT_FOUND
  660. //
  661. // MessageText:
  662. //
  663. //  The Windows NT security account, %1\%2, was not found and could not be deleted.
  664. //
  665. #define BWARN_DELETE_ACCOUNT_NOT_FOUND   0x8000008BL
  666.  
  667. //
  668. // MessageId: BWARN_DELETE_DOMAIN_NOT_FOUND
  669. //
  670. // MessageText:
  671. //
  672. //  The Windows NT security account, %1\%2, could not be deleted because the NT security domain controller could not be found.
  673. //
  674. #define BWARN_DELETE_DOMAIN_NOT_FOUND    0x8000008CL
  675.  
  676. //
  677. // MessageId: BWARN_ASSOC_ACCOUNT_NOT_FOUND
  678. //
  679. // MessageText:
  680. //
  681. //  The Assoc-NT-Account value %2 specified for mailbox %1 could not be found.
  682. //
  683. #define BWARN_ASSOC_ACCOUNT_NOT_FOUND    0x8000008DL
  684.  
  685. //
  686. // MessageId: BWARN_NO_OBJ_PERM_ADMIN_ACCOUNT
  687. //
  688. // MessageText:
  689. //
  690. //  Obj-Perm-Admin value %3 specified for %2 %1 was not found. This user could not be granted permissions administrator privileges on the %2.
  691. //
  692. #define BWARN_NO_OBJ_PERM_ADMIN_ACCOUNT  0x8000008EL
  693.  
  694. //
  695. // MessageId: BWARN_NO_OBJ_ADMIN_ACCOUNT
  696. //
  697. // MessageText:
  698. //
  699. //  Obj-Admin value %3 specified for %2 %1 was not found. This user could not be granted administrator privileges on the %2.
  700. //
  701. #define BWARN_NO_OBJ_ADMIN_ACCOUNT       0x8000008FL
  702.  
  703. //
  704. // MessageId: BWARN_NO_OBJ_USER_ACCOUNT
  705. //
  706. // MessageText:
  707. //
  708. //  Obj-User value %3 specified for %2 %1 was not found. This user will not have access to the %2.
  709. //
  710. #define BWARN_NO_OBJ_USER_ACCOUNT        0x80000090L
  711.  
  712. //
  713. // MessageId: BWARN_NO_DEFAULT_ACCOUNT
  714. //
  715. // MessageText:
  716. //
  717. //  User access privileges could not be assigned to %2 %1. No user accounts were specified, and the default Windows NT account, %3, could not be found.
  718. //
  719. #define BWARN_NO_DEFAULT_ACCOUNT         0x80000091L
  720.  
  721. //
  722. // MessageId: BWARN_COULD_NOT_CREATE_SD
  723. //
  724. // MessageText:
  725. //
  726. //  Microsoft Windows error %2 was encountered while attempting to create a Windows NT security descriptor for mailbox object %1.
  727. //
  728. #define BWARN_COULD_NOT_CREATE_SD        0x80000092L
  729.  
  730. //
  731. // MessageId: DAPI_MISSING_EXCHANGE_CP
  732. //
  733. // MessageText:
  734. //
  735. //  Missing a code page (20261 or 1252) required for proper character translation when reading and writing objects in the directory.  Some characters may not map properly. Verify that these are installed on your system.
  736. //
  737. #define DAPI_MISSING_EXCHANGE_CP         0x40000093L
  738.  
  739. //
  740. // MessageId: BWARN_RENAMED_OUTPUT_FILE
  741. //
  742. // MessageText:
  743. //
  744. //  File %1 already existed and was renamed to %2.
  745. //
  746. #define BWARN_RENAMED_OUTPUT_FILE        0x40000094L
  747.  
  748. //
  749. // MessageId: BWARN_RENAMED_IMPORT_FILE
  750. //
  751. // MessageText:
  752. //
  753. //  The specified import file, %1, conflicts with a constructed output file and was renamed to %2.
  754. //
  755. #define BWARN_RENAMED_IMPORT_FILE        0x80000095L
  756.  
  757. //
  758. // MessageId: BWARN_DEL_ATTR
  759. //
  760. // MessageText:
  761. //
  762. //  Entry %1 did not contain property %2 so the property could not be deleted.
  763. //
  764. #define BWARN_DEL_ATTR                   0x80000096L
  765.  
  766. //
  767. // MessageId: BWARN_THREAD_FAILED
  768. //
  769. // MessageText:
  770. //
  771. //  Microsoft Windows error %1 occurred when attempting to create a processing thread.
  772. //
  773. #define BWARN_THREAD_FAILED              0x80000097L
  774.  
  775. //
  776. // MessageId: BWARN_ATTRIBUTE_DUPLICATE
  777. //
  778. // MessageText:
  779. //
  780. //  %1 has been specified more than once in the attribute list. Only the first instance will be used when writing to the directory.
  781. //
  782. #define BWARN_ATTRIBUTE_DUPLICATE        0x80000098L
  783.  
  784. //
  785. // MessageId: BWARN_ATTRIBUTE_READONLY
  786. //
  787. // MessageText:
  788. //
  789. //  The attribute %1 is read-only. Values specified for this attribute will be ignored when writing to the Directory.
  790. //
  791. #define BWARN_ATTRIBUTE_READONLY         0x80000099L
  792.  
  793. //
  794. // MessageId: BWARN_ATTRIBUTE_NOT_IMPORTABLE
  795. //
  796. // MessageText:
  797. //
  798. //  The attribute %1 is not directly importable.
  799. //
  800. #define BWARN_ATTRIBUTE_NOT_IMPORTABLE   0xC000009AL
  801.  
  802. //
  803. // MessageId: BWARN_NO_RAW_MODE_TEMPLATE
  804. //
  805. // MessageText:
  806. //
  807. //  Template objects do not apply when in raw mode.
  808. //
  809. #define BWARN_NO_RAW_MODE_TEMPLATE       0x8000009BL
  810.  
  811. //
  812. // MessageId: BWARN_OVERSIZE_ATT_FILE
  813. //
  814. // MessageText:
  815. //
  816. //  The attribute value data length exceeded the Microsoft Excel limit of 255 characters. The data was written to file %1.
  817. //
  818. #define BWARN_OVERSIZE_ATT_FILE          0x8000009CL
  819.  
  820. //
  821. // MessageId: DAPI_ERR_WRONG_SYNTAX
  822. //
  823. // MessageText:
  824. //
  825. //  The value type specified for attribute %1 is incorrect.
  826. //
  827. #define DAPI_ERR_WRONG_SYNTAX            0xC000009DL
  828.  
  829. //
  830. // MessageId: DAPI_E_INVALID_CODEPAGE
  831. //
  832. // MessageText:
  833. //
  834. //  The specified code page has not been installed on the system.
  835. //
  836. #define DAPI_E_INVALID_CODEPAGE          0xC000009EL
  837.  
  838. //
  839. // MessageId: DAPI_E_OBJECT_NOT_FOUND
  840. //
  841. // MessageText:
  842. //
  843. //  Unable to find object %1.
  844. //
  845. #define DAPI_E_OBJECT_NOT_FOUND          0xC000009FL
  846.  
  847. //
  848. // MessageId: DAPI_E_NO_OBJECT
  849. //
  850. // MessageText:
  851. //
  852. //  No object specified.
  853. //
  854. #define DAPI_E_NO_OBJECT                 0xC00000A0L
  855.  
  856. //
  857. // MessageId: DAPI_E_CREATE_FILE
  858. //
  859. // MessageText:
  860. //
  861. //  Unable to create the export file %1. %2
  862. //
  863. #define DAPI_E_CREATE_FILE               0xC00000A1L
  864.  
  865. //
  866. // MessageId: DAPI_W_HIER_RECALC_FAILED
  867. //
  868. // MessageText:
  869. //
  870. //  Unable to recalculate the Address Book hierarchy after performing the %2 operation on the %1 container.
  871. //
  872. #define DAPI_W_HIER_RECALC_FAILED        0x800000A2L
  873.  
  874. //
  875. // MessageId: DAPI_W_EXP_FILE_OVERWRITTEN
  876. //
  877. // MessageText:
  878. //
  879. //  The export file %1 already exists and is being overwritten.
  880. //
  881. #define DAPI_W_EXP_FILE_OVERWRITTEN      0x800000A3L
  882.  
  883. //
  884. // MessageId: DAPI_W_NO_VALUES
  885. //
  886. // MessageText:
  887. //
  888. //  No values specified for DAPIWrite.
  889. //
  890. #define DAPI_W_NO_VALUES                 0x800000A4L
  891.  
  892. //
  893. // MessageId: DAPI_W_RDN_MAPPED
  894. //
  895. // MessageText:
  896. //
  897. //  One or more characters specified for the %2 are not valid.  The object name was changed from %1 to %3.
  898. //
  899. #define DAPI_W_RDN_MAPPED                0x800000A5L
  900.  
  901. //
  902. // MessageId: DAPI_W_IMP_VALUE_MAPPED
  903. //
  904. // MessageText:
  905. //
  906. //  One or more characters specified for the %2 attribute of object %1 are not valid.  The value was changed from %3 to %4.
  907. //
  908. #define DAPI_W_IMP_VALUE_MAPPED          0x800000A6L
  909.  
  910. //
  911. // MessageId: DAPI_W_EXP_VALUE_MAPPED
  912. //
  913. // MessageText:
  914. //
  915. //  One or more characters in the %2 attribute of %1 could not be mapped to the export code page. The system default character was used.
  916. //
  917. #define DAPI_W_EXP_VALUE_MAPPED          0x800000A7L
  918.  
  919. //
  920. // MessageId: DAPI_W_BACKSLASH_DROPPED
  921. //
  922. // MessageText:
  923. //
  924. //  One or more backslash characters specified in the %2 attribute of %1 were mapped out on import. The value was changed from %3 to %4. The backslash character may be specified by doubling it (i.e., \\).
  925. //
  926. #define DAPI_W_BACKSLASH_DROPPED         0x800000A8L
  927.  
  928. //
  929. // MessageId: DAPI_W_STRING_TOO_LONG
  930. //
  931. // MessageText:
  932. //
  933. //  A value specified for the %2 attribute of object %1 exceeded the limit of %3 %4.  The string was truncated to fit.
  934. //
  935. #define DAPI_W_STRING_TOO_LONG           0x800000A9L
  936.  
  937. //
  938. // MessageId: DAPI_W_NO_DL_OWNER_ACCOUNT
  939. //
  940. // MessageText:
  941. //
  942. //  There is no primary Windows NT Account associated with the object specified as the owner of distribution list %1.
  943. //
  944. #define DAPI_W_NO_DL_OWNER_ACCOUNT       0x800000AAL
  945.  
  946. //
  947. // MessageId: DAPI_W_SERVER_SYNCH_IN_PROGRESS
  948. //
  949. // MessageText:
  950. //
  951. //  The Microsoft Exchange Directory server, %1, is currently synchronizing with other servers in the site.  Write operations are not recommended at this time.
  952. //
  953. #define DAPI_W_SERVER_SYNCH_IN_PROGRESS  0x800000ABL
  954.  
  955. //
  956. // MessageId: BERR_SIGNATURE_MISMATCH
  957. //
  958. // MessageText:
  959. //
  960. //  A version mismatch was detected between DAPI.DLL and the program. %1 cannot proceed.
  961. //
  962. #define BERR_SIGNATURE_MISMATCH          0xC00000ACL
  963.  
  964. //
  965. // MessageId: BERR_INVALID_BASEPOINT
  966. //
  967. // MessageText:
  968. //
  969. //  The object name specified for basepoint %1 is not valid.
  970. //
  971. #define BERR_INVALID_BASEPOINT           0xC00000ADL
  972.  
  973. //
  974. // MessageId: BERR_NO_SUCH_BASEPOINT
  975. //
  976. // MessageText:
  977. //
  978. //  The basepoint object %1 does not exist in the directory.
  979. //
  980. #define BERR_NO_SUCH_BASEPOINT           0xC00000AEL
  981.  
  982. //
  983. // MessageId: BERR_INVALID_CONTAINER
  984. //
  985. // MessageText:
  986. //
  987. //  The object name specified for the container %1 is not valid.
  988. //
  989. #define BERR_INVALID_CONTAINER           0xC00000AFL
  990.  
  991. //
  992. // MessageId: BERR_NO_SUCH_CONTAINER
  993. //
  994. // MessageText:
  995. //
  996. //  The specified container %1 does not exist in the directory.
  997. //
  998. #define BERR_NO_SUCH_CONTAINER           0xC00000B0L
  999.  
  1000. //
  1001. // MessageId: BERR_DEFAULT_USER_ERROR
  1002. //
  1003. // MessageText:
  1004. //
  1005. //  The object name specified for the create object template %1 is not valid.
  1006. //
  1007. #define BERR_DEFAULT_USER_ERROR          0xC00000B1L
  1008.  
  1009. //
  1010. // MessageId: BERR_NO_WORKSPACE
  1011. //
  1012. // MessageText:
  1013. //
  1014. //  No object management (OM) workspace is available.
  1015. //
  1016. #define BERR_NO_WORKSPACE                0xC00000B2L
  1017.  
  1018. //
  1019. // MessageId: BERR_DUA_UNAVAILABLE
  1020. //
  1021. // MessageText:
  1022. //
  1023. //  Unable to initialize directory user agent (DUA) workspace.
  1024. //
  1025. #define BERR_DUA_UNAVAILABLE             0xC00000B3L
  1026.  
  1027. //
  1028. // MessageId: BERR_NEGOTIATE_FAILURE
  1029. //
  1030. // MessageText:
  1031. //
  1032. //  Could not negotiate directory user agent (DUA) features. %1
  1033. //
  1034. #define BERR_NEGOTIATE_FAILURE           0xC00000B4L
  1035.  
  1036. //
  1037. // MessageId: BERR_DSA_BIND_FAILURE
  1038. //
  1039. // MessageText:
  1040. //
  1041. //  Could not bind to the Microsoft Exchange Directory server %2.  %1
  1042. //
  1043. #define BERR_DSA_BIND_FAILURE            0xC00000B5L
  1044.  
  1045. //
  1046. // MessageId: BERR_DEFAULT_BIND_FAILURE
  1047. //
  1048. // MessageText:
  1049. //
  1050. //  No Microsoft Exchange Directory server is available.
  1051. //
  1052. #define BERR_DEFAULT_BIND_FAILURE        0xC00000B6L
  1053.  
  1054. //
  1055. // MessageId: BERR_ILLEGAL_DSANAME
  1056. //
  1057. // MessageText:
  1058. //
  1059. //  The Microsoft Exchange Directory server Name, %1, is illegal.
  1060. //
  1061. #define BERR_ILLEGAL_DSANAME             0xC00000B7L
  1062.  
  1063. //
  1064. // MessageId: BERR_SERVER_NOT_WRITABLE
  1065. //
  1066. // MessageText:
  1067. //
  1068. //  The Microsoft Exchange Directory server, %1, is not currently writable.  Try the operation again later.
  1069. //
  1070. #define BERR_SERVER_NOT_WRITABLE         0xC00000B8L
  1071.  
  1072. //
  1073. // MessageId: BERR_DSA_UNBIND_FAILURE
  1074. //
  1075. // MessageText:
  1076. //
  1077. //  Could not unbind from the directory service. %1
  1078. //
  1079. #define BERR_DSA_UNBIND_FAILURE          0xC00000B9L
  1080.  
  1081. //
  1082. // MessageId: BERR_SCHEMA_LOAD_FAILED
  1083. //
  1084. // MessageText:
  1085. //
  1086. //  An initialization failure occurred. The directory schema could not be read from messaging site %1.
  1087. //
  1088. #define BERR_SCHEMA_LOAD_FAILED          0xC00000BAL
  1089.  
  1090. //
  1091. // MessageId: BERR_XOM_SCHEMA_READ
  1092. //
  1093. // MessageText:
  1094. //
  1095. //  An initialization failure occurred. Object management (OM) error %1 was encountered while attempting to read the schema.
  1096. //
  1097. #define BERR_XOM_SCHEMA_READ             0xC00000BBL
  1098.  
  1099. //
  1100. // MessageId: BERR_XDS_SCHEMA_READ
  1101. //
  1102. // MessageText:
  1103. //
  1104. //  An initialization failure occurred while attempting to read the schema.  %1
  1105. //
  1106. #define BERR_XDS_SCHEMA_READ             0xC00000BCL
  1107.  
  1108. //
  1109. // MessageId: BERR_ATTRIBUTES_UNAVAILABLE
  1110. //
  1111. // MessageText:
  1112. //
  1113. //  An initialization failure occurred. Unable to read attributes from the schema.
  1114. //
  1115. #define BERR_ATTRIBUTES_UNAVAILABLE      0xC00000BDL
  1116.  
  1117. //
  1118. // MessageId: BERR_ATTRIBUTE_PROPERTY_UNAVAILABLE
  1119. //
  1120. // MessageText:
  1121. //
  1122. //  An initialization failure occurred. The attribute-schema object %1 does not contain the %2 attribute.
  1123. //
  1124. #define BERR_ATTRIBUTE_PROPERTY_UNAVAILABLE 0xC00000BEL
  1125.  
  1126. //
  1127. // MessageId: BERR_INIT_ATTR_UNKNOWN
  1128. //
  1129. // MessageText:
  1130. //
  1131. //  Attribute %1 is not defined in the directory schema and so is not supported for import.
  1132. //
  1133. #define BERR_INIT_ATTR_UNKNOWN           0xC00000BFL
  1134.  
  1135. //
  1136. // MessageId: BERR_UNREC_OBJECT_TYPE
  1137. //
  1138. // MessageText:
  1139. //
  1140. //  An internal error occurred. The directory schema contained an unrecognized type value. Attribute %1.
  1141. //
  1142. #define BERR_UNREC_OBJECT_TYPE           0xC00000C0L
  1143.  
  1144. //
  1145. // MessageId: BERR_OBJECT_TYPE_NOT_IMPLEMENTED
  1146. //
  1147. // MessageText:
  1148. //
  1149. //  Attribute %1 cannot be processed because its object type is not yet implemented.
  1150. //
  1151. #define BERR_OBJECT_TYPE_NOT_IMPLEMENTED 0xC00000C1L
  1152.  
  1153. //
  1154. // MessageId: BERR_UNREC_ATTR_SYNTAX
  1155. //
  1156. // MessageText:
  1157. //
  1158. //  An internal error occurred. The directory schema contains an unrecognized syntax value. Attribute %1.
  1159. //
  1160. #define BERR_UNREC_ATTR_SYNTAX           0xC00000C2L
  1161.  
  1162. //
  1163. // MessageId: BERR_ATTR_SYNTAX_NOT_IMPLEMENTED
  1164. //
  1165. // MessageText:
  1166. //
  1167. //  An internal error occurred. Attribute %1 cannot be processed because its object management (OM) syntax is not yet implemented.
  1168. //
  1169. #define BERR_ATTR_SYNTAX_NOT_IMPLEMENTED 0xC00000C3L
  1170.  
  1171. //
  1172. // MessageId: BERR_VALUE_SYNTAX_NOT_IMPLEMENTED
  1173. //
  1174. // MessageText:
  1175. //
  1176. //  Unable to convert the attribute value to a string because syntax %1 is not yet implemented.
  1177. //
  1178. #define BERR_VALUE_SYNTAX_NOT_IMPLEMENTED 0xC00000C4L
  1179.  
  1180. //
  1181. // MessageId: BERR_UNREC_VALUE_SYNTAX
  1182. //
  1183. // MessageText:
  1184. //
  1185. //  Unable to convert the attribute value to a string because syntax %1 is not recognized.
  1186. //
  1187. #define BERR_UNREC_VALUE_SYNTAX          0xC00000C5L
  1188.  
  1189. //
  1190. // MessageId: BERR_VALUE_OBJECT_TYPE_NOT_IMPLEMENTED
  1191. //
  1192. // MessageText:
  1193. //
  1194. //  Unable to convert the attribute value to a string because object type %1 is not yet implemented.
  1195. //
  1196. #define BERR_VALUE_OBJECT_TYPE_NOT_IMPLEMENTED 0xC00000C6L
  1197.  
  1198. //
  1199. // MessageId: BERR_UNREC_VALUE_OBJECT_TYPE
  1200. //
  1201. // MessageText:
  1202. //
  1203. //  Unable to convert the attribute value to a string because the object type is not recognized.
  1204. //
  1205. #define BERR_UNREC_VALUE_OBJECT_TYPE     0xC00000C7L
  1206.  
  1207. //
  1208. // MessageId: BERR_INIT_CLASS_UNKNOWN
  1209. //
  1210. // MessageText:
  1211. //
  1212. //  Unable to initialize because class ID %1 was not found in the descriptors read from the schema.
  1213. //
  1214. #define BERR_INIT_CLASS_UNKNOWN          0xC00000C8L
  1215.  
  1216. //
  1217. // MessageId: BERR_CLASSES_UNAVAILABLE
  1218. //
  1219. // MessageText:
  1220. //
  1221. //  Unable to initialize because the object class descriptions could not be read from the schema.
  1222. //
  1223. #define BERR_CLASSES_UNAVAILABLE         0xC00000C9L
  1224.  
  1225. //
  1226. // MessageId: BERR_CLASS_PROPERTY_UNAVAILABLE
  1227. //
  1228. // MessageText:
  1229. //
  1230. //  Unable to initialize because the class schema object %1 does not contain the %2 attribute.
  1231. //
  1232. #define BERR_CLASS_PROPERTY_UNAVAILABLE  0xC00000CAL
  1233.  
  1234. //
  1235. // MessageId: BERR_CLASS_ATTRIBUTE_MISSING
  1236. //
  1237. // MessageText:
  1238. //
  1239. //  Unable to initialize because at least one of the schema attributes specified in the %2 attribute of the class schema object %1 is not defined.
  1240. //
  1241. #define BERR_CLASS_ATTRIBUTE_MISSING     0xC00000CBL
  1242.  
  1243. //
  1244. // MessageId: BERR_NO_IMPORT_FILE
  1245. //
  1246. // MessageText:
  1247. //
  1248. //  There is no file specified for directory import.
  1249. //
  1250. #define BERR_NO_IMPORT_FILE              0xC00000CCL
  1251.  
  1252. //
  1253. // MessageId: BERR_NO_EXPORT_FILE
  1254. //
  1255. // MessageText:
  1256. //
  1257. //  There is no file specified for the export operation.
  1258. //
  1259. #define BERR_NO_EXPORT_FILE              0xC00000CDL
  1260.  
  1261. //
  1262. // MessageId: BERR_INVALID_IMPORT_FILE
  1263. //
  1264. // MessageText:
  1265. //
  1266. //  Unable to open import file %1. %2
  1267. //
  1268. #define BERR_INVALID_IMPORT_FILE         0xC00000CEL
  1269.  
  1270. //
  1271. // MessageId: BERR_INVALID_EXPORT_FILE
  1272. //
  1273. // MessageText:
  1274. //
  1275. //  Unable to export to file %1. %2
  1276. //
  1277. #define BERR_INVALID_EXPORT_FILE         0xC00000CFL
  1278.  
  1279. //
  1280. // MessageId: BERR_FILE_IS_UNICODE
  1281. //
  1282. // MessageText:
  1283. //
  1284. //  The specified file is Unicode. Code page override is not valid.
  1285. //
  1286. #define BERR_FILE_IS_UNICODE             0xC00000D0L
  1287.  
  1288. //
  1289. // MessageId: BERR_FILE_IS_NOT_UNICODE
  1290. //
  1291. // MessageText:
  1292. //
  1293. //  The specified file is not Unicode.
  1294. //
  1295. #define BERR_FILE_IS_NOT_UNICODE         0xC00000D1L
  1296.  
  1297. //
  1298. // MessageId: BERR_INVALID_FILENAME
  1299. //
  1300. // MessageText:
  1301. //
  1302. //  The filename %1 is not valid.
  1303. //
  1304. #define BERR_INVALID_FILENAME            0xC00000D2L
  1305.  
  1306. //
  1307. // MessageId: BERR_CANT_RENAME_IMP_FILE
  1308. //
  1309. // MessageText:
  1310. //
  1311. //  The specified import file %1 conflicts with a constructed output filename, but could not be renamed for import.
  1312. //
  1313. #define BERR_CANT_RENAME_IMP_FILE        0xC00000D3L
  1314.  
  1315. //
  1316. // MessageId: BERR_CANT_RENAME_EXPORT_FILE
  1317. //
  1318. // MessageText:
  1319. //
  1320. //  The export file %1 could not be accessed. The file may be opened by another application or the path may not be valid.
  1321. //
  1322. #define BERR_CANT_RENAME_EXPORT_FILE     0xC00000D4L
  1323.  
  1324. //
  1325. // MessageId: BERR_FILE_IS_DIRECTORY
  1326. //
  1327. // MessageText:
  1328. //
  1329. //  The specified file %1 names a directory.
  1330. //
  1331. #define BERR_FILE_IS_DIRECTORY           0xC00000D5L
  1332.  
  1333. //
  1334. // MessageId: BERR_FILE_IS_READONLY
  1335. //
  1336. // MessageText:
  1337. //
  1338. //  Unable to create output file %1. The file exists and is read only.
  1339. //
  1340. #define BERR_FILE_IS_READONLY            0xC00000D6L
  1341.  
  1342. //
  1343. // MessageId: BERR_CREATE_LOG_FAILED
  1344. //
  1345. // MessageText:
  1346. //
  1347. //  Unable to create the directory import error log file %1.
  1348. //
  1349. #define BERR_CREATE_LOG_FAILED           0xC00000D7L
  1350.  
  1351. //
  1352. // MessageId: BERR_CREATE_PSW_FAILED
  1353. //
  1354. // MessageText:
  1355. //
  1356. //  Unable to create the directory import password file %1.
  1357. //
  1358. #define BERR_CREATE_PSW_FAILED           0xC00000D8L
  1359.  
  1360. //
  1361. // MessageId: BERR_WRITE_PSW_ERROR
  1362. //
  1363. // MessageText:
  1364. //
  1365. //  The system reported the following error while attempting to write to the created account file %1. %n%2
  1366. //
  1367. #define BERR_WRITE_PSW_ERROR             0xC00000D9L
  1368.  
  1369. //
  1370. // MessageId: BERR_MISSING_OBJ_CLASS
  1371. //
  1372. // MessageText:
  1373. //
  1374. //  The Obj-Class value must be specified on each import line.
  1375. //
  1376. #define BERR_MISSING_OBJ_CLASS           0xC00000DAL
  1377.  
  1378. //
  1379. // MessageId: BERR_RDN_MISSING
  1380. //
  1381. // MessageText:
  1382. //
  1383. //  The %1 attribute is required to identify %2 objects.
  1384. //
  1385. #define BERR_RDN_MISSING                 0xC00000DBL
  1386.  
  1387. //
  1388. // MessageId: BERR_MISQUOTED_IMPORT_LINE
  1389. //
  1390. // MessageText:
  1391. //
  1392. //  An incorrect use of the quotation mark delimiter was encountered on the import line.
  1393. //
  1394. #define BERR_MISQUOTED_IMPORT_LINE       0xC00000DCL
  1395.  
  1396. //
  1397. // MessageId: BERR_ILLEGAL_MODE
  1398. //
  1399. // MessageText:
  1400. //
  1401. //  %1 is not recognized as a legal import mode.
  1402. //
  1403. #define BERR_ILLEGAL_MODE                0xC00000DDL
  1404.  
  1405. //
  1406. // MessageId: BERR_MODE_COLUMN
  1407. //
  1408. // MessageText:
  1409. //
  1410. //  %1 can be specified only in the second column.
  1411. //
  1412. #define BERR_MODE_COLUMN                 0xC00000DEL
  1413.  
  1414. //
  1415. // MessageId: BERR_OUT_OF_MEMORY
  1416. //
  1417. // MessageText:
  1418. //
  1419. //  Out of memory error encountered.
  1420. //
  1421. #define BERR_OUT_OF_MEMORY               0xC00000DFL
  1422.  
  1423. //
  1424. // MessageId: BERR_FILE_READ_FAILURE
  1425. //
  1426. // MessageText:
  1427. //
  1428. //  The following error occurred while attempting to read from the import file:  %1
  1429. //
  1430. #define BERR_FILE_READ_FAILURE           0xC00000E0L
  1431.  
  1432. //
  1433. // MessageId: BERR_MISSING_COMMON_NAME_HEADER
  1434. //
  1435. // MessageText:
  1436. //
  1437. //  The import file %1 is not valid because the Common Name column is missing.
  1438. //
  1439. #define BERR_MISSING_COMMON_NAME_HEADER  0xC00000E1L
  1440.  
  1441. //
  1442. // MessageId: BERR_MISSING_OBJ_CLASS_HEADER
  1443. //
  1444. // MessageText:
  1445. //
  1446. //  The import file %1 is not valid. The first column header must be Obj-Class.  The first column header found was %2. Confirm that the column delimiter, '%3', is correct for the file.
  1447. //
  1448. #define BERR_MISSING_OBJ_CLASS_HEADER    0xC00000E2L
  1449.  
  1450. //
  1451. // MessageId: BERR_HEADER_MISQUOTED
  1452. //
  1453. // MessageText:
  1454. //
  1455. //  Import file %1 is not valid because quotation mark delimiters were used improperly in the header line.
  1456. //
  1457. #define BERR_HEADER_MISQUOTED            0xC00000E3L
  1458.  
  1459. //
  1460. // MessageId: BERR_INVALID_OBJ_CLASS
  1461. //
  1462. // MessageText:
  1463. //
  1464. //  %1 is not recognized as a legal Obj-Class value.
  1465. //
  1466. #define BERR_INVALID_OBJ_CLASS           0xC00000E4L
  1467.  
  1468. //
  1469. // MessageId: BERR_PROXY_INIT_ERROR
  1470. //
  1471. // MessageText:
  1472. //
  1473. //  The following error was reported while trying to initialize the e-mail address generating subsystem. %1
  1474. //
  1475. #define BERR_PROXY_INIT_ERROR            0xC00000E5L
  1476.  
  1477. //
  1478. // MessageId: BERR_NO_PROXY_SEPARATOR
  1479. //
  1480. // MessageText:
  1481. //
  1482. //  Import object %1 was not processed because the e-mail address type separator, :, was not found in the specified %3 value: %2.
  1483. //
  1484. #define BERR_NO_PROXY_SEPARATOR          0xC00000E6L
  1485.  
  1486. //
  1487. // MessageId: BERR_NO_PROXY_PREFIX
  1488. //
  1489. // MessageText:
  1490. //
  1491. //  Import object %1 was not processed because no e-mail address type was specified for %3 string: %2
  1492. //
  1493. #define BERR_NO_PROXY_PREFIX             0xC00000E7L
  1494.  
  1495. //
  1496. // MessageId: BERR_ILLEGAL_PROXY_PREFIX_LEN
  1497. //
  1498. // MessageText:
  1499. //
  1500. //  Unable to process import object %1. The e-mail address type must be eight characters or less. %2
  1501. //
  1502. #define BERR_ILLEGAL_PROXY_PREFIX_LEN    0xC00000E8L
  1503.  
  1504. //
  1505. // MessageId: BERR_DUPLICATE_PROXY
  1506. //
  1507. // MessageText:
  1508. //
  1509. //  Unable to process object %1 because the specified e-mail address %2 has the same type as one or more other e-mail addresses specified for the same object.
  1510. //
  1511. #define BERR_DUPLICATE_PROXY             0xC00000E9L
  1512.  
  1513. //
  1514. // MessageId: BERR_PROXY_GENERAL_FAILURE
  1515. //
  1516. // MessageText:
  1517. //
  1518. //  Unable to process object %1 because the Microsoft Exchange System Attendant encountered errors while attempting to generate or validate e-mail addresses. For more information, see the event log on server %2.
  1519. //
  1520. #define BERR_PROXY_GENERAL_FAILURE       0xC00000EAL
  1521.  
  1522. //
  1523. // MessageId: BERR_PROXY_TARGET_INVALID
  1524. //
  1525. // MessageText:
  1526. //
  1527. //  Unable to process custom recipient %1 because the target address is not valid. %2
  1528. //
  1529. #define BERR_PROXY_TARGET_INVALID        0xC00000EBL
  1530.  
  1531. //
  1532. // MessageId: BERR_PROXY_TARGET_NOT_UNIQUE
  1533. //
  1534. // MessageText:
  1535. //
  1536. //  Unable to process custom recipient %1 because target address %2 has already been assigned to Address Book entry %3.
  1537. //
  1538. #define BERR_PROXY_TARGET_NOT_UNIQUE     0xC00000ECL
  1539.  
  1540. //
  1541. // MessageId: BERR_PROXY_INVALID
  1542. //
  1543. // MessageText:
  1544. //
  1545. //  The e-mail address specified for import object %1 is not valid. %2
  1546. //
  1547. #define BERR_PROXY_INVALID               0xC00000EDL
  1548.  
  1549. //
  1550. // MessageId: BERR_PROXY_NOT_UNIQUE
  1551. //
  1552. // MessageText:
  1553. //
  1554. //  The e-mail address specified for import object %1 is not unique. %2 has already been assigned to Address Book entry %3.
  1555. //
  1556. #define BERR_PROXY_NOT_UNIQUE            0xC00000EEL
  1557.  
  1558. //
  1559. // MessageId: BERR_PROXY_GENERIC
  1560. //
  1561. // MessageText:
  1562. //
  1563. //  The Microsoft Exchange System Attendant reported %3 when attempting to generate or validate e-mail addresses for %1.  For more information, see the event log on server %2 for details.
  1564. //
  1565. #define BERR_PROXY_GENERIC               0xC00000EFL
  1566.  
  1567. //
  1568. // MessageId: BERR_PROXY_SYSTEM
  1569. //
  1570. // MessageText:
  1571. //
  1572. //  The following error was encountered when attempting to generate or validate e-mail addresses for %1. %2
  1573. //
  1574. #define BERR_PROXY_SYSTEM                0xC00000F0L
  1575.  
  1576. //
  1577. // MessageId: BERR_CREATE_DEL_ERROR
  1578. //
  1579. // MessageText:
  1580. //
  1581. //  Object %1 was not built because the string ~DEL may only be used with existing objects.
  1582. //
  1583. #define BERR_CREATE_DEL_ERROR            0xC00000F1L
  1584.  
  1585. //
  1586. // MessageId: BERR_OM_ERROR
  1587. //
  1588. // MessageText:
  1589. //
  1590. //  Object management (OM) error %1 was reported.
  1591. //
  1592. #define BERR_OM_ERROR                    0xC00000F2L
  1593.  
  1594. //
  1595. // MessageId: BERR_ATTRIBUTE_OR_VALUE_EXISTS
  1596. //
  1597. // MessageText:
  1598. //
  1599. //  A duplicate value was specified for attribute %2 on object %1.
  1600. //
  1601. #define BERR_ATTRIBUTE_OR_VALUE_EXISTS   0xC00000F3L
  1602.  
  1603. //
  1604. // MessageId: BERR_CONSTRAINT_VIOLATION
  1605. //
  1606. // MessageText:
  1607. //
  1608. //  Unable to complete the operation on object %1 because a value specified for attribute %2 is out of range.
  1609. //
  1610. #define BERR_CONSTRAINT_VIOLATION        0xC00000F4L
  1611.  
  1612. //
  1613. // MessageId: BERR_INVALID_SYNTAX
  1614. //
  1615. // MessageText:
  1616. //
  1617. //  Unable to complete the operation on object %1 because the syntax specified for a value for attribute %2 is not valid.
  1618. //
  1619. #define BERR_INVALID_SYNTAX              0xC00000F5L
  1620.  
  1621. //
  1622. // MessageId: BERR_NO_SUCH_ATTRIBUTE_OR_VALUE
  1623. //
  1624. // MessageText:
  1625. //
  1626. //  The attribute %2 is not defined on object %1 and could not be read.
  1627. //
  1628. #define BERR_NO_SUCH_ATTRIBUTE_OR_VALUE  0xC00000F6L
  1629.  
  1630. //
  1631. // MessageId: BERR_ACCNT_LM_INIT_ERROR
  1632. //
  1633. // MessageText:
  1634. //
  1635. //  Unable to create Windows NT accounts because network error %1 occurred while initializing.
  1636. //
  1637. #define BERR_ACCNT_LM_INIT_ERROR         0xC00000F7L
  1638.  
  1639. //
  1640. // MessageId: BERR_LM_INIT_ERROR
  1641. //
  1642. // MessageText:
  1643. //
  1644. //  Could not initialize -- Net error %1 reported during initialization.
  1645. //
  1646. #define BERR_LM_INIT_ERROR               0xC00000F8L
  1647.  
  1648. //
  1649. // MessageId: BERR_LM_ERROR
  1650. //
  1651. // MessageText:
  1652. //
  1653. //  Network error %1 occurred.
  1654. //
  1655. #define BERR_LM_ERROR                    0xC00000F9L
  1656.  
  1657. //
  1658. // MessageId: BERR_ACCNT_PDC_GONE
  1659. //
  1660. // MessageText:
  1661. //
  1662. //  The primary domain controller for domain %1 is no longer available.
  1663. //
  1664. #define BERR_ACCNT_PDC_GONE              0xC00000FAL
  1665.  
  1666. //
  1667. // MessageId: BERR_ACCNT_LM_ERROR
  1668. //
  1669. // MessageText:
  1670. //
  1671. //  Unable to create a Windows NT account for user %1. %2
  1672. //
  1673. #define BERR_ACCNT_LM_ERROR              0xC00000FBL
  1674.  
  1675. //
  1676. // MessageId: BERR_ACCNT_WIN_ERROR
  1677. //
  1678. // MessageText:
  1679. //
  1680. //  Unable to create a Windows NT account for user %1. %2
  1681. //
  1682. #define BERR_ACCNT_WIN_ERROR             0xC00000FCL
  1683.  
  1684. //
  1685. // MessageId: BERR_ACCNT_TOO_LONG
  1686. //
  1687. // MessageText:
  1688. //
  1689. //  Unable to create a Windows NT account %2 for mailbox %1 because Windows NT account names cannot exceed 20 characters.
  1690. //
  1691. #define BERR_ACCNT_TOO_LONG              0xC00000FDL
  1692.  
  1693. //
  1694. // MessageId: BERR_ILLEGAL_ACCNT_CHARS
  1695. //
  1696. // MessageText:
  1697. //
  1698. //  Unable to create Windows NT account %2 for mailbox %1 because it contains the illegal character(s) %3.
  1699. //
  1700. #define BERR_ILLEGAL_ACCNT_CHARS         0xC00000FEL
  1701.  
  1702. //
  1703. // MessageId: BERR_LM_DELETE_ACCOUNT
  1704. //
  1705. // MessageText:
  1706. //
  1707. //  A network error occurred when attempting to delete Windows NT security account %1.
  1708. //
  1709. #define BERR_LM_DELETE_ACCOUNT           0xC00000FFL
  1710.  
  1711. //
  1712. // MessageId: BERR_WIN_DELETE_ACCOUNT
  1713. //
  1714. // MessageText:
  1715. //
  1716. //  Unable to delete the Windows NT account for user %1. %2.
  1717. //
  1718. #define BERR_WIN_DELETE_ACCOUNT          0xC0000100L
  1719.  
  1720. //
  1721. // MessageId: BERR_DEL_ACCOUNT_LOOKUP_FAILED
  1722. //
  1723. // MessageText:
  1724. //
  1725. //  An error occurred while attempting to lookup the Assoc-NT-Account value for object %1. Neither the security account nor the object was deleted.
  1726. //
  1727. #define BERR_DEL_ACCOUNT_LOOKUP_FAILED   0xC0000101L
  1728.  
  1729. //
  1730. // MessageId: BERR_ACCOUNT_LOOKUP_FAILED
  1731. //
  1732. // MessageText:
  1733. //
  1734. //  An error occurred while attempting to lookup the Assoc-NT-Account value for object %1.
  1735. //
  1736. #define BERR_ACCOUNT_LOOKUP_FAILED       0x80000102L
  1737.  
  1738. //
  1739. // MessageId: BERR_ACCNT_WIN_INIT_ERROR
  1740. //
  1741. // MessageText:
  1742. //
  1743. //  Unable to create Windows NT accounts because Windows reports error %1.
  1744. //
  1745. #define BERR_ACCNT_WIN_INIT_ERROR        0xC0000103L
  1746.  
  1747. //
  1748. // MessageId: BERR_WIN_INIT_ERROR
  1749. //
  1750. // MessageText:
  1751. //
  1752. //  Unable to initialize because Windows reports error %1.
  1753. //
  1754. #define BERR_WIN_INIT_ERROR              0xC0000104L
  1755.  
  1756. //
  1757. // MessageId: BERR_REGISTER_ERROR
  1758. //
  1759. // MessageText:
  1760. //
  1761. //  Unable to initialize because Windows reports error %1 occurred while attempting to register with the system.
  1762. //
  1763. #define BERR_REGISTER_ERROR              0xC0000105L
  1764.  
  1765. //
  1766. // MessageId: BERR_WIN_ERROR
  1767. //
  1768. // MessageText:
  1769. //
  1770. //  Windows reports error %1.
  1771. //
  1772. #define BERR_WIN_ERROR                   0xC0000106L
  1773.  
  1774. //
  1775. // MessageId: BERR_NO_ATTRIBUTES_SPECIFIED
  1776. //
  1777. // MessageText:
  1778. //
  1779. //  No attributes are specified.
  1780. //
  1781. #define BERR_NO_ATTRIBUTES_SPECIFIED     0xC0000107L
  1782.  
  1783. //
  1784. // MessageId: BERR_ATTRIBUTE_UNKNOWN
  1785. //
  1786. // MessageText:
  1787. //
  1788. //  The attribute %1 is unknown.
  1789. //
  1790. #define BERR_ATTRIBUTE_UNKNOWN           0xC0000108L
  1791.  
  1792. //
  1793. // MessageId: BERR_ATTRIBUTE_NOT_IMPORTABLE
  1794. //
  1795. // MessageText:
  1796. //
  1797. //  Attribute %1 cannot be imported.
  1798. //
  1799. #define BERR_ATTRIBUTE_NOT_IMPORTABLE    0xC0000109L
  1800.  
  1801. //
  1802. // MessageId: BERR_CANT_DELETE_REQUIRED_ATTRIBUTE
  1803. //
  1804. // MessageText:
  1805. //
  1806. //  Unable to process object %1. The required attribute %2 may not be deleted.
  1807. //
  1808. #define BERR_CANT_DELETE_REQUIRED_ATTRIBUTE 0xC000010AL
  1809.  
  1810. //
  1811. // MessageId: BERR_CANT_DELETE_ATTRIBUTE
  1812. //
  1813. // MessageText:
  1814. //
  1815. //  Unable to process object %1. Attribute %2 may not be deleted.
  1816. //
  1817. #define BERR_CANT_DELETE_ATTRIBUTE       0xC000010BL
  1818.  
  1819. //
  1820. // MessageId: BERR_DELETE_KEY_MUST_BE_SINGLE
  1821. //
  1822. // MessageText:
  1823. //
  1824. //  Unable to process object %1. ~DEL may not be specified with other values for multi-valued attribute %2.
  1825. //
  1826. #define BERR_DELETE_KEY_MUST_BE_SINGLE   0xC000010CL
  1827.  
  1828. //
  1829. // MessageId: BERR_COULD_NOT_EMPTY_MAILBOX
  1830. //
  1831. // MessageText:
  1832. //
  1833. //  Error %2 occurred while attempting to throw away %1's mail.
  1834. //
  1835. #define BERR_COULD_NOT_EMPTY_MAILBOX     0xC000010DL
  1836.  
  1837. //
  1838. // MessageId: BERR_MALFORMED_OCTET_STRING
  1839. //
  1840. // MessageText:
  1841. //
  1842. //  Unable to process object %1 because the octet string specified for attribute %2 is incorrect.
  1843. //
  1844. #define BERR_MALFORMED_OCTET_STRING      0xC000010EL
  1845.  
  1846. //
  1847. // MessageId: BERR_ILLEGAL_CHAR_IN_NUMBER
  1848. //
  1849. // MessageText:
  1850. //
  1851. //  Unable to process object %1 because the character specified in value for attribute %2 is not valid.
  1852. //
  1853. #define BERR_ILLEGAL_CHAR_IN_NUMBER      0xC000010FL
  1854.  
  1855. //
  1856. // MessageId: BERR_ILLEGAL_CHAR_IN_HEX_NUMBER
  1857. //
  1858. // MessageText:
  1859. //
  1860. //  Unable to process object %1 because the character specified in value for attribute %2 is not valid.
  1861. //
  1862. #define BERR_ILLEGAL_CHAR_IN_HEX_NUMBER  0xC0000110L
  1863.  
  1864. //
  1865. // MessageId: BERR_CANNOT_BUILD_DN
  1866. //
  1867. // MessageText:
  1868. //
  1869. //  Could not build DN string from components:  BasePoint == %1, Container == %2, ObjName == %3.
  1870. //
  1871. #define BERR_CANNOT_BUILD_DN             0xC0000111L
  1872.  
  1873. //
  1874. // MessageId: BERR_MALFORMED_DN_STRING
  1875. //
  1876. // MessageText:
  1877. //
  1878. //  Unable to process object %1 because DN string %2 is not valid.
  1879. //
  1880. #define BERR_MALFORMED_DN_STRING         0xC0000112L
  1881.  
  1882. //
  1883. // MessageId: BERR_UNKNOWN_RDN
  1884. //
  1885. // MessageText:
  1886. //
  1887. //  Unable to process object %1 because RDN string %2 is not valid.
  1888. //
  1889. #define BERR_UNKNOWN_RDN                 0xC0000113L
  1890.  
  1891. //
  1892. // MessageId: BERR_BADLY_SPECIFIED_DN
  1893. //
  1894. // MessageText:
  1895. //
  1896. //  DN string %1 is not valid.
  1897. //
  1898. #define BERR_BADLY_SPECIFIED_DN          0xC0000114L
  1899.  
  1900. //
  1901. // MessageId: BERR_MALFORMED_DN_OBJECT
  1902. //
  1903. // MessageText:
  1904. //
  1905. //  The distinguished name (DN) object read from the directory information tree (DIT) is not valid.
  1906. //
  1907. #define BERR_MALFORMED_DN_OBJECT         0xC0000115L
  1908.  
  1909. //
  1910. // MessageId: BERR_ACCNT_PDC_DISAPPEARED
  1911. //
  1912. // MessageText:
  1913. //
  1914. //  Unable to create a Windows NT account for user %1. The primary domain controller for domain %2 is not responding.
  1915. //
  1916. #define BERR_ACCNT_PDC_DISAPPEARED       0xC0000116L
  1917.  
  1918. //
  1919. // MessageId: BERR_XOM_REVOKE_MEMBERSHIP
  1920. //
  1921. // MessageText:
  1922. //
  1923. //  Object management (OM) error %1 was encountered when attempting to remove object %2 from a distribution list.
  1924. //
  1925. #define BERR_XOM_REVOKE_MEMBERSHIP       0xC0000117L
  1926.  
  1927. //
  1928. // MessageId: BERR_XDS_ERROR
  1929. //
  1930. // MessageText:
  1931. //
  1932. //  The directory service reported the following error: %1
  1933. //
  1934. #define BERR_XDS_ERROR                   0xC0000118L
  1935.  
  1936. //
  1937. // MessageId: BERR_XDS_CREATE
  1938. //
  1939. // MessageText:
  1940. //
  1941. //  Could not create object %2 because the directory service reported the following error: %1
  1942. //
  1943. #define BERR_XDS_CREATE                  0xC0000119L
  1944.  
  1945. //
  1946. // MessageId: BERR_XDS_MODIFY
  1947. //
  1948. // MessageText:
  1949. //
  1950. //  Could not modify object %2 because the directory service reported the following error: %1
  1951. //
  1952. #define BERR_XDS_MODIFY                  0xC000011AL
  1953.  
  1954. //
  1955. // MessageId: BERR_XDS_REMOVE
  1956. //
  1957. // MessageText:
  1958. //
  1959. //  Could not remove object %2 because the directory service reported the following error: %1
  1960. //
  1961. #define BERR_XDS_REMOVE                  0xC000011BL
  1962.  
  1963. //
  1964. // MessageId: BERR_XDS_DL_MEMBERSHIP
  1965. //
  1966. // MessageText:
  1967. //
  1968. //  Could not modify the DL membership of object %2 because the directory service reported the following error:  %1
  1969. //
  1970. #define BERR_XDS_DL_MEMBERSHIP           0xC000011CL
  1971.  
  1972. //
  1973. // MessageId: BERR_OBJECT_MEMBERSHIP_ERROR
  1974. //
  1975. // MessageText:
  1976. //
  1977. //  Unable to add object %1 to distribution list %2.
  1978. //
  1979. #define BERR_OBJECT_MEMBERSHIP_ERROR     0xC000011DL
  1980.  
  1981. //
  1982. // MessageId: BERR_CREATE_PATH_NOT_FOUND
  1983. //
  1984. // MessageText:
  1985. //
  1986. //  Unable to create object %1 because one or more objects in the directory path %2 do not exist.
  1987. //
  1988. #define BERR_CREATE_PATH_NOT_FOUND       0xC000011EL
  1989.  
  1990. //
  1991. // MessageId: BERR_CREATE_TARGET_EXISTS
  1992. //
  1993. // MessageText:
  1994. //
  1995. //  Unable to create object %1 because it already exists.
  1996. //
  1997. #define BERR_CREATE_TARGET_EXISTS        0xC000011FL
  1998.  
  1999. //
  2000. // MessageId: BERR_MOD_TARGET_NOT_FOUND
  2001. //
  2002. // MessageText:
  2003. //
  2004. //  Unable to modify object %1 because it could not be found.
  2005. //
  2006. #define BERR_MOD_TARGET_NOT_FOUND        0xC0000120L
  2007.  
  2008. //
  2009. // MessageId: BERR_MOD_CLASS_MISMATCH
  2010. //
  2011. // MessageText:
  2012. //
  2013. //  Entry %1 could not be modified as a %2 because it already exists as a %3 object.
  2014. //
  2015. #define BERR_MOD_CLASS_MISMATCH          0xC0000121L
  2016.  
  2017. //
  2018. // MessageId: BERR_DEL_CLASS_MISMATCH
  2019. //
  2020. // MessageText:
  2021. //
  2022. //  Unable to delete the %3 %1 because the entry already exists as a %2 in the directory.
  2023. //
  2024. #define BERR_DEL_CLASS_MISMATCH          0xC0000122L
  2025.  
  2026. //
  2027. // MessageId: BERR_INCORRECT_FIELD_COUNT
  2028. //
  2029. // MessageText:
  2030. //
  2031. //  Unable to process object %1 because the import line must contain the same number of fields as the header line. %2 were expected. %3 were found.
  2032. //
  2033. #define BERR_INCORRECT_FIELD_COUNT       0xC0000123L
  2034.  
  2035. //
  2036. // MessageId: BERR_MISSING_REQUIRED_ATTRIBUTE
  2037. //
  2038. // MessageText:
  2039. //
  2040. //  Unable to create %3 %1 because the required %2 attribute was not specified.
  2041. //
  2042. #define BERR_MISSING_REQUIRED_ATTRIBUTE  0xC0000124L
  2043.  
  2044. //
  2045. // MessageId: BERR_ONLY_SINGLE_CONTAINER
  2046. //
  2047. // MessageText:
  2048. //
  2049. //  Only a single container can be specified for the import object %1.
  2050. //
  2051. #define BERR_ONLY_SINGLE_CONTAINER       0xC0000125L
  2052.  
  2053. //
  2054. // MessageId: BERR_CANNOT_LOG_ERROR
  2055. //
  2056. // MessageText:
  2057. //
  2058. //  The directory import encountered Windows Error %2!lu! when attempting to record the following message in the system event log: %1
  2059. //
  2060. #define BERR_CANNOT_LOG_ERROR            0xC0000126L
  2061.  
  2062. //
  2063. // MessageId: BERR_INCLUDE_FAIL
  2064. //
  2065. // MessageText:
  2066. //
  2067. //  Unable to open or read the attribute value include file %1.
  2068. //
  2069. #define BERR_INCLUDE_FAIL                0xC0000127L
  2070.  
  2071. //
  2072. // MessageId: BERR_BAD_FILE_PTR
  2073. //
  2074. // MessageText:
  2075. //
  2076. //  The attribute value file pointer %1 was not specified correctly.
  2077. //
  2078. #define BERR_BAD_FILE_PTR                0xC0000128L
  2079.  
  2080. //
  2081. // MessageId: BERR_HOME_SERVER_UNKNOWN
  2082. //
  2083. // MessageText:
  2084. //
  2085. //  Unable to process object %1 because the specified home server %2 does not exist.
  2086. //
  2087. #define BERR_HOME_SERVER_UNKNOWN         0xC0000129L
  2088.  
  2089. //
  2090. // MessageId: BERR_HOME_SERVER_NO_MTA
  2091. //
  2092. // MessageText:
  2093. //
  2094. //  Unable to process object %1 because there is no Microsoft Exchange MTA installed on the specified home server %2.
  2095. //
  2096. #define BERR_HOME_SERVER_NO_MTA          0xC000012AL
  2097.  
  2098. //
  2099. // MessageId: BERR_HOME_SERVER_NO_PRIVATE_STORE
  2100. //
  2101. // MessageText:
  2102. //
  2103. //  Unable to process object %1 because there is no Microsoft Exchange private information store installed on the specified home server %2.
  2104. //
  2105. #define BERR_HOME_SERVER_NO_PRIVATE_STORE 0xC000012BL
  2106.  
  2107. // -------------------     messages for BEXPORT     -----------------------
  2108. //
  2109. // MessageId: BEXPORT_WRITE_ERROR
  2110. //
  2111. // MessageText:
  2112. //
  2113. //  The directory export was stopped because the following error occurred when attempting to write an object description to the file: %n%1
  2114. //
  2115. #define BEXPORT_WRITE_ERROR              0xC000012CL
  2116.  
  2117. //
  2118. // MessageId: BEXPORT_UNKNOWN_CLASS
  2119. //
  2120. // MessageText:
  2121. //
  2122. //  The class %1 is not known and could not be exported.
  2123. //
  2124. #define BEXPORT_UNKNOWN_CLASS            0xC000012DL
  2125.  
  2126. //
  2127. // MessageId: BEXPORT_NOSEARCHINFO_WARN
  2128. //
  2129. // MessageText:
  2130. //
  2131. //  No entries were found for the specified object class %1.
  2132. //
  2133. #define BEXPORT_NOSEARCHINFO_WARN        0x8000012EL
  2134.  
  2135. // -------------------     messages for NTEXPORT     -----------------------
  2136. //
  2137. // MessageId: NTEXPORT_DC_NOT_FOUND
  2138. //
  2139. // MessageText:
  2140. //
  2141. //  The domain controller could not be found for domain %1.
  2142. //
  2143. #define NTEXPORT_DC_NOT_FOUND            0xC000012FL
  2144.  
  2145. //
  2146. // MessageId: NTEXPORT_USER_ENUM_ERROR
  2147. //
  2148. // MessageText:
  2149. //
  2150. //  The following error occurred when attempting to read Windows NT user accounts from server %1. %2
  2151. //
  2152. #define NTEXPORT_USER_ENUM_ERROR         0xC0000130L
  2153.  
  2154. //
  2155. // MessageId: NTEXPORT_SERVER_NOT_FOUND
  2156. //
  2157. // MessageText:
  2158. //
  2159. //  NTExport could not find specified server, %1.
  2160. //
  2161. #define NTEXPORT_SERVER_NOT_FOUND        0xC0000131L
  2162.  
  2163. //
  2164. // MessageId: NETEXPORT_WRITE_ERROR
  2165. //
  2166. // MessageText:
  2167. //
  2168. //  The user extraction was halted because the following error occurred when attempting to write a user account description to the file:%n  %1
  2169. //
  2170. #define NETEXPORT_WRITE_ERROR            0xC0000132L
  2171.  
  2172. // -------------------     messages for NWExport     -----------------------
  2173. //
  2174. // MessageId: NWEXPORT_NWDLL_LOAD_FAILED
  2175. //
  2176. // MessageText:
  2177. //
  2178. //  Unable to load the Netware DLL %1.
  2179. //
  2180. #define NWEXPORT_NWDLL_LOAD_FAILED       0xC0000133L
  2181.  
  2182. //
  2183. // MessageId: NWEXPORT_LOGIN_FAILED
  2184. //
  2185. // MessageText:
  2186. //
  2187. //  NWExport could not log user %2 onto the file server %1.
  2188. //
  2189. #define NWEXPORT_LOGIN_FAILED            0xC0000134L
  2190.  
  2191. //
  2192. // MessageId: NWEXPORT_ATTACH_FAILED
  2193. //
  2194. // MessageText:
  2195. //
  2196. //  NWExport encountered an error attaching to the file server %1.
  2197. //
  2198. #define NWEXPORT_ATTACH_FAILED           0xC0000135L
  2199.  
  2200. //
  2201. // MessageId: NWEXPORT_LOGOUT_FAILED
  2202. //
  2203. // MessageText:
  2204. //
  2205. //  NWExport encountered an error logging out from the file server.
  2206. //
  2207. #define NWEXPORT_LOGOUT_FAILED           0xC0000136L
  2208.  
  2209. //
  2210. // MessageId: NWEXPORT_DETACHED_FAILED
  2211. //
  2212. // MessageText:
  2213. //
  2214. //  NWExport encountered an error detaching from the file server.
  2215. //
  2216. #define NWEXPORT_DETACHED_FAILED         0xC0000137L
  2217.  
  2218. //
  2219. // MessageId: NWEXPORT_NO_USER
  2220. //
  2221. // MessageText:
  2222. //
  2223. //  NetWare user extract could not continue because no user was specified for log on to the file server.
  2224. //
  2225. #define NWEXPORT_NO_USER                 0xC0000138L
  2226.  
  2227. // MessageIDs added with Exchange 4.0a
  2228. //
  2229. // MessageId: DAPI_E_ANR_MULTIPLE_MATCH
  2230. //
  2231. // MessageText:
  2232. //
  2233. //  More than one object was found matching the specified search name %1.
  2234. //
  2235. #define DAPI_E_ANR_MULTIPLE_MATCH        0xC0001000L
  2236.  
  2237. //
  2238. // MessageId: DAPI_E_ANR_NO_MATCH
  2239. //
  2240. // MessageText:
  2241. //
  2242. //  No objects were found matching the specified search name %1.
  2243. //
  2244. #define DAPI_E_ANR_NO_MATCH              0xC0001001L
  2245.  
  2246. //
  2247. // MessageId: DAPI_E_MULTIPLE_MATCH_ON_ATT
  2248. //
  2249. // MessageText:
  2250. //
  2251. //  More than one object was found matching the alias %3 specified for the %4 attribute on %2 %1.
  2252. //
  2253. #define DAPI_E_MULTIPLE_MATCH_ON_ATT     0xC0001002L
  2254.  
  2255. //
  2256. // MessageId: DAPI_E_NO_MATCH_ON_ATT
  2257. //
  2258. // MessageText:
  2259. //
  2260. //  No objects were found matching the alias %3 specified for the %4 attribute on %2 %1.
  2261. //
  2262. #define DAPI_E_NO_MATCH_ON_ATT           0xC0001003L
  2263.  
  2264. // ----------------------------     Substitutions ----------------------------
  2265. // From this point on, all messages are substitutions for use in other messages
  2266. //
  2267. // MessageId: IDS_SPACE
  2268. //
  2269. // MessageText:
  2270. //
  2271. //  <space>%0
  2272. //
  2273. #define IDS_SPACE                        0x0000F000L
  2274.  
  2275. //
  2276. // MessageId: IDS_TAB
  2277. //
  2278. // MessageText:
  2279. //
  2280. //  <tab>%0
  2281. //
  2282. #define IDS_TAB                          0x0000F001L
  2283.  
  2284. //
  2285. // MessageId: IDS_CHARACTERS
  2286. //
  2287. // MessageText:
  2288. //
  2289. //  characters%0
  2290. //
  2291. #define IDS_CHARACTERS                   0x0000F002L
  2292.  
  2293. //
  2294. // MessageId: IDS_OCTETS
  2295. //
  2296. // MessageText:
  2297. //
  2298. //  octets%0
  2299. //
  2300. #define IDS_OCTETS                       0x0000F003L
  2301.  
  2302. // -------------------     substitutions for Proxy rrors     ----------------------
  2303. // Messages w/ ID in range from 0xf080-0xf0ff are assumed to be substitution strings
  2304. // used to fill the %3 position of the BERR_PROXY_GENERIC message
  2305.  
  2306. //
  2307. // MessageId: PROXY_SUBST_GENERAL_FAILURE
  2308. //
  2309. // MessageText:
  2310. //
  2311. //  GENERAL_FAILURE%0
  2312. //
  2313. #define PROXY_SUBST_GENERAL_FAILURE      0x4000F080L
  2314.  
  2315. //
  2316. // MessageId: PROXY_SUBST_FAILURES
  2317. //
  2318. // MessageText:
  2319. //
  2320. //  SOME_PROXIES_FAILED%0
  2321. //
  2322. #define PROXY_SUBST_FAILURES             0x4000F081L
  2323.  
  2324. //
  2325. // MessageId: PROXY_SUBST_TARGET_INVALID
  2326. //
  2327. // MessageText:
  2328. //
  2329. //  TARGET_ADDRESS_NOT_VALID%0
  2330. //
  2331. #define PROXY_SUBST_TARGET_INVALID       0x4000F082L
  2332.  
  2333. //
  2334. // MessageId: PROXY_SUBST_TARGET_NOT_UNIQUE
  2335. //
  2336. // MessageText:
  2337. //
  2338. //  TARGET_ADDRESS_NOT_UNIQUE%0
  2339. //
  2340. #define PROXY_SUBST_TARGET_NOT_UNIQUE    0x4000F083L
  2341.  
  2342. //
  2343. // MessageId: PROXY_SUBST_DLL_NOT_IMPLEMENTED
  2344. //
  2345. // MessageText:
  2346. //
  2347. //  DLL_NOT_IMPLEMENTED%0
  2348. //
  2349. #define PROXY_SUBST_DLL_NOT_IMPLEMENTED  0x4000F084L
  2350.  
  2351. //
  2352. // MessageId: PROXY_SUBST_OOM
  2353. //
  2354. // MessageText:
  2355. //
  2356. //  OUT_OF_MEMORY%0
  2357. //
  2358. #define PROXY_SUBST_OOM                  0x4000F085L
  2359.  
  2360. //
  2361. // MessageId: PROXY_SUBST_DLL_ERROR
  2362. //
  2363. // MessageText:
  2364. //
  2365. //  GENERAL_FAILURE%0
  2366. //
  2367. #define PROXY_SUBST_DLL_ERROR            0x4000F086L
  2368.  
  2369. //
  2370. // MessageId: PROXY_SUBST_DLL_PROTOCOL
  2371. //
  2372. // MessageText:
  2373. //
  2374. //  PROTOCOL_ERROR%0
  2375. //
  2376. #define PROXY_SUBST_DLL_PROTOCOL         0x4000F087L
  2377.  
  2378. //
  2379. // MessageId: PROXY_SUBST_SYNTAX
  2380. //
  2381. // MessageText:
  2382. //
  2383. //  SYNTAX_ERROR%0
  2384. //
  2385. #define PROXY_SUBST_SYNTAX               0x4000F088L
  2386.  
  2387. //
  2388. // MessageId: PROXY_SUBST_EOF
  2389. //
  2390. // MessageText:
  2391. //
  2392. //  END_OF_FILE%0
  2393. //
  2394. #define PROXY_SUBST_EOF                  0x4000F089L
  2395.  
  2396. //
  2397. // MessageId: PROXY_SUBST_SOFTWARE
  2398. //
  2399. // MessageText:
  2400. //
  2401. //  SOFTWARE_ERROR%0
  2402. //
  2403. #define PROXY_SUBST_SOFTWARE             0x4000F08AL
  2404.  
  2405. //
  2406. // MessageId: PROXY_SUBST_CONFIGURATION
  2407. //
  2408. // MessageText:
  2409. //
  2410. //  CONFIGURATION_ERROR%0
  2411. //
  2412. #define PROXY_SUBST_CONFIGURATION        0x4000F08BL
  2413.  
  2414. //
  2415. // MessageId: PROXY_SUBST_CONTENTION
  2416. //
  2417. // MessageText:
  2418. //
  2419. //  CONTENTION_ERROR%0
  2420. //
  2421. #define PROXY_SUBST_CONTENTION           0x4000F08CL
  2422.  
  2423. //
  2424. // MessageId: PROXY_SUBST_NOT_FOUND
  2425. //
  2426. // MessageText:
  2427. //
  2428. //  DLL_NOT_FOUND%0
  2429. //
  2430. #define PROXY_SUBST_NOT_FOUND            0x4000F08DL
  2431.  
  2432. //
  2433. // MessageId: PROXY_SUBST_
  2434. //
  2435. // MessageText:
  2436. //
  2437. //  OUT_OF_DISK_SPACE%0
  2438. //
  2439. #define PROXY_SUBST_                     0x4000F08EL
  2440.  
  2441. //
  2442. // MessageId: PROXY_SUBST_EXCEPTION
  2443. //
  2444. // MessageText:
  2445. //
  2446. //  EXCEPTION_ENCOUNTERED%0
  2447. //
  2448. #define PROXY_SUBST_EXCEPTION            0x4000F08FL
  2449.  
  2450. //
  2451. // MessageId: PROXY_SUBST_DEFAULT
  2452. //
  2453. // MessageText:
  2454. //
  2455. //  GENERAL_FAILURE%0
  2456. //
  2457. #define PROXY_SUBST_DEFAULT              0x4000F090L
  2458.  
  2459. //
  2460. // MessageId: PROXY_SUBST_INVALID
  2461. //
  2462. // MessageText:
  2463. //
  2464. //  PROXY_NOT_VALID%0
  2465. //
  2466. #define PROXY_SUBST_INVALID              0x4000F091L
  2467.  
  2468. //
  2469. // MessageId: PROXY_SUBST_NOT_UNIQUE
  2470. //
  2471. // MessageText:
  2472. //
  2473. //  PROXY_NOT_UNIQUE%0
  2474. //
  2475. #define PROXY_SUBST_NOT_UNIQUE           0x4000F092L
  2476.  
  2477. //
  2478. // MessageId: PROXY_SUBST_DUPLICATE
  2479. //
  2480. // MessageText:
  2481. //
  2482. //  DUPLICATE_PROXY_SPECIFIED%0
  2483. //
  2484. #define PROXY_SUBST_DUPLICATE            0x4000F093L
  2485.  
  2486. // -------------------     messages for OM Errors     ----------------------
  2487. // Messages w/ ID in range from 0xf100-0xf1ff are assumed to be OM problem descriptions
  2488. // used as substitutions into other event messages
  2489.  
  2490. //
  2491. // MessageId: XOM_ERRORS
  2492. //
  2493. // MessageText:
  2494. //
  2495. //  OM_ERRORS%0
  2496. //
  2497. #define XOM_ERRORS                       0x4000F100L
  2498.  
  2499. //
  2500. // MessageId: ENCODING_INVALID
  2501. //
  2502. // MessageText:
  2503. //
  2504. //  ENCODING_INVALID%0
  2505. //
  2506. #define ENCODING_INVALID                 0x4000F101L
  2507.  
  2508. //
  2509. // MessageId: FUNCTION_DECLINED
  2510. //
  2511. // MessageText:
  2512. //
  2513. //  FUNCTION_DECLINED%0
  2514. //
  2515. #define FUNCTION_DECLINED                0x4000F102L
  2516.  
  2517. //
  2518. // MessageId: FUNCTION_INTERRUPTED
  2519. //
  2520. // MessageText:
  2521. //
  2522. //  FUNCTION_INTERRUPTED%0
  2523. //
  2524. #define FUNCTION_INTERRUPTED             0x4000F103L
  2525.  
  2526. //
  2527. // MessageId: MEMORY_INSUFFICIENT
  2528. //
  2529. // MessageText:
  2530. //
  2531. //  MEMORY_INSUFFICIENT%0
  2532. //
  2533. #define MEMORY_INSUFFICIENT              0x4000F104L
  2534.  
  2535. //
  2536. // MessageId: NETWORK_ERROR
  2537. //
  2538. // MessageText:
  2539. //
  2540. //  NETWORK_ERROR%0
  2541. //
  2542. #define NETWORK_ERROR                    0x4000F105L
  2543.  
  2544. //
  2545. // MessageId: NO_SUCH_CLASS
  2546. //
  2547. // MessageText:
  2548. //
  2549. //  NO_SUCH_CLASS%0
  2550. //
  2551. #define NO_SUCH_CLASS                    0x4000F106L
  2552.  
  2553. //
  2554. // MessageId: NO_SUCH_EXCLUSION
  2555. //
  2556. // MessageText:
  2557. //
  2558. //  NO_SUCH_EXCLUSION%0
  2559. //
  2560. #define NO_SUCH_EXCLUSION                0x4000F107L
  2561.  
  2562. //
  2563. // MessageId: NO_SUCH_MODIFICATION
  2564. //
  2565. // MessageText:
  2566. //
  2567. //  NO_SUCH_MODIFICATION%0
  2568. //
  2569. #define NO_SUCH_MODIFICATION             0x4000F108L
  2570.  
  2571. //
  2572. // MessageId: NO_SUCH_RULES
  2573. //
  2574. // MessageText:
  2575. //
  2576. //  NO_SUCH_RULES%0
  2577. //
  2578. #define NO_SUCH_RULES                    0x4000F109L
  2579.  
  2580. //
  2581. // MessageId: NO_SUCH_SYNTAX
  2582. //
  2583. // MessageText:
  2584. //
  2585. //  NO_SUCH_SYNTAX%0
  2586. //
  2587. #define NO_SUCH_SYNTAX                   0x4000F10AL
  2588.  
  2589. //
  2590. // MessageId: NO_SUCH_TYPE
  2591. //
  2592. // MessageText:
  2593. //
  2594. //  NO_SUCH_TYPE%0
  2595. //
  2596. #define NO_SUCH_TYPE                     0x4000F10BL
  2597.  
  2598. //
  2599. // MessageId: NO_SUCH_WORKSPACE
  2600. //
  2601. // MessageText:
  2602. //
  2603. //  NO_SUCH_WORKSPACE%0
  2604. //
  2605. #define NO_SUCH_WORKSPACE                0x4000F10CL
  2606.  
  2607. //
  2608. // MessageId: NOT_AN_ENCODING
  2609. //
  2610. // MessageText:
  2611. //
  2612. //  NOT_AN_ENCODING%0
  2613. //
  2614. #define NOT_AN_ENCODING                  0x4000F10DL
  2615.  
  2616. //
  2617. // MessageId: NOT_CONCRETE
  2618. //
  2619. // MessageText:
  2620. //
  2621. //  NOT_CONCRETE%0
  2622. //
  2623. #define NOT_CONCRETE                     0x4000F10EL
  2624.  
  2625. //
  2626. // MessageId: NOT_PRESENT
  2627. //
  2628. // MessageText:
  2629. //
  2630. //  NOT_PRESENT%0
  2631. //
  2632. #define NOT_PRESENT                      0x4000F10FL
  2633.  
  2634. //
  2635. // MessageId: NOT_PRIVATE
  2636. //
  2637. // MessageText:
  2638. //
  2639. //  NOT_PRIVATE%0
  2640. //
  2641. #define NOT_PRIVATE                      0x4000F110L
  2642.  
  2643. //
  2644. // MessageId: NOT_THE_SERVICES
  2645. //
  2646. // MessageText:
  2647. //
  2648. //  NOT_THE_SERVICES%0
  2649. //
  2650. #define NOT_THE_SERVICES                 0x4000F111L
  2651.  
  2652. //
  2653. // MessageId: PERMANENT_ERROR
  2654. //
  2655. // MessageText:
  2656. //
  2657. //  PERMANENT_ERROR%0
  2658. //
  2659. #define PERMANENT_ERROR                  0x4000F112L
  2660.  
  2661. //
  2662. // MessageId: POINTER_INVALID
  2663. //
  2664. // MessageText:
  2665. //
  2666. //  POINTER_INVALID%0
  2667. //
  2668. #define POINTER_INVALID                  0x4000F113L
  2669.  
  2670. //
  2671. // MessageId: SYSTEM_ERROR
  2672. //
  2673. // MessageText:
  2674. //
  2675. //  SYSTEM_ERROR%0
  2676. //
  2677. #define SYSTEM_ERROR                     0x4000F114L
  2678.  
  2679. //
  2680. // MessageId: TEMPORARY_ERROR
  2681. //
  2682. // MessageText:
  2683. //
  2684. //  TEMPORARY_ERROR%0
  2685. //
  2686. #define TEMPORARY_ERROR                  0x4000F115L
  2687.  
  2688. //
  2689. // MessageId: TOO_MANY_VALUES
  2690. //
  2691. // MessageText:
  2692. //
  2693. //  TOO_MANY_VALUES%0
  2694. //
  2695. #define TOO_MANY_VALUES                  0x4000F116L
  2696.  
  2697. //
  2698. // MessageId: VALUES_NOT_ADJACENT
  2699. //
  2700. // MessageText:
  2701. //
  2702. //  VALUES_NOT_ADJACENT%0
  2703. //
  2704. #define VALUES_NOT_ADJACENT              0x4000F117L
  2705.  
  2706. //
  2707. // MessageId: WRONG_VALUE_LENGTH
  2708. //
  2709. // MessageText:
  2710. //
  2711. //  WRONG_VALUE_LENGTH%0
  2712. //
  2713. #define WRONG_VALUE_LENGTH               0x4000F118L
  2714.  
  2715. //
  2716. // MessageId: WRONG_VALUE_MAKEUP
  2717. //
  2718. // MessageText:
  2719. //
  2720. //  WRONG_VALUE_MAKEUP%0
  2721. //
  2722. #define WRONG_VALUE_MAKEUP               0x4000F119L
  2723.  
  2724. //
  2725. // MessageId: WRONG_VALUE_NUMBER
  2726. //
  2727. // MessageText:
  2728. //
  2729. //  WRONG_VALUE_NUMBER%0
  2730. //
  2731. #define WRONG_VALUE_NUMBER               0x4000F11AL
  2732.  
  2733. //
  2734. // MessageId: WRONG_VALUE_POSITION
  2735. //
  2736. // MessageText:
  2737. //
  2738. //  WRONG_VALUE_POSITION%0
  2739. //
  2740. #define WRONG_VALUE_POSITION             0x4000F11BL
  2741.  
  2742. //
  2743. // MessageId: WRONG_VALUE_SYNTAX
  2744. //
  2745. // MessageText:
  2746. //
  2747. //  WRONG_VALUE_SYNTAX%0
  2748. //
  2749. #define WRONG_VALUE_SYNTAX               0x4000F11CL
  2750.  
  2751. //
  2752. // MessageId: WRONG_VALUE_TYPE
  2753. //
  2754. // MessageText:
  2755. //
  2756. //  WRONG_VALUE_TYPE%0
  2757. //
  2758. #define WRONG_VALUE_TYPE                 0x4000F11DL
  2759.  
  2760. //
  2761. // MessageId: BEYOND_LAST_OM_ERROR
  2762. //
  2763. // MessageText:
  2764. //
  2765. //  one beyond the last XOM problem%0
  2766. //
  2767. #define BEYOND_LAST_OM_ERROR             0x4000F11EL
  2768.  
  2769. // -------------------     messages for DS errors     ----------------------
  2770. // Messages w/ ID in range from 0xf200-0xf2ff are assumed to be XDS problems
  2771.  
  2772. //
  2773. // MessageId: XDS_PROBLEMS
  2774. //
  2775. // MessageText:
  2776. //
  2777. //  DS_SUCCESS%0
  2778. //
  2779. #define XDS_PROBLEMS                     0x4000F200L
  2780.  
  2781. //
  2782. // MessageId: DS_PROBLEM_ADMIN_LIMIT_EXCEEDED
  2783. //
  2784. // MessageText:
  2785. //
  2786. //  The maximum number of administrative connections to the server has been exceeded. Try again later or connect to a different server.
  2787. //
  2788. #define DS_PROBLEM_ADMIN_LIMIT_EXCEEDED  0x4000F201L
  2789.  
  2790. //
  2791. // MessageId: DS_PROBLEM_AFFECTS_MULTIPLE_DSAS
  2792. //
  2793. // MessageText:
  2794. //
  2795. //  This change affects more than one directory.
  2796. //
  2797. #define DS_PROBLEM_AFFECTS_MULTIPLE_DSAS 0x4000F202L
  2798.  
  2799. //
  2800. // MessageId: DS_PROBLEM_ALIAS_DEREFERENCING_PROBLEM
  2801. //
  2802. // MessageText:
  2803. //
  2804. //  The object referenced by this alias is not available.
  2805. //
  2806. #define DS_PROBLEM_ALIAS_DEREFERENCING_PROBLEM 0x4000F203L
  2807.  
  2808. //
  2809. // MessageId: DS_PROBLEM_ALIAS_PROBLEM
  2810. //
  2811. // MessageText:
  2812. //
  2813. //  There is a problem with the object referenced by this alias.
  2814. //
  2815. #define DS_PROBLEM_ALIAS_PROBLEM         0x4000F204L
  2816.  
  2817. //
  2818. // MessageId: DS_PROBLEM_ATTRIBUTE_OR_VALUE_EXISTS
  2819. //
  2820. // MessageText:
  2821. //
  2822. //  An internal processing error has occurred: the attribute or value exists. Try restarting the application or the Microsoft Exchange Server computer, or both.
  2823. //
  2824. #define DS_PROBLEM_ATTRIBUTE_OR_VALUE_EXISTS 0x4000F205L
  2825.  
  2826. //
  2827. // MessageId: DS_PROBLEM_BAD_ARGUMENT
  2828. //
  2829. // MessageText:
  2830. //
  2831. //  An internal processing error has occurred: invalid argument. Try restarting the application or the Microsoft Exchange Server computer, or both.
  2832. //
  2833. #define DS_PROBLEM_BAD_ARGUMENT          0x4000F206L
  2834.  
  2835. //
  2836. // MessageId: DS_PROBLEM_BAD_CLASS
  2837. //
  2838. // MessageText:
  2839. //
  2840. //  An internal processing error has occurred: invalid object class. Try restarting the application or the Microsoft Exchange Server computer, or both.
  2841. //
  2842. #define DS_PROBLEM_BAD_CLASS             0x4000F207L
  2843.  
  2844. //
  2845. // MessageId: DS_PROBLEM_BAD_CONTEXT
  2846. //
  2847. // MessageText:
  2848. //
  2849. //  An internal processing error has occurred: invalid context. Try restarting the application or the Microsoft Exchange Server computer, or both.
  2850. //
  2851. #define DS_PROBLEM_BAD_CONTEXT           0x4000F208L
  2852.  
  2853. //
  2854. // MessageId: DS_PROBLEM_BAD_NAME
  2855. //
  2856. // MessageText:
  2857. //
  2858. //  An internal processing error has occurred: invalid name. Try restarting the application or the Microsoft Exchange Server computer, or both.
  2859. //
  2860. #define DS_PROBLEM_BAD_NAME              0x4000F209L
  2861.  
  2862. //
  2863. // MessageId: DS_PROBLEM_BAD_SESSION
  2864. //
  2865. // MessageText:
  2866. //
  2867. //  An internal processing error has occurred: invalid session. Try restarting the application or the Microsoft Exchange Server computer, or both.
  2868. //
  2869. #define DS_PROBLEM_BAD_SESSION           0x4000F20AL
  2870.  
  2871. //
  2872. // MessageId: DS_PROBLEM_BAD_WORKSPACE
  2873. //
  2874. // MessageText:
  2875. //
  2876. //  An internal processing error has occurred: invalid workspace. Try restarting the application or the Microsoft Exchange Server computer, or both.
  2877. //
  2878. #define DS_PROBLEM_BAD_WORKSPACE         0x4000F20BL
  2879.  
  2880. //
  2881. // MessageId: DS_PROBLEM_BUSY
  2882. //
  2883. // MessageText:
  2884. //
  2885. //  The directory is busy. Wait a few minutes and try again.
  2886. //
  2887. #define DS_PROBLEM_BUSY                  0x4000F20CL
  2888.  
  2889. //
  2890. // MessageId: DS_PROBLEM_CANNOT_ABANDON
  2891. //
  2892. // MessageText:
  2893. //
  2894. //  An internal processing error has occurred: cannot abandon the operation. Try restarting the application or the Microsoft Exchange Server computer, or both.
  2895. //
  2896. #define DS_PROBLEM_CANNOT_ABANDON        0x4000F20DL
  2897.  
  2898. //
  2899. // MessageId: DS_PROBLEM_CHAINING_REQUIRED
  2900. //
  2901. // MessageText:
  2902. //
  2903. //  You must make a connection to the Microsoft Exchange Server computer.
  2904. //
  2905. #define DS_PROBLEM_CHAINING_REQUIRED     0x4000F20EL
  2906.  
  2907. //
  2908. // MessageId: DS_PROBLEM_COMMUNICATIONS_PROBLEM
  2909. //
  2910. // MessageText:
  2911. //
  2912. //  The Microsoft Exchange Server computer does not respond.
  2913. //
  2914. #define DS_PROBLEM_COMMUNICATIONS_PROBLEM 0x4000F20FL
  2915.  
  2916. //
  2917. // MessageId: DS_PROBLEM_CONSTRAINT_VIOLATION
  2918. //
  2919. // MessageText:
  2920. //
  2921. //  The value specified for an attribute is either too big, too small, or not valid.
  2922. //
  2923. #define DS_PROBLEM_CONSTRAINT_VIOLATION  0x4000F210L
  2924.  
  2925. //
  2926. // MessageId: DS_PROBLEM_DIT_ERROR
  2927. //
  2928. // MessageText:
  2929. //
  2930. //  An internal processing error has occurred: directory information tree error. Try restarting the application or the Microsoft Exchange Server computer, or both.
  2931. //
  2932. #define DS_PROBLEM_DIT_ERROR             0x4000F211L
  2933.  
  2934. //
  2935. // MessageId: DS_PROBLEM_ENTRY_EXISTS
  2936. //
  2937. // MessageText:
  2938. //
  2939. //  This entry already exists. You can modify the existing entry.
  2940. //
  2941. #define DS_PROBLEM_ENTRY_EXISTS          0x4000F212L
  2942.  
  2943. //
  2944. // MessageId: DS_PROBLEM_INAPPROP_AUTHENTICATION
  2945. //
  2946. // MessageText:
  2947. //
  2948. //  An internal processing error has occurred: inappropriate authentication. Try restarting the application or the Microsoft Exchange Server computer, or both.
  2949. //
  2950. #define DS_PROBLEM_INAPPROP_AUTHENTICATION 0x4000F213L
  2951.  
  2952. //
  2953. // MessageId: DS_PROBLEM_INAPPROP_MATCHING
  2954. //
  2955. // MessageText:
  2956. //
  2957. //  An internal processing error has occurred: inappropriate matching. Try restarting the application or the Microsoft Exchange Server computer, or both.
  2958. //
  2959. #define DS_PROBLEM_INAPPROP_MATCHING     0x4000F214L
  2960.  
  2961. //
  2962. // MessageId: DS_PROBLEM_INSUFFICIENT_ACCESS_RIGHTS
  2963. //
  2964. // MessageText:
  2965. //
  2966. //  You do not have the permissions required to complete the operation.
  2967. //
  2968. #define DS_PROBLEM_INSUFFICIENT_ACCESS_RIGHTS 0x4000F215L
  2969.  
  2970. //
  2971. // MessageId: DS_PROBLEM_INVALID_ATTRIBUTE_SYNTAX
  2972. //
  2973. // MessageText:
  2974. //
  2975. //  An internal processing error has occurred: invalid attribute syntax. Try restarting the application or the Microsoft Exchange Server computer, or both.
  2976. //
  2977. #define DS_PROBLEM_INVALID_ATTRIBUTE_SYNTAX 0x4000F216L
  2978.  
  2979. //
  2980. // MessageId: DS_PROBLEM_INVALID_ATTRIBUTE_VALUE
  2981. //
  2982. // MessageText:
  2983. //
  2984. //  An internal processing error has occurred: invalid attribute value. Try restarting the application or the Microsoft Exchange Server computer, or both.
  2985. //
  2986. #define DS_PROBLEM_INVALID_ATTRIBUTE_VALUE 0x4000F217L
  2987.  
  2988. //
  2989. // MessageId: DS_PROBLEM_INVALID_CREDENTIALS
  2990. //
  2991. // MessageText:
  2992. //
  2993. //  An internal processing error has occurred: invalid credentials. Try restarting the application or the Microsoft Exchange Server computer, or both.
  2994. //
  2995. #define DS_PROBLEM_INVALID_CREDENTIALS   0x4000F218L
  2996.  
  2997. //
  2998. // MessageId: DS_PROBLEM_INVALID_REF
  2999. //
  3000. // MessageText:
  3001. //
  3002. //  An internal processing error has occurred: invalid reference. Try restarting the application or the Microsoft Exchange Server computer, or both.
  3003. //
  3004. #define DS_PROBLEM_INVALID_REF           0x4000F219L
  3005.  
  3006. //
  3007. // MessageId: DS_PROBLEM_INVALID_SIGNATURE
  3008. //
  3009. // MessageText:
  3010. //
  3011. //  An internal processing error has occurred: invalid object signature. Try restarting the application or the Microsoft Exchange Server computer, or both.
  3012. //
  3013. #define DS_PROBLEM_INVALID_SIGNATURE     0x4000F21AL
  3014.  
  3015. //
  3016. // MessageId: DS_PROBLEM_LOOP_DETECTED
  3017. //
  3018. // MessageText:
  3019. //
  3020. //  An internal processing error has occurred: loop detected. Try restarting the application or the Microsoft Exchange Server computer, or both.
  3021. //
  3022. #define DS_PROBLEM_LOOP_DETECTED         0x4000F21BL
  3023.  
  3024. //
  3025. // MessageId: DS_PROBLEM_MISCELLANEOUS
  3026. //
  3027. // MessageText:
  3028. //
  3029. //  An internal processing error has occurred: unknown directory error. Try restarting the application or the Microsoft Exchange Server computer, or both.
  3030. //
  3031. #define DS_PROBLEM_MISCELLANEOUS         0x4000F21CL
  3032.  
  3033. //
  3034. // MessageId: DS_PROBLEM_MISSING_TYPE
  3035. //
  3036. // MessageText:
  3037. //
  3038. //  An internal processing error has occurred: missing type. Try restarting the application or the Microsoft Exchange Server computer, or both.
  3039. //
  3040. #define DS_PROBLEM_MISSING_TYPE          0x4000F21DL
  3041.  
  3042. //
  3043. // MessageId: DS_PROBLEM_MIXED_SYNCHRONOUS
  3044. //
  3045. // MessageText:
  3046. //
  3047. //  The directory is currently performing a replication operation which prevents completion of this operation. Wait a few minutes and then try again.
  3048. //
  3049. #define DS_PROBLEM_MIXED_SYNCHRONOUS     0x4000F21EL
  3050.  
  3051. //
  3052. // MessageId: DS_PROBLEM_NAMING_VIOLATION
  3053. //
  3054. // MessageText:
  3055. //
  3056. //  An internal processing error has occurred: naming violation. Try restarting the application or the Microsoft Exchange Server computer, or both.
  3057. //
  3058. #define DS_PROBLEM_NAMING_VIOLATION      0x4000F21FL
  3059.  
  3060. //
  3061. // MessageId: DS_PROBLEM_NO_INFORMATION
  3062. //
  3063. // MessageText:
  3064. //
  3065. //  An internal processing error has occurred: required information is not available. Try restarting the application or the Microsoft Exchange Server computer, or both.
  3066. //
  3067. #define DS_PROBLEM_NO_INFORMATION        0x4000F220L
  3068.  
  3069. //
  3070. // MessageId: DS_PROBLEM_NO_SUCH_ATTRIBUTE_OR_VALUE
  3071. //
  3072. // MessageText:
  3073. //
  3074. //  The attribute does not exist.
  3075. //
  3076. #define DS_PROBLEM_NO_SUCH_ATTRIBUTE_OR_VALUE 0x4000F221L
  3077.  
  3078. //
  3079. // MessageId: DS_PROBLEM_NO_SUCH_OBJECT
  3080. //
  3081. // MessageText:
  3082. //
  3083. //  The object does not exist.
  3084. //
  3085. #define DS_PROBLEM_NO_SUCH_OBJECT        0x4000F222L
  3086.  
  3087. //
  3088. // MessageId: DS_PROBLEM_NO_SUCH_OPERATION
  3089. //
  3090. // MessageText:
  3091. //
  3092. //  An internal processing error has occurred: invalid operation. Try restarting the application or the Microsoft Exchange Server computer, or both.
  3093. //
  3094. #define DS_PROBLEM_NO_SUCH_OPERATION     0x4000F223L
  3095.  
  3096. //
  3097. // MessageId: DS_PROBLEM_NOT_ALLOWED_ON_NON_LEAF
  3098. //
  3099. // MessageText:
  3100. //
  3101. //  The operation is not valid on a non-leaf node.
  3102. //
  3103. #define DS_PROBLEM_NOT_ALLOWED_ON_NON_LEAF 0x4000F224L
  3104.  
  3105. //
  3106. // MessageId: DS_PROBLEM_NOT_ALLOWED_ON_RDN
  3107. //
  3108. // MessageText:
  3109. //
  3110. //  The operation is not allowed on a relative distinguished name.
  3111. //
  3112. #define DS_PROBLEM_NOT_ALLOWED_ON_RDN    0x4000F225L
  3113.  
  3114. //
  3115. // MessageId: DS_PROBLEM_NOT_SUPPORTED
  3116. //
  3117. // MessageText:
  3118. //
  3119. //  An internal processing error has occurred: operation is not supported. Try restarting the application or the Microsoft Exchange Server computer, or both.
  3120. //
  3121. #define DS_PROBLEM_NOT_SUPPORTED         0x4000F226L
  3122.  
  3123. //
  3124. // MessageId: DS_PROBLEM_OBJECT_CLASS_MOD_PROHIB
  3125. //
  3126. // MessageText:
  3127. //
  3128. //  An internal processing error has occurred: object classes cannot be modified. Try restarting the application or the Microsoft Exchange Server computer, or both.
  3129. //
  3130. #define DS_PROBLEM_OBJECT_CLASS_MOD_PROHIB 0x4000F227L
  3131.  
  3132. //
  3133. // MessageId: DS_PROBLEM_OBJECT_CLASS_VIOLATION
  3134. //
  3135. // MessageText:
  3136. //
  3137. //  An internal processing error has occurred: object class violation. Try restarting the application or the Microsoft Exchange Server computer, or both.
  3138. //
  3139. #define DS_PROBLEM_OBJECT_CLASS_VIOLATION 0x4000F228L
  3140.  
  3141. //
  3142. // MessageId: DS_PROBLEM_OUT_OF_SCOPE
  3143. //
  3144. // MessageText:
  3145. //
  3146. //  An internal processing error has occurred: out of scope. Try restarting the application or the Microsoft Exchange Server computer, or both.
  3147. //
  3148. #define DS_PROBLEM_OUT_OF_SCOPE          0x4000F229L
  3149.  
  3150. //
  3151. // MessageId: DS_PROBLEM_PROTECTION_REQUIRED
  3152. //
  3153. // MessageText:
  3154. //
  3155. //  An internal processing error has occurred: protection required. Try restarting the application or the Microsoft Exchange Server computer, or both.
  3156. //
  3157. #define DS_PROBLEM_PROTECTION_REQUIRED   0x4000F22AL
  3158.  
  3159. //
  3160. // MessageId: DS_PROBLEM_TIME_LIMIT_EXCEEDED
  3161. //
  3162. // MessageText:
  3163. //
  3164. //  An internal processing error has occurred: time limit exceeded. Try restarting the application or the Microsoft Exchange Server computer, or both.
  3165. //
  3166. #define DS_PROBLEM_TIME_LIMIT_EXCEEDED   0x4000F22BL
  3167.  
  3168. //
  3169. // MessageId: DS_PROBLEM_TOO_LATE
  3170. //
  3171. // MessageText:
  3172. //
  3173. //  An internal processing error has occurred: time exceeded. Try restarting the application or the Microsoft Exchange Server computer, or both.
  3174. //
  3175. #define DS_PROBLEM_TOO_LATE              0x4000F22CL
  3176.  
  3177. //
  3178. // MessageId: DS_PROBLEM_TOO_MANY_OPERATIONS
  3179. //
  3180. // MessageText:
  3181. //
  3182. //  The maximum number of operations has been reached.
  3183. //
  3184. #define DS_PROBLEM_TOO_MANY_OPERATIONS   0x4000F22DL
  3185.  
  3186. //
  3187. // MessageId: DS_PROBLEM_TOO_MANY_SESSIONS
  3188. //
  3189. // MessageText:
  3190. //
  3191. //  The maximum number of sessions has been reached.
  3192. //
  3193. #define DS_PROBLEM_TOO_MANY_SESSIONS     0x4000F22EL
  3194.  
  3195. //
  3196. // MessageId: DS_PROBLEM_UNABLE_TO_PROCEED
  3197. //
  3198. // MessageText:
  3199. //
  3200. //  An internal processing error has occurred: directory unable to proceed. Try restarting the application or the Microsoft Exchange Server computer, or both.
  3201. //
  3202. #define DS_PROBLEM_UNABLE_TO_PROCEED     0x4000F22FL
  3203.  
  3204. //
  3205. // MessageId: DS_PROBLEM_UNAVAILABLE
  3206. //
  3207. // MessageText:
  3208. //
  3209. //  An internal processing error has occurred: information not available. Try restarting the application or the Microsoft Exchange Server computer, or both.
  3210. //
  3211. #define DS_PROBLEM_UNAVAILABLE           0x4000F230L
  3212.  
  3213. //
  3214. // MessageId: DS_PROBLEM_UNAVAILABLE_CRIT_EXT
  3215. //
  3216. // MessageText:
  3217. //
  3218. //  An internal processing error has occurred: unavailable Crit. Ext. Try restarting the application or the Microsoft Exchange Server computer, or both.
  3219. //
  3220. #define DS_PROBLEM_UNAVAILABLE_CRIT_EXT  0x4000F231L
  3221.  
  3222. //
  3223. // MessageId: DS_PROBLEM_UNDEFINED_ATTRIBUTE_TYPE
  3224. //
  3225. // MessageText:
  3226. //
  3227. //  An internal processing error has occurred: undefined attribute type. Try restarting the application or the Microsoft Exchange Server computer, or both.
  3228. //
  3229. #define DS_PROBLEM_UNDEFINED_ATTRIBUTE_TYPE 0x4000F232L
  3230.  
  3231. //
  3232. // MessageId: DS_PROBLEM_UNWILLING_TO_PERFORM
  3233. //
  3234. // MessageText:
  3235. //
  3236. //  An internal processing error has occurred: cannot perform operation. Try restarting the application or the Microsoft Exchange Server computer, or both.
  3237. //
  3238. #define DS_PROBLEM_UNWILLING_TO_PERFORM  0x4000F233L
  3239.  
  3240. //
  3241. // MessageId: DS_PROBLEM_NOT_ON_CURRENT_SITE
  3242. //
  3243. // MessageText:
  3244. //
  3245. //  Changes cannot be written to this directory object. Try connecting to a Microsoft Exchange Server computer in the same site as this object.
  3246. //
  3247. #define DS_PROBLEM_NOT_ON_CURRENT_SITE   0x4000F234L
  3248.  
  3249. //
  3250. // MessageId: DS_FULL_DRIVE
  3251. //
  3252. // MessageText:
  3253. //
  3254. //  There is not enough space on the device.
  3255. //
  3256. #define DS_FULL_DRIVE                    0x4000F235L
  3257.  
  3258. //
  3259. // MessageId: DS_OUT_OF_MEMORY
  3260. //
  3261. // MessageText:
  3262. //
  3263. //  The server does not have enough memory.
  3264. //
  3265. #define DS_OUT_OF_MEMORY                 0x4000F236L
  3266.  
  3267. //
  3268. // MessageId: DS_SYSTEM_ERROR
  3269. //
  3270. // MessageText:
  3271. //
  3272. //  An internal processing error has occurred: system error. Try restarting the application or the Microsoft Exchange Server computer, or both.
  3273. //
  3274. #define DS_SYSTEM_ERROR                  0x4000F237L
  3275.  
  3276. #pragma option pop /*P_O_Pop*/
  3277.