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

模拟服务器

开发平台:

C/C++

  1. // MessageId: ERROR_INDEX_ABSENT
  2. //
  3. // MessageText:
  4. //
  5. //  Component qualifier not present.
  6. //
  7. #define ERROR_INDEX_ABSENT               1611L
  8. //
  9. // MessageId: ERROR_INSTALL_SOURCE_ABSENT
  10. //
  11. // MessageText:
  12. //
  13. //  The installation source for this product is not available.  Verify that the source exists and that you can access it.
  14. //
  15. #define ERROR_INSTALL_SOURCE_ABSENT      1612L
  16. //
  17. // MessageId: ERROR_INSTALL_PACKAGE_VERSION
  18. //
  19. // MessageText:
  20. //
  21. //  This installation package cannot be installed by the Windows Installer service.  You must install a Windows service pack that contains a newer version of the Windows Installer service.
  22. //
  23. #define ERROR_INSTALL_PACKAGE_VERSION    1613L
  24. //
  25. // MessageId: ERROR_PRODUCT_UNINSTALLED
  26. //
  27. // MessageText:
  28. //
  29. //  Product is uninstalled.
  30. //
  31. #define ERROR_PRODUCT_UNINSTALLED        1614L
  32. //
  33. // MessageId: ERROR_BAD_QUERY_SYNTAX
  34. //
  35. // MessageText:
  36. //
  37. //  SQL query syntax invalid or unsupported.
  38. //
  39. #define ERROR_BAD_QUERY_SYNTAX           1615L
  40. //
  41. // MessageId: ERROR_INVALID_FIELD
  42. //
  43. // MessageText:
  44. //
  45. //  Record field does not exist.
  46. //
  47. #define ERROR_INVALID_FIELD              1616L
  48. //
  49. // MessageId: ERROR_DEVICE_REMOVED
  50. //
  51. // MessageText:
  52. //
  53. //  The device has been removed.
  54. //
  55. #define ERROR_DEVICE_REMOVED             1617L
  56. //
  57. // MessageId: ERROR_INSTALL_ALREADY_RUNNING
  58. //
  59. // MessageText:
  60. //
  61. //  Another installation is already in progress.  Complete that installation before proceeding with this install.
  62. //
  63. #define ERROR_INSTALL_ALREADY_RUNNING    1618L
  64. //
  65. // MessageId: ERROR_INSTALL_PACKAGE_OPEN_FAILED
  66. //
  67. // MessageText:
  68. //
  69. //  This installation package could not be opened.  Verify that the package exists and that you can access it, or contact the application vendor to verify that this is a valid Windows Installer package.
  70. //
  71. #define ERROR_INSTALL_PACKAGE_OPEN_FAILED 1619L
  72. //
  73. // MessageId: ERROR_INSTALL_PACKAGE_INVALID
  74. //
  75. // MessageText:
  76. //
  77. //  This installation package could not be opened.  Contact the application vendor to verify that this is a valid Windows Installer package.
  78. //
  79. #define ERROR_INSTALL_PACKAGE_INVALID    1620L
  80. //
  81. // MessageId: ERROR_INSTALL_UI_FAILURE
  82. //
  83. // MessageText:
  84. //
  85. //  There was an error starting the Windows Installer service user interface.  Contact your support personnel.
  86. //
  87. #define ERROR_INSTALL_UI_FAILURE         1621L
  88. //
  89. // MessageId: ERROR_INSTALL_LOG_FAILURE
  90. //
  91. // MessageText:
  92. //
  93. //  Error opening installation log file. Verify that the specified log file location exists and that you can write to it.
  94. //
  95. #define ERROR_INSTALL_LOG_FAILURE        1622L
  96. //
  97. // MessageId: ERROR_INSTALL_LANGUAGE_UNSUPPORTED
  98. //
  99. // MessageText:
  100. //
  101. //  The language of this installation package is not supported by your system.
  102. //
  103. #define ERROR_INSTALL_LANGUAGE_UNSUPPORTED 1623L
  104. //
  105. // MessageId: ERROR_INSTALL_TRANSFORM_FAILURE
  106. //
  107. // MessageText:
  108. //
  109. //  Error applying transforms.  Verify that the specified transform paths are valid.
  110. //
  111. #define ERROR_INSTALL_TRANSFORM_FAILURE  1624L
  112. //
  113. // MessageId: ERROR_INSTALL_PACKAGE_REJECTED
  114. //
  115. // MessageText:
  116. //
  117. //  This installation is forbidden by system policy.  Contact your system administrator.
  118. //
  119. #define ERROR_INSTALL_PACKAGE_REJECTED   1625L
  120. //
  121. // MessageId: ERROR_FUNCTION_NOT_CALLED
  122. //
  123. // MessageText:
  124. //
  125. //  Function could not be executed.
  126. //
  127. #define ERROR_FUNCTION_NOT_CALLED        1626L
  128. //
  129. // MessageId: ERROR_FUNCTION_FAILED
  130. //
  131. // MessageText:
  132. //
  133. //  Function failed during execution.
  134. //
  135. #define ERROR_FUNCTION_FAILED            1627L
  136. //
  137. // MessageId: ERROR_INVALID_TABLE
  138. //
  139. // MessageText:
  140. //
  141. //  Invalid or unknown table specified.
  142. //
  143. #define ERROR_INVALID_TABLE              1628L
  144. //
  145. // MessageId: ERROR_DATATYPE_MISMATCH
  146. //
  147. // MessageText:
  148. //
  149. //  Data supplied is of wrong type.
  150. //
  151. #define ERROR_DATATYPE_MISMATCH          1629L
  152. //
  153. // MessageId: ERROR_UNSUPPORTED_TYPE
  154. //
  155. // MessageText:
  156. //
  157. //  Data of this type is not supported.
  158. //
  159. #define ERROR_UNSUPPORTED_TYPE           1630L
  160. //
  161. // MessageId: ERROR_CREATE_FAILED
  162. //
  163. // MessageText:
  164. //
  165. //  The Windows Installer service failed to start.  Contact your support personnel.
  166. //
  167. #define ERROR_CREATE_FAILED              1631L
  168. //
  169. // MessageId: ERROR_INSTALL_TEMP_UNWRITABLE
  170. //
  171. // MessageText:
  172. //
  173. //  The Temp folder is on a drive that is full or is inaccessible. Free up space on the drive or verify that you have write permission on the Temp folder.
  174. //
  175. #define ERROR_INSTALL_TEMP_UNWRITABLE    1632L
  176. //
  177. // MessageId: ERROR_INSTALL_PLATFORM_UNSUPPORTED
  178. //
  179. // MessageText:
  180. //
  181. //  This installation package is not supported by this processor type. Contact your product vendor.
  182. //
  183. #define ERROR_INSTALL_PLATFORM_UNSUPPORTED 1633L
  184. //
  185. // MessageId: ERROR_INSTALL_NOTUSED
  186. //
  187. // MessageText:
  188. //
  189. //  Component not used on this computer.
  190. //
  191. #define ERROR_INSTALL_NOTUSED            1634L
  192. //
  193. // MessageId: ERROR_PATCH_PACKAGE_OPEN_FAILED
  194. //
  195. // MessageText:
  196. //
  197. //  This patch package could not be opened.  Verify that the patch package exists and that you can access it, or contact the application vendor to verify that this is a valid Windows Installer patch package.
  198. //
  199. #define ERROR_PATCH_PACKAGE_OPEN_FAILED  1635L
  200. //
  201. // MessageId: ERROR_PATCH_PACKAGE_INVALID
  202. //
  203. // MessageText:
  204. //
  205. //  This patch package could not be opened.  Contact the application vendor to verify that this is a valid Windows Installer patch package.
  206. //
  207. #define ERROR_PATCH_PACKAGE_INVALID      1636L
  208. //
  209. // MessageId: ERROR_PATCH_PACKAGE_UNSUPPORTED
  210. //
  211. // MessageText:
  212. //
  213. //  This patch package cannot be processed by the Windows Installer service.  You must install a Windows service pack that contains a newer version of the Windows Installer service.
  214. //
  215. #define ERROR_PATCH_PACKAGE_UNSUPPORTED  1637L
  216. //
  217. // MessageId: ERROR_PRODUCT_VERSION
  218. //
  219. // MessageText:
  220. //
  221. //  Another version of this product is already installed.  Installation of this version cannot continue.  To configure or remove the existing version of this product, use Add/Remove Programs on the Control Panel.
  222. //
  223. #define ERROR_PRODUCT_VERSION            1638L
  224. //
  225. // MessageId: ERROR_INVALID_COMMAND_LINE
  226. //
  227. // MessageText:
  228. //
  229. //  Invalid command line argument.  Consult the Windows Installer SDK for detailed command line help.
  230. //
  231. #define ERROR_INVALID_COMMAND_LINE       1639L
  232. //
  233. // MessageId: ERROR_INSTALL_REMOTE_DISALLOWED
  234. //
  235. // MessageText:
  236. //
  237. //  Only administrators have permission to add, remove, or configure server software during a Terminal services remote session. If you want to install or configure software on the server, contact your network administrator.
  238. //
  239. #define ERROR_INSTALL_REMOTE_DISALLOWED  1640L
  240. //
  241. // MessageId: ERROR_SUCCESS_REBOOT_INITIATED
  242. //
  243. // MessageText:
  244. //
  245. //  The requested operation completed successfully.  The system will be restarted so the changes can take effect.
  246. //
  247. #define ERROR_SUCCESS_REBOOT_INITIATED   1641L
  248. //
  249. // MessageId: ERROR_PATCH_TARGET_NOT_FOUND
  250. //
  251. // MessageText:
  252. //
  253. //  The upgrade patch cannot be installed by the Windows Installer service because the program to be upgraded may be missing, or the upgrade patch may update a different version of the program. Verify that the program to be upgraded exists on your computer an
  254. //  d that you have the correct upgrade patch.
  255. //
  256. #define ERROR_PATCH_TARGET_NOT_FOUND     1642L
  257. //
  258. // MessageId: ERROR_PATCH_PACKAGE_REJECTED
  259. //
  260. // MessageText:
  261. //
  262. //  The patch package is not permitted by software restriction policy.
  263. //
  264. #define ERROR_PATCH_PACKAGE_REJECTED     1643L
  265. //
  266. // MessageId: ERROR_INSTALL_TRANSFORM_REJECTED
  267. //
  268. // MessageText:
  269. //
  270. //  One or more customizations are not permitted by software restriction policy.
  271. //
  272. #define ERROR_INSTALL_TRANSFORM_REJECTED 1644L
  273. // End of MSI error codes
  274. ///////////////////////////
  275. //                       //
  276. //   RPC Status Codes    //
  277. //                       //
  278. ///////////////////////////
  279. //
  280. // MessageId: RPC_S_INVALID_STRING_BINDING
  281. //
  282. // MessageText:
  283. //
  284. //  The string binding is invalid.
  285. //
  286. #define RPC_S_INVALID_STRING_BINDING     1700L
  287. //
  288. // MessageId: RPC_S_WRONG_KIND_OF_BINDING
  289. //
  290. // MessageText:
  291. //
  292. //  The binding handle is not the correct type.
  293. //
  294. #define RPC_S_WRONG_KIND_OF_BINDING      1701L
  295. //
  296. // MessageId: RPC_S_INVALID_BINDING
  297. //
  298. // MessageText:
  299. //
  300. //  The binding handle is invalid.
  301. //
  302. #define RPC_S_INVALID_BINDING            1702L
  303. //
  304. // MessageId: RPC_S_PROTSEQ_NOT_SUPPORTED
  305. //
  306. // MessageText:
  307. //
  308. //  The RPC protocol sequence is not supported.
  309. //
  310. #define RPC_S_PROTSEQ_NOT_SUPPORTED      1703L
  311. //
  312. // MessageId: RPC_S_INVALID_RPC_PROTSEQ
  313. //
  314. // MessageText:
  315. //
  316. //  The RPC protocol sequence is invalid.
  317. //
  318. #define RPC_S_INVALID_RPC_PROTSEQ        1704L
  319. //
  320. // MessageId: RPC_S_INVALID_STRING_UUID
  321. //
  322. // MessageText:
  323. //
  324. //  The string universal unique identifier (UUID) is invalid.
  325. //
  326. #define RPC_S_INVALID_STRING_UUID        1705L
  327. //
  328. // MessageId: RPC_S_INVALID_ENDPOINT_FORMAT
  329. //
  330. // MessageText:
  331. //
  332. //  The endpoint format is invalid.
  333. //
  334. #define RPC_S_INVALID_ENDPOINT_FORMAT    1706L
  335. //
  336. // MessageId: RPC_S_INVALID_NET_ADDR
  337. //
  338. // MessageText:
  339. //
  340. //  The network address is invalid.
  341. //
  342. #define RPC_S_INVALID_NET_ADDR           1707L
  343. //
  344. // MessageId: RPC_S_NO_ENDPOINT_FOUND
  345. //
  346. // MessageText:
  347. //
  348. //  No endpoint was found.
  349. //
  350. #define RPC_S_NO_ENDPOINT_FOUND          1708L
  351. //
  352. // MessageId: RPC_S_INVALID_TIMEOUT
  353. //
  354. // MessageText:
  355. //
  356. //  The timeout value is invalid.
  357. //
  358. #define RPC_S_INVALID_TIMEOUT            1709L
  359. //
  360. // MessageId: RPC_S_OBJECT_NOT_FOUND
  361. //
  362. // MessageText:
  363. //
  364. //  The object universal unique identifier (UUID) was not found.
  365. //
  366. #define RPC_S_OBJECT_NOT_FOUND           1710L
  367. //
  368. // MessageId: RPC_S_ALREADY_REGISTERED
  369. //
  370. // MessageText:
  371. //
  372. //  The object universal unique identifier (UUID) has already been registered.
  373. //
  374. #define RPC_S_ALREADY_REGISTERED         1711L
  375. //
  376. // MessageId: RPC_S_TYPE_ALREADY_REGISTERED
  377. //
  378. // MessageText:
  379. //
  380. //  The type universal unique identifier (UUID) has already been registered.
  381. //
  382. #define RPC_S_TYPE_ALREADY_REGISTERED    1712L
  383. //
  384. // MessageId: RPC_S_ALREADY_LISTENING
  385. //
  386. // MessageText:
  387. //
  388. //  The RPC server is already listening.
  389. //
  390. #define RPC_S_ALREADY_LISTENING          1713L
  391. //
  392. // MessageId: RPC_S_NO_PROTSEQS_REGISTERED
  393. //
  394. // MessageText:
  395. //
  396. //  No protocol sequences have been registered.
  397. //
  398. #define RPC_S_NO_PROTSEQS_REGISTERED     1714L
  399. //
  400. // MessageId: RPC_S_NOT_LISTENING
  401. //
  402. // MessageText:
  403. //
  404. //  The RPC server is not listening.
  405. //
  406. #define RPC_S_NOT_LISTENING              1715L
  407. //
  408. // MessageId: RPC_S_UNKNOWN_MGR_TYPE
  409. //
  410. // MessageText:
  411. //
  412. //  The manager type is unknown.
  413. //
  414. #define RPC_S_UNKNOWN_MGR_TYPE           1716L
  415. //
  416. // MessageId: RPC_S_UNKNOWN_IF
  417. //
  418. // MessageText:
  419. //
  420. //  The interface is unknown.
  421. //
  422. #define RPC_S_UNKNOWN_IF                 1717L
  423. //
  424. // MessageId: RPC_S_NO_BINDINGS
  425. //
  426. // MessageText:
  427. //
  428. //  There are no bindings.
  429. //
  430. #define RPC_S_NO_BINDINGS                1718L
  431. //
  432. // MessageId: RPC_S_NO_PROTSEQS
  433. //
  434. // MessageText:
  435. //
  436. //  There are no protocol sequences.
  437. //
  438. #define RPC_S_NO_PROTSEQS                1719L
  439. //
  440. // MessageId: RPC_S_CANT_CREATE_ENDPOINT
  441. //
  442. // MessageText:
  443. //
  444. //  The endpoint cannot be created.
  445. //
  446. #define RPC_S_CANT_CREATE_ENDPOINT       1720L
  447. //
  448. // MessageId: RPC_S_OUT_OF_RESOURCES
  449. //
  450. // MessageText:
  451. //
  452. //  Not enough resources are available to complete this operation.
  453. //
  454. #define RPC_S_OUT_OF_RESOURCES           1721L
  455. //
  456. // MessageId: RPC_S_SERVER_UNAVAILABLE
  457. //
  458. // MessageText:
  459. //
  460. //  The RPC server is unavailable.
  461. //
  462. #define RPC_S_SERVER_UNAVAILABLE         1722L
  463. //
  464. // MessageId: RPC_S_SERVER_TOO_BUSY
  465. //
  466. // MessageText:
  467. //
  468. //  The RPC server is too busy to complete this operation.
  469. //
  470. #define RPC_S_SERVER_TOO_BUSY            1723L
  471. //
  472. // MessageId: RPC_S_INVALID_NETWORK_OPTIONS
  473. //
  474. // MessageText:
  475. //
  476. //  The network options are invalid.
  477. //
  478. #define RPC_S_INVALID_NETWORK_OPTIONS    1724L
  479. //
  480. // MessageId: RPC_S_NO_CALL_ACTIVE
  481. //
  482. // MessageText:
  483. //
  484. //  There are no remote procedure calls active on this thread.
  485. //
  486. #define RPC_S_NO_CALL_ACTIVE             1725L
  487. //
  488. // MessageId: RPC_S_CALL_FAILED
  489. //
  490. // MessageText:
  491. //
  492. //  The remote procedure call failed.
  493. //
  494. #define RPC_S_CALL_FAILED                1726L
  495. //
  496. // MessageId: RPC_S_CALL_FAILED_DNE
  497. //
  498. // MessageText:
  499. //
  500. //  The remote procedure call failed and did not execute.
  501. //
  502. #define RPC_S_CALL_FAILED_DNE            1727L
  503. //
  504. // MessageId: RPC_S_PROTOCOL_ERROR
  505. //
  506. // MessageText:
  507. //
  508. //  A remote procedure call (RPC) protocol error occurred.
  509. //
  510. #define RPC_S_PROTOCOL_ERROR             1728L
  511. //
  512. // MessageId: RPC_S_UNSUPPORTED_TRANS_SYN
  513. //
  514. // MessageText:
  515. //
  516. //  The transfer syntax is not supported by the RPC server.
  517. //
  518. #define RPC_S_UNSUPPORTED_TRANS_SYN      1730L
  519. //
  520. // MessageId: RPC_S_UNSUPPORTED_TYPE
  521. //
  522. // MessageText:
  523. //
  524. //  The universal unique identifier (UUID) type is not supported.
  525. //
  526. #define RPC_S_UNSUPPORTED_TYPE           1732L
  527. //
  528. // MessageId: RPC_S_INVALID_TAG
  529. //
  530. // MessageText:
  531. //
  532. //  The tag is invalid.
  533. //
  534. #define RPC_S_INVALID_TAG                1733L
  535. //
  536. // MessageId: RPC_S_INVALID_BOUND
  537. //
  538. // MessageText:
  539. //
  540. //  The array bounds are invalid.
  541. //
  542. #define RPC_S_INVALID_BOUND              1734L
  543. //
  544. // MessageId: RPC_S_NO_ENTRY_NAME
  545. //
  546. // MessageText:
  547. //
  548. //  The binding does not contain an entry name.
  549. //
  550. #define RPC_S_NO_ENTRY_NAME              1735L
  551. //
  552. // MessageId: RPC_S_INVALID_NAME_SYNTAX
  553. //
  554. // MessageText:
  555. //
  556. //  The name syntax is invalid.
  557. //
  558. #define RPC_S_INVALID_NAME_SYNTAX        1736L
  559. //
  560. // MessageId: RPC_S_UNSUPPORTED_NAME_SYNTAX
  561. //
  562. // MessageText:
  563. //
  564. //  The name syntax is not supported.
  565. //
  566. #define RPC_S_UNSUPPORTED_NAME_SYNTAX    1737L
  567. //
  568. // MessageId: RPC_S_UUID_NO_ADDRESS
  569. //
  570. // MessageText:
  571. //
  572. //  No network address is available to use to construct a universal unique identifier (UUID).
  573. //
  574. #define RPC_S_UUID_NO_ADDRESS            1739L
  575. //
  576. // MessageId: RPC_S_DUPLICATE_ENDPOINT
  577. //
  578. // MessageText:
  579. //
  580. //  The endpoint is a duplicate.
  581. //
  582. #define RPC_S_DUPLICATE_ENDPOINT         1740L
  583. //
  584. // MessageId: RPC_S_UNKNOWN_AUTHN_TYPE
  585. //
  586. // MessageText:
  587. //
  588. //  The authentication type is unknown.
  589. //
  590. #define RPC_S_UNKNOWN_AUTHN_TYPE         1741L
  591. //
  592. // MessageId: RPC_S_MAX_CALLS_TOO_SMALL
  593. //
  594. // MessageText:
  595. //
  596. //  The maximum number of calls is too small.
  597. //
  598. #define RPC_S_MAX_CALLS_TOO_SMALL        1742L
  599. //
  600. // MessageId: RPC_S_STRING_TOO_LONG
  601. //
  602. // MessageText:
  603. //
  604. //  The string is too long.
  605. //
  606. #define RPC_S_STRING_TOO_LONG            1743L
  607. //
  608. // MessageId: RPC_S_PROTSEQ_NOT_FOUND
  609. //
  610. // MessageText:
  611. //
  612. //  The RPC protocol sequence was not found.
  613. //
  614. #define RPC_S_PROTSEQ_NOT_FOUND          1744L
  615. //
  616. // MessageId: RPC_S_PROCNUM_OUT_OF_RANGE
  617. //
  618. // MessageText:
  619. //
  620. //  The procedure number is out of range.
  621. //
  622. #define RPC_S_PROCNUM_OUT_OF_RANGE       1745L
  623. //
  624. // MessageId: RPC_S_BINDING_HAS_NO_AUTH
  625. //
  626. // MessageText:
  627. //
  628. //  The binding does not contain any authentication information.
  629. //
  630. #define RPC_S_BINDING_HAS_NO_AUTH        1746L
  631. //
  632. // MessageId: RPC_S_UNKNOWN_AUTHN_SERVICE
  633. //
  634. // MessageText:
  635. //
  636. //  The authentication service is unknown.
  637. //
  638. #define RPC_S_UNKNOWN_AUTHN_SERVICE      1747L
  639. //
  640. // MessageId: RPC_S_UNKNOWN_AUTHN_LEVEL
  641. //
  642. // MessageText:
  643. //
  644. //  The authentication level is unknown.
  645. //
  646. #define RPC_S_UNKNOWN_AUTHN_LEVEL        1748L
  647. //
  648. // MessageId: RPC_S_INVALID_AUTH_IDENTITY
  649. //
  650. // MessageText:
  651. //
  652. //  The security context is invalid.
  653. //
  654. #define RPC_S_INVALID_AUTH_IDENTITY      1749L
  655. //
  656. // MessageId: RPC_S_UNKNOWN_AUTHZ_SERVICE
  657. //
  658. // MessageText:
  659. //
  660. //  The authorization service is unknown.
  661. //
  662. #define RPC_S_UNKNOWN_AUTHZ_SERVICE      1750L
  663. //
  664. // MessageId: EPT_S_INVALID_ENTRY
  665. //
  666. // MessageText:
  667. //
  668. //  The entry is invalid.
  669. //
  670. #define EPT_S_INVALID_ENTRY              1751L
  671. //
  672. // MessageId: EPT_S_CANT_PERFORM_OP
  673. //
  674. // MessageText:
  675. //
  676. //  The server endpoint cannot perform the operation.
  677. //
  678. #define EPT_S_CANT_PERFORM_OP            1752L
  679. //
  680. // MessageId: EPT_S_NOT_REGISTERED
  681. //
  682. // MessageText:
  683. //
  684. //  There are no more endpoints available from the endpoint mapper.
  685. //
  686. #define EPT_S_NOT_REGISTERED             1753L
  687. //
  688. // MessageId: RPC_S_NOTHING_TO_EXPORT
  689. //
  690. // MessageText:
  691. //
  692. //  No interfaces have been exported.
  693. //
  694. #define RPC_S_NOTHING_TO_EXPORT          1754L
  695. //
  696. // MessageId: RPC_S_INCOMPLETE_NAME
  697. //
  698. // MessageText:
  699. //
  700. //  The entry name is incomplete.
  701. //
  702. #define RPC_S_INCOMPLETE_NAME            1755L
  703. //
  704. // MessageId: RPC_S_INVALID_VERS_OPTION
  705. //
  706. // MessageText:
  707. //
  708. //  The version option is invalid.
  709. //
  710. #define RPC_S_INVALID_VERS_OPTION        1756L
  711. //
  712. // MessageId: RPC_S_NO_MORE_MEMBERS
  713. //
  714. // MessageText:
  715. //
  716. //  There are no more members.
  717. //
  718. #define RPC_S_NO_MORE_MEMBERS            1757L
  719. //
  720. // MessageId: RPC_S_NOT_ALL_OBJS_UNEXPORTED
  721. //
  722. // MessageText:
  723. //
  724. //  There is nothing to unexport.
  725. //
  726. #define RPC_S_NOT_ALL_OBJS_UNEXPORTED    1758L
  727. //
  728. // MessageId: RPC_S_INTERFACE_NOT_FOUND
  729. //
  730. // MessageText:
  731. //
  732. //  The interface was not found.
  733. //
  734. #define RPC_S_INTERFACE_NOT_FOUND        1759L
  735. //
  736. // MessageId: RPC_S_ENTRY_ALREADY_EXISTS
  737. //
  738. // MessageText:
  739. //
  740. //  The entry already exists.
  741. //
  742. #define RPC_S_ENTRY_ALREADY_EXISTS       1760L
  743. //
  744. // MessageId: RPC_S_ENTRY_NOT_FOUND
  745. //
  746. // MessageText:
  747. //
  748. //  The entry is not found.
  749. //
  750. #define RPC_S_ENTRY_NOT_FOUND            1761L
  751. //
  752. // MessageId: RPC_S_NAME_SERVICE_UNAVAILABLE
  753. //
  754. // MessageText:
  755. //
  756. //  The name service is unavailable.
  757. //
  758. #define RPC_S_NAME_SERVICE_UNAVAILABLE   1762L
  759. //
  760. // MessageId: RPC_S_INVALID_NAF_ID
  761. //
  762. // MessageText:
  763. //
  764. //  The network address family is invalid.
  765. //
  766. #define RPC_S_INVALID_NAF_ID             1763L
  767. //
  768. // MessageId: RPC_S_CANNOT_SUPPORT
  769. //
  770. // MessageText:
  771. //
  772. //  The requested operation is not supported.
  773. //
  774. #define RPC_S_CANNOT_SUPPORT             1764L
  775. //
  776. // MessageId: RPC_S_NO_CONTEXT_AVAILABLE
  777. //
  778. // MessageText:
  779. //
  780. //  No security context is available to allow impersonation.
  781. //
  782. #define RPC_S_NO_CONTEXT_AVAILABLE       1765L
  783. //
  784. // MessageId: RPC_S_INTERNAL_ERROR
  785. //
  786. // MessageText:
  787. //
  788. //  An internal error occurred in a remote procedure call (RPC).
  789. //
  790. #define RPC_S_INTERNAL_ERROR             1766L
  791. //
  792. // MessageId: RPC_S_ZERO_DIVIDE
  793. //
  794. // MessageText:
  795. //
  796. //  The RPC server attempted an integer division by zero.
  797. //
  798. #define RPC_S_ZERO_DIVIDE                1767L
  799. //
  800. // MessageId: RPC_S_ADDRESS_ERROR
  801. //
  802. // MessageText:
  803. //
  804. //  An addressing error occurred in the RPC server.
  805. //
  806. #define RPC_S_ADDRESS_ERROR              1768L
  807. //
  808. // MessageId: RPC_S_FP_DIV_ZERO
  809. //
  810. // MessageText:
  811. //
  812. //  A floating-point operation at the RPC server caused a division by zero.
  813. //
  814. #define RPC_S_FP_DIV_ZERO                1769L
  815. //
  816. // MessageId: RPC_S_FP_UNDERFLOW
  817. //
  818. // MessageText:
  819. //
  820. //  A floating-point underflow occurred at the RPC server.
  821. //
  822. #define RPC_S_FP_UNDERFLOW               1770L
  823. //
  824. // MessageId: RPC_S_FP_OVERFLOW
  825. //
  826. // MessageText:
  827. //
  828. //  A floating-point overflow occurred at the RPC server.
  829. //
  830. #define RPC_S_FP_OVERFLOW                1771L
  831. //
  832. // MessageId: RPC_X_NO_MORE_ENTRIES
  833. //
  834. // MessageText:
  835. //
  836. //  The list of RPC servers available for the binding of auto handles has been exhausted.
  837. //
  838. #define RPC_X_NO_MORE_ENTRIES            1772L
  839. //
  840. // MessageId: RPC_X_SS_CHAR_TRANS_OPEN_FAIL
  841. //
  842. // MessageText:
  843. //
  844. //  Unable to open the character translation table file.
  845. //
  846. #define RPC_X_SS_CHAR_TRANS_OPEN_FAIL    1773L
  847. //
  848. // MessageId: RPC_X_SS_CHAR_TRANS_SHORT_FILE
  849. //
  850. // MessageText:
  851. //
  852. //  The file containing the character translation table has fewer than 512 bytes.
  853. //
  854. #define RPC_X_SS_CHAR_TRANS_SHORT_FILE   1774L
  855. //
  856. // MessageId: RPC_X_SS_IN_NULL_CONTEXT
  857. //
  858. // MessageText:
  859. //
  860. //  A null context handle was passed from the client to the host during a remote procedure call.
  861. //
  862. #define RPC_X_SS_IN_NULL_CONTEXT         1775L
  863. //
  864. // MessageId: RPC_X_SS_CONTEXT_DAMAGED
  865. //
  866. // MessageText:
  867. //
  868. //  The context handle changed during a remote procedure call.
  869. //
  870. #define RPC_X_SS_CONTEXT_DAMAGED         1777L
  871. //
  872. // MessageId: RPC_X_SS_HANDLES_MISMATCH
  873. //
  874. // MessageText:
  875. //
  876. //  The binding handles passed to a remote procedure call do not match.
  877. //
  878. #define RPC_X_SS_HANDLES_MISMATCH        1778L
  879. //
  880. // MessageId: RPC_X_SS_CANNOT_GET_CALL_HANDLE
  881. //
  882. // MessageText:
  883. //
  884. //  The stub is unable to get the remote procedure call handle.
  885. //
  886. #define RPC_X_SS_CANNOT_GET_CALL_HANDLE  1779L
  887. //
  888. // MessageId: RPC_X_NULL_REF_POINTER
  889. //
  890. // MessageText:
  891. //
  892. //  A null reference pointer was passed to the stub.
  893. //
  894. #define RPC_X_NULL_REF_POINTER           1780L
  895. //
  896. // MessageId: RPC_X_ENUM_VALUE_OUT_OF_RANGE
  897. //
  898. // MessageText:
  899. //
  900. //  The enumeration value is out of range.
  901. //
  902. #define RPC_X_ENUM_VALUE_OUT_OF_RANGE    1781L
  903. //
  904. // MessageId: RPC_X_BYTE_COUNT_TOO_SMALL
  905. //
  906. // MessageText:
  907. //
  908. //  The byte count is too small.
  909. //
  910. #define RPC_X_BYTE_COUNT_TOO_SMALL       1782L
  911. //
  912. // MessageId: RPC_X_BAD_STUB_DATA
  913. //
  914. // MessageText:
  915. //
  916. //  The stub received bad data.
  917. //
  918. #define RPC_X_BAD_STUB_DATA              1783L
  919. //
  920. // MessageId: ERROR_INVALID_USER_BUFFER
  921. //
  922. // MessageText:
  923. //
  924. //  The supplied user buffer is not valid for the requested operation.
  925. //
  926. #define ERROR_INVALID_USER_BUFFER        1784L
  927. //
  928. // MessageId: ERROR_UNRECOGNIZED_MEDIA
  929. //
  930. // MessageText:
  931. //
  932. //  The disk media is not recognized. It may not be formatted.
  933. //
  934. #define ERROR_UNRECOGNIZED_MEDIA         1785L
  935. //
  936. // MessageId: ERROR_NO_TRUST_LSA_SECRET
  937. //
  938. // MessageText:
  939. //
  940. //  The workstation does not have a trust secret.
  941. //
  942. #define ERROR_NO_TRUST_LSA_SECRET        1786L
  943. //
  944. // MessageId: ERROR_NO_TRUST_SAM_ACCOUNT
  945. //
  946. // MessageText:
  947. //
  948. //  The security database on the server does not have a computer account for this workstation trust relationship.
  949. //
  950. #define ERROR_NO_TRUST_SAM_ACCOUNT       1787L
  951. //
  952. // MessageId: ERROR_TRUSTED_DOMAIN_FAILURE
  953. //
  954. // MessageText:
  955. //
  956. //  The trust relationship between the primary domain and the trusted domain failed.
  957. //
  958. #define ERROR_TRUSTED_DOMAIN_FAILURE     1788L
  959. //
  960. // MessageId: ERROR_TRUSTED_RELATIONSHIP_FAILURE
  961. //
  962. // MessageText:
  963. //
  964. //  The trust relationship between this workstation and the primary domain failed.
  965. //
  966. #define ERROR_TRUSTED_RELATIONSHIP_FAILURE 1789L
  967. //
  968. // MessageId: ERROR_TRUST_FAILURE
  969. //
  970. // MessageText:
  971. //
  972. //  The network logon failed.
  973. //
  974. #define ERROR_TRUST_FAILURE              1790L
  975. //
  976. // MessageId: RPC_S_CALL_IN_PROGRESS
  977. //
  978. // MessageText:
  979. //
  980. //  A remote procedure call is already in progress for this thread.
  981. //
  982. #define RPC_S_CALL_IN_PROGRESS           1791L
  983. //
  984. // MessageId: ERROR_NETLOGON_NOT_STARTED
  985. //
  986. // MessageText:
  987. //
  988. //  An attempt was made to logon, but the network logon service was not started.
  989. //
  990. #define ERROR_NETLOGON_NOT_STARTED       1792L
  991. //
  992. // MessageId: ERROR_ACCOUNT_EXPIRED
  993. //
  994. // MessageText:
  995. //
  996. //  The user's account has expired.
  997. //
  998. #define ERROR_ACCOUNT_EXPIRED            1793L
  999. //
  1000. // MessageId: ERROR_REDIRECTOR_HAS_OPEN_HANDLES
  1001. //
  1002. // MessageText:
  1003. //
  1004. //  The redirector is in use and cannot be unloaded.
  1005. //
  1006. #define ERROR_REDIRECTOR_HAS_OPEN_HANDLES 1794L
  1007. //
  1008. // MessageId: ERROR_PRINTER_DRIVER_ALREADY_INSTALLED
  1009. //
  1010. // MessageText:
  1011. //
  1012. //  The specified printer driver is already installed.
  1013. //
  1014. #define ERROR_PRINTER_DRIVER_ALREADY_INSTALLED 1795L
  1015. //
  1016. // MessageId: ERROR_UNKNOWN_PORT
  1017. //
  1018. // MessageText:
  1019. //
  1020. //  The specified port is unknown.
  1021. //
  1022. #define ERROR_UNKNOWN_PORT               1796L
  1023. //
  1024. // MessageId: ERROR_UNKNOWN_PRINTER_DRIVER
  1025. //
  1026. // MessageText:
  1027. //
  1028. //  The printer driver is unknown.
  1029. //
  1030. #define ERROR_UNKNOWN_PRINTER_DRIVER     1797L
  1031. //
  1032. // MessageId: ERROR_UNKNOWN_PRINTPROCESSOR
  1033. //
  1034. // MessageText:
  1035. //
  1036. //  The print processor is unknown.
  1037. //
  1038. #define ERROR_UNKNOWN_PRINTPROCESSOR     1798L
  1039. //
  1040. // MessageId: ERROR_INVALID_SEPARATOR_FILE
  1041. //
  1042. // MessageText:
  1043. //
  1044. //  The specified separator file is invalid.
  1045. //
  1046. #define ERROR_INVALID_SEPARATOR_FILE     1799L
  1047. //
  1048. // MessageId: ERROR_INVALID_PRIORITY
  1049. //
  1050. // MessageText:
  1051. //
  1052. //  The specified priority is invalid.
  1053. //
  1054. #define ERROR_INVALID_PRIORITY           1800L
  1055. //
  1056. // MessageId: ERROR_INVALID_PRINTER_NAME
  1057. //
  1058. // MessageText:
  1059. //
  1060. //  The printer name is invalid.
  1061. //
  1062. #define ERROR_INVALID_PRINTER_NAME       1801L
  1063. //
  1064. // MessageId: ERROR_PRINTER_ALREADY_EXISTS
  1065. //
  1066. // MessageText:
  1067. //
  1068. //  The printer already exists.
  1069. //
  1070. #define ERROR_PRINTER_ALREADY_EXISTS     1802L
  1071. //
  1072. // MessageId: ERROR_INVALID_PRINTER_COMMAND
  1073. //
  1074. // MessageText:
  1075. //
  1076. //  The printer command is invalid.
  1077. //
  1078. #define ERROR_INVALID_PRINTER_COMMAND    1803L
  1079. //
  1080. // MessageId: ERROR_INVALID_DATATYPE
  1081. //
  1082. // MessageText:
  1083. //
  1084. //  The specified datatype is invalid.
  1085. //
  1086. #define ERROR_INVALID_DATATYPE           1804L
  1087. //
  1088. // MessageId: ERROR_INVALID_ENVIRONMENT
  1089. //
  1090. // MessageText:
  1091. //
  1092. //  The environment specified is invalid.
  1093. //
  1094. #define ERROR_INVALID_ENVIRONMENT        1805L
  1095. //
  1096. // MessageId: RPC_S_NO_MORE_BINDINGS
  1097. //
  1098. // MessageText:
  1099. //
  1100. //  There are no more bindings.
  1101. //
  1102. #define RPC_S_NO_MORE_BINDINGS           1806L
  1103. //
  1104. // MessageId: ERROR_NOLOGON_INTERDOMAIN_TRUST_ACCOUNT
  1105. //
  1106. // MessageText:
  1107. //
  1108. //  The account used is an interdomain trust account. Use your global user account or local user account to access this server.
  1109. //
  1110. #define ERROR_NOLOGON_INTERDOMAIN_TRUST_ACCOUNT 1807L
  1111. //
  1112. // MessageId: ERROR_NOLOGON_WORKSTATION_TRUST_ACCOUNT
  1113. //
  1114. // MessageText:
  1115. //
  1116. //  The account used is a computer account. Use your global user account or local user account to access this server.
  1117. //
  1118. #define ERROR_NOLOGON_WORKSTATION_TRUST_ACCOUNT 1808L
  1119. //
  1120. // MessageId: ERROR_NOLOGON_SERVER_TRUST_ACCOUNT
  1121. //
  1122. // MessageText:
  1123. //
  1124. //  The account used is a server trust account. Use your global user account or local user account to access this server.
  1125. //
  1126. #define ERROR_NOLOGON_SERVER_TRUST_ACCOUNT 1809L
  1127. //
  1128. // MessageId: ERROR_DOMAIN_TRUST_INCONSISTENT
  1129. //
  1130. // MessageText:
  1131. //
  1132. //  The name or security ID (SID) of the domain specified is inconsistent with the trust information for that domain.
  1133. //
  1134. #define ERROR_DOMAIN_TRUST_INCONSISTENT  1810L
  1135. //
  1136. // MessageId: ERROR_SERVER_HAS_OPEN_HANDLES
  1137. //
  1138. // MessageText:
  1139. //
  1140. //  The server is in use and cannot be unloaded.
  1141. //
  1142. #define ERROR_SERVER_HAS_OPEN_HANDLES    1811L
  1143. //
  1144. // MessageId: ERROR_RESOURCE_DATA_NOT_FOUND
  1145. //
  1146. // MessageText:
  1147. //
  1148. //  The specified image file did not contain a resource section.
  1149. //
  1150. #define ERROR_RESOURCE_DATA_NOT_FOUND    1812L
  1151. //
  1152. // MessageId: ERROR_RESOURCE_TYPE_NOT_FOUND
  1153. //
  1154. // MessageText:
  1155. //
  1156. //  The specified resource type cannot be found in the image file.
  1157. //
  1158. #define ERROR_RESOURCE_TYPE_NOT_FOUND    1813L
  1159. //
  1160. // MessageId: ERROR_RESOURCE_NAME_NOT_FOUND
  1161. //
  1162. // MessageText:
  1163. //
  1164. //  The specified resource name cannot be found in the image file.
  1165. //
  1166. #define ERROR_RESOURCE_NAME_NOT_FOUND    1814L
  1167. //
  1168. // MessageId: ERROR_RESOURCE_LANG_NOT_FOUND
  1169. //
  1170. // MessageText:
  1171. //
  1172. //  The specified resource language ID cannot be found in the image file.
  1173. //
  1174. #define ERROR_RESOURCE_LANG_NOT_FOUND    1815L
  1175. //
  1176. // MessageId: ERROR_NOT_ENOUGH_QUOTA
  1177. //
  1178. // MessageText:
  1179. //
  1180. //  Not enough quota is available to process this command.
  1181. //
  1182. #define ERROR_NOT_ENOUGH_QUOTA           1816L
  1183. //
  1184. // MessageId: RPC_S_NO_INTERFACES
  1185. //
  1186. // MessageText:
  1187. //
  1188. //  No interfaces have been registered.
  1189. //
  1190. #define RPC_S_NO_INTERFACES              1817L
  1191. //
  1192. // MessageId: RPC_S_CALL_CANCELLED
  1193. //
  1194. // MessageText:
  1195. //
  1196. //  The remote procedure call was cancelled.
  1197. //
  1198. #define RPC_S_CALL_CANCELLED             1818L
  1199. //
  1200. // MessageId: RPC_S_BINDING_INCOMPLETE
  1201. //
  1202. // MessageText:
  1203. //
  1204. //  The binding handle does not contain all required information.
  1205. //
  1206. #define RPC_S_BINDING_INCOMPLETE         1819L
  1207. //
  1208. // MessageId: RPC_S_COMM_FAILURE
  1209. //
  1210. // MessageText:
  1211. //
  1212. //  A communications failure occurred during a remote procedure call.
  1213. //
  1214. #define RPC_S_COMM_FAILURE               1820L
  1215. //
  1216. // MessageId: RPC_S_UNSUPPORTED_AUTHN_LEVEL
  1217. //
  1218. // MessageText:
  1219. //
  1220. //  The requested authentication level is not supported.
  1221. //
  1222. #define RPC_S_UNSUPPORTED_AUTHN_LEVEL    1821L
  1223. //
  1224. // MessageId: RPC_S_NO_PRINC_NAME
  1225. //
  1226. // MessageText:
  1227. //
  1228. //  No principal name registered.
  1229. //
  1230. #define RPC_S_NO_PRINC_NAME              1822L
  1231. //
  1232. // MessageId: RPC_S_NOT_RPC_ERROR
  1233. //
  1234. // MessageText:
  1235. //
  1236. //  The error specified is not a valid Windows RPC error code.
  1237. //
  1238. #define RPC_S_NOT_RPC_ERROR              1823L
  1239. //
  1240. // MessageId: RPC_S_UUID_LOCAL_ONLY
  1241. //
  1242. // MessageText:
  1243. //
  1244. //  A UUID that is valid only on this computer has been allocated.
  1245. //
  1246. #define RPC_S_UUID_LOCAL_ONLY            1824L
  1247. //
  1248. // MessageId: RPC_S_SEC_PKG_ERROR
  1249. //
  1250. // MessageText:
  1251. //
  1252. //  A security package specific error occurred.
  1253. //
  1254. #define RPC_S_SEC_PKG_ERROR              1825L
  1255. //
  1256. // MessageId: RPC_S_NOT_CANCELLED
  1257. //
  1258. // MessageText:
  1259. //
  1260. //  Thread is not canceled.
  1261. //
  1262. #define RPC_S_NOT_CANCELLED              1826L
  1263. //
  1264. // MessageId: RPC_X_INVALID_ES_ACTION
  1265. //
  1266. // MessageText:
  1267. //
  1268. //  Invalid operation on the encoding/decoding handle.
  1269. //
  1270. #define RPC_X_INVALID_ES_ACTION          1827L
  1271. //
  1272. // MessageId: RPC_X_WRONG_ES_VERSION
  1273. //
  1274. // MessageText:
  1275. //
  1276. //  Incompatible version of the serializing package.
  1277. //
  1278. #define RPC_X_WRONG_ES_VERSION           1828L
  1279. //
  1280. // MessageId: RPC_X_WRONG_STUB_VERSION
  1281. //
  1282. // MessageText:
  1283. //
  1284. //  Incompatible version of the RPC stub.
  1285. //
  1286. #define RPC_X_WRONG_STUB_VERSION         1829L
  1287. //
  1288. // MessageId: RPC_X_INVALID_PIPE_OBJECT
  1289. //
  1290. // MessageText:
  1291. //
  1292. //  The RPC pipe object is invalid or corrupted.
  1293. //
  1294. #define RPC_X_INVALID_PIPE_OBJECT        1830L
  1295. //
  1296. // MessageId: RPC_X_WRONG_PIPE_ORDER
  1297. //
  1298. // MessageText:
  1299. //
  1300. //  An invalid operation was attempted on an RPC pipe object.
  1301. //
  1302. #define RPC_X_WRONG_PIPE_ORDER           1831L
  1303. //
  1304. // MessageId: RPC_X_WRONG_PIPE_VERSION
  1305. //
  1306. // MessageText:
  1307. //
  1308. //  Unsupported RPC pipe version.
  1309. //
  1310. #define RPC_X_WRONG_PIPE_VERSION         1832L
  1311. //
  1312. // MessageId: RPC_S_GROUP_MEMBER_NOT_FOUND
  1313. //
  1314. // MessageText:
  1315. //
  1316. //  The group member was not found.
  1317. //
  1318. #define RPC_S_GROUP_MEMBER_NOT_FOUND     1898L
  1319. //
  1320. // MessageId: EPT_S_CANT_CREATE
  1321. //
  1322. // MessageText:
  1323. //
  1324. //  The endpoint mapper database entry could not be created.
  1325. //
  1326. #define EPT_S_CANT_CREATE                1899L
  1327. //
  1328. // MessageId: RPC_S_INVALID_OBJECT
  1329. //
  1330. // MessageText:
  1331. //
  1332. //  The object universal unique identifier (UUID) is the nil UUID.
  1333. //
  1334. #define RPC_S_INVALID_OBJECT             1900L
  1335. //
  1336. // MessageId: ERROR_INVALID_TIME
  1337. //
  1338. // MessageText:
  1339. //
  1340. //  The specified time is invalid.
  1341. //
  1342. #define ERROR_INVALID_TIME               1901L
  1343. //
  1344. // MessageId: ERROR_INVALID_FORM_NAME
  1345. //
  1346. // MessageText:
  1347. //
  1348. //  The specified form name is invalid.
  1349. //
  1350. #define ERROR_INVALID_FORM_NAME          1902L
  1351. //
  1352. // MessageId: ERROR_INVALID_FORM_SIZE
  1353. //
  1354. // MessageText:
  1355. //
  1356. //  The specified form size is invalid.
  1357. //
  1358. #define ERROR_INVALID_FORM_SIZE          1903L
  1359. //
  1360. // MessageId: ERROR_ALREADY_WAITING
  1361. //
  1362. // MessageText:
  1363. //
  1364. //  The specified printer handle is already being waited on
  1365. //
  1366. #define ERROR_ALREADY_WAITING            1904L
  1367. //
  1368. // MessageId: ERROR_PRINTER_DELETED
  1369. //
  1370. // MessageText:
  1371. //
  1372. //  The specified printer has been deleted.
  1373. //
  1374. #define ERROR_PRINTER_DELETED            1905L
  1375. //
  1376. // MessageId: ERROR_INVALID_PRINTER_STATE
  1377. //
  1378. // MessageText:
  1379. //
  1380. //  The state of the printer is invalid.
  1381. //
  1382. #define ERROR_INVALID_PRINTER_STATE      1906L
  1383. //
  1384. // MessageId: ERROR_PASSWORD_MUST_CHANGE
  1385. //
  1386. // MessageText:
  1387. //
  1388. //  The user's password must be changed before logging on the first time.
  1389. //
  1390. #define ERROR_PASSWORD_MUST_CHANGE       1907L
  1391. //
  1392. // MessageId: ERROR_DOMAIN_CONTROLLER_NOT_FOUND
  1393. //
  1394. // MessageText:
  1395. //
  1396. //  Could not find the domain controller for this domain.
  1397. //
  1398. #define ERROR_DOMAIN_CONTROLLER_NOT_FOUND 1908L
  1399. //
  1400. // MessageId: ERROR_ACCOUNT_LOCKED_OUT
  1401. //
  1402. // MessageText:
  1403. //
  1404. //  The referenced account is currently locked out and may not be logged on to.
  1405. //
  1406. #define ERROR_ACCOUNT_LOCKED_OUT         1909L
  1407. //
  1408. // MessageId: OR_INVALID_OXID
  1409. //
  1410. // MessageText:
  1411. //
  1412. //  The object exporter specified was not found.
  1413. //
  1414. #define OR_INVALID_OXID                  1910L
  1415. //
  1416. // MessageId: OR_INVALID_OID
  1417. //
  1418. // MessageText:
  1419. //
  1420. //  The object specified was not found.
  1421. //
  1422. #define OR_INVALID_OID                   1911L
  1423. //
  1424. // MessageId: OR_INVALID_SET
  1425. //
  1426. // MessageText:
  1427. //
  1428. //  The object resolver set specified was not found.
  1429. //
  1430. #define OR_INVALID_SET                   1912L
  1431. //
  1432. // MessageId: RPC_S_SEND_INCOMPLETE
  1433. //
  1434. // MessageText:
  1435. //
  1436. //  Some data remains to be sent in the request buffer.
  1437. //
  1438. #define RPC_S_SEND_INCOMPLETE            1913L
  1439. //
  1440. // MessageId: RPC_S_INVALID_ASYNC_HANDLE
  1441. //
  1442. // MessageText:
  1443. //
  1444. //  Invalid asynchronous remote procedure call handle.
  1445. //
  1446. #define RPC_S_INVALID_ASYNC_HANDLE       1914L
  1447. //
  1448. // MessageId: RPC_S_INVALID_ASYNC_CALL
  1449. //
  1450. // MessageText:
  1451. //
  1452. //  Invalid asynchronous RPC call handle for this operation.
  1453. //
  1454. #define RPC_S_INVALID_ASYNC_CALL         1915L
  1455. //
  1456. // MessageId: RPC_X_PIPE_CLOSED
  1457. //
  1458. // MessageText:
  1459. //
  1460. //  The RPC pipe object has already been closed.
  1461. //
  1462. #define RPC_X_PIPE_CLOSED                1916L
  1463. //
  1464. // MessageId: RPC_X_PIPE_DISCIPLINE_ERROR
  1465. //
  1466. // MessageText:
  1467. //
  1468. //  The RPC call completed before all pipes were processed.
  1469. //
  1470. #define RPC_X_PIPE_DISCIPLINE_ERROR      1917L
  1471. //
  1472. // MessageId: RPC_X_PIPE_EMPTY
  1473. //
  1474. // MessageText:
  1475. //
  1476. //  No more data is available from the RPC pipe.
  1477. //
  1478. #define RPC_X_PIPE_EMPTY                 1918L
  1479. //
  1480. // MessageId: ERROR_NO_SITENAME
  1481. //
  1482. // MessageText:
  1483. //
  1484. //  No site name is available for this machine.
  1485. //
  1486. #define ERROR_NO_SITENAME                1919L
  1487. //
  1488. // MessageId: ERROR_CANT_ACCESS_FILE
  1489. //
  1490. // MessageText:
  1491. //
  1492. //  The file can not be accessed by the system.
  1493. //
  1494. #define ERROR_CANT_ACCESS_FILE           1920L
  1495. //
  1496. // MessageId: ERROR_CANT_RESOLVE_FILENAME
  1497. //
  1498. // MessageText:
  1499. //
  1500. //  The name of the file cannot be resolved by the system.
  1501. //
  1502. #define ERROR_CANT_RESOLVE_FILENAME      1921L
  1503. //
  1504. // MessageId: RPC_S_ENTRY_TYPE_MISMATCH
  1505. //
  1506. // MessageText:
  1507. //
  1508. //  The entry is not of the expected type.
  1509. //
  1510. #define RPC_S_ENTRY_TYPE_MISMATCH        1922L
  1511. //
  1512. // MessageId: RPC_S_NOT_ALL_OBJS_EXPORTED
  1513. //
  1514. // MessageText:
  1515. //
  1516. //  Not all object UUIDs could be exported to the specified entry.
  1517. //
  1518. #define RPC_S_NOT_ALL_OBJS_EXPORTED      1923L
  1519. //
  1520. // MessageId: RPC_S_INTERFACE_NOT_EXPORTED
  1521. //
  1522. // MessageText:
  1523. //
  1524. //  Interface could not be exported to the specified entry.
  1525. //
  1526. #define RPC_S_INTERFACE_NOT_EXPORTED     1924L
  1527. //
  1528. // MessageId: RPC_S_PROFILE_NOT_ADDED
  1529. //
  1530. // MessageText:
  1531. //
  1532. //  The specified profile entry could not be added.
  1533. //
  1534. #define RPC_S_PROFILE_NOT_ADDED          1925L
  1535. //
  1536. // MessageId: RPC_S_PRF_ELT_NOT_ADDED
  1537. //
  1538. // MessageText:
  1539. //
  1540. //  The specified profile element could not be added.
  1541. //
  1542. #define RPC_S_PRF_ELT_NOT_ADDED          1926L
  1543. //
  1544. // MessageId: RPC_S_PRF_ELT_NOT_REMOVED
  1545. //
  1546. // MessageText:
  1547. //
  1548. //  The specified profile element could not be removed.
  1549. //
  1550. #define RPC_S_PRF_ELT_NOT_REMOVED        1927L
  1551. //
  1552. // MessageId: RPC_S_GRP_ELT_NOT_ADDED
  1553. //
  1554. // MessageText:
  1555. //
  1556. //  The group element could not be added.
  1557. //
  1558. #define RPC_S_GRP_ELT_NOT_ADDED          1928L
  1559. //
  1560. // MessageId: RPC_S_GRP_ELT_NOT_REMOVED
  1561. //
  1562. // MessageText:
  1563. //
  1564. //  The group element could not be removed.
  1565. //
  1566. #define RPC_S_GRP_ELT_NOT_REMOVED        1929L
  1567. //
  1568. // MessageId: ERROR_KM_DRIVER_BLOCKED
  1569. //
  1570. // MessageText:
  1571. //
  1572. //  The printer driver is not compatible with a policy enabled on your computer that blocks NT 4.0 drivers.
  1573. //
  1574. #define ERROR_KM_DRIVER_BLOCKED          1930L
  1575. //
  1576. // MessageId: ERROR_CONTEXT_EXPIRED
  1577. //
  1578. // MessageText:
  1579. //
  1580. //  The context has expired and can no longer be used.
  1581. //
  1582. #define ERROR_CONTEXT_EXPIRED            1931L
  1583. ///////////////////////////
  1584. //                       //
  1585. //   OpenGL Error Code   //
  1586. //                       //
  1587. ///////////////////////////
  1588. //
  1589. // MessageId: ERROR_INVALID_PIXEL_FORMAT
  1590. //
  1591. // MessageText:
  1592. //
  1593. //  The pixel format is invalid.
  1594. //
  1595. #define ERROR_INVALID_PIXEL_FORMAT       2000L
  1596. //
  1597. // MessageId: ERROR_BAD_DRIVER
  1598. //
  1599. // MessageText:
  1600. //
  1601. //  The specified driver is invalid.
  1602. //
  1603. #define ERROR_BAD_DRIVER                 2001L
  1604. //
  1605. // MessageId: ERROR_INVALID_WINDOW_STYLE
  1606. //
  1607. // MessageText:
  1608. //
  1609. //  The window style or class attribute is invalid for this operation.
  1610. //
  1611. #define ERROR_INVALID_WINDOW_STYLE       2002L
  1612. //
  1613. // MessageId: ERROR_METAFILE_NOT_SUPPORTED
  1614. //
  1615. // MessageText:
  1616. //
  1617. //  The requested metafile operation is not supported.
  1618. //
  1619. #define ERROR_METAFILE_NOT_SUPPORTED     2003L
  1620. //
  1621. // MessageId: ERROR_TRANSFORM_NOT_SUPPORTED
  1622. //
  1623. // MessageText:
  1624. //
  1625. //  The requested transformation operation is not supported.
  1626. //
  1627. #define ERROR_TRANSFORM_NOT_SUPPORTED    2004L
  1628. //
  1629. // MessageId: ERROR_CLIPPING_NOT_SUPPORTED
  1630. //
  1631. // MessageText:
  1632. //
  1633. //  The requested clipping operation is not supported.
  1634. //
  1635. #define ERROR_CLIPPING_NOT_SUPPORTED     2005L
  1636. // End of OpenGL error codes
  1637. ///////////////////////////////////////////
  1638. //                                       //
  1639. //   Image Color Management Error Code   //
  1640. //                                       //
  1641. ///////////////////////////////////////////
  1642. //
  1643. // MessageId: ERROR_INVALID_CMM
  1644. //
  1645. // MessageText:
  1646. //
  1647. //  The specified color management module is invalid.
  1648. //
  1649. #define ERROR_INVALID_CMM                2010L
  1650. //
  1651. // MessageId: ERROR_INVALID_PROFILE
  1652. //
  1653. // MessageText:
  1654. //
  1655. //  The specified color profile is invalid.
  1656. //
  1657. #define ERROR_INVALID_PROFILE            2011L
  1658. //
  1659. // MessageId: ERROR_TAG_NOT_FOUND
  1660. //
  1661. // MessageText:
  1662. //
  1663. //  The specified tag was not found.
  1664. //
  1665. #define ERROR_TAG_NOT_FOUND              2012L
  1666. //
  1667. // MessageId: ERROR_TAG_NOT_PRESENT
  1668. //
  1669. // MessageText:
  1670. //
  1671. //  A required tag is not present.
  1672. //
  1673. #define ERROR_TAG_NOT_PRESENT            2013L
  1674. //
  1675. // MessageId: ERROR_DUPLICATE_TAG
  1676. //
  1677. // MessageText:
  1678. //
  1679. //  The specified tag is already present.
  1680. //
  1681. #define ERROR_DUPLICATE_TAG              2014L
  1682. //
  1683. // MessageId: ERROR_PROFILE_NOT_ASSOCIATED_WITH_DEVICE
  1684. //
  1685. // MessageText:
  1686. //
  1687. //  The specified color profile is not associated with any device.
  1688. //
  1689. #define ERROR_PROFILE_NOT_ASSOCIATED_WITH_DEVICE 2015L
  1690. //
  1691. // MessageId: ERROR_PROFILE_NOT_FOUND
  1692. //
  1693. // MessageText:
  1694. //
  1695. //  The specified color profile was not found.
  1696. //
  1697. #define ERROR_PROFILE_NOT_FOUND          2016L
  1698. //
  1699. // MessageId: ERROR_INVALID_COLORSPACE
  1700. //
  1701. // MessageText:
  1702. //
  1703. //  The specified color space is invalid.
  1704. //
  1705. #define ERROR_INVALID_COLORSPACE         2017L
  1706. //
  1707. // MessageId: ERROR_ICM_NOT_ENABLED
  1708. //
  1709. // MessageText:
  1710. //
  1711. //  Image Color Management is not enabled.
  1712. //
  1713. #define ERROR_ICM_NOT_ENABLED            2018L
  1714. //
  1715. // MessageId: ERROR_DELETING_ICM_XFORM
  1716. //
  1717. // MessageText:
  1718. //
  1719. //  There was an error while deleting the color transform.
  1720. //
  1721. #define ERROR_DELETING_ICM_XFORM         2019L
  1722. //
  1723. // MessageId: ERROR_INVALID_TRANSFORM
  1724. //
  1725. // MessageText:
  1726. //
  1727. //  The specified color transform is invalid.
  1728. //
  1729. #define ERROR_INVALID_TRANSFORM          2020L
  1730. //
  1731. // MessageId: ERROR_COLORSPACE_MISMATCH
  1732. //
  1733. // MessageText:
  1734. //
  1735. //  The specified transform does not match the bitmap's color space.
  1736. //
  1737. #define ERROR_COLORSPACE_MISMATCH        2021L
  1738. //
  1739. // MessageId: ERROR_INVALID_COLORINDEX
  1740. //
  1741. // MessageText:
  1742. //
  1743. //  The specified named color index is not present in the profile.
  1744. //
  1745. #define ERROR_INVALID_COLORINDEX         2022L
  1746. ///////////////////////////
  1747. //                       //
  1748. // Winnet32 Status Codes //
  1749. //                       //
  1750. // The range 2100 through 2999 is reserved for network status codes.
  1751. // See lmerr.h for a complete listing
  1752. ///////////////////////////
  1753. //
  1754. // MessageId: ERROR_CONNECTED_OTHER_PASSWORD
  1755. //
  1756. // MessageText:
  1757. //
  1758. //  The network connection was made successfully, but the user had to be prompted for a password other than the one originally specified.
  1759. //
  1760. #define ERROR_CONNECTED_OTHER_PASSWORD   2108L
  1761. //
  1762. // MessageId: ERROR_CONNECTED_OTHER_PASSWORD_DEFAULT
  1763. //
  1764. // MessageText:
  1765. //
  1766. //  The network connection was made successfully using default credentials.
  1767. //
  1768. #define ERROR_CONNECTED_OTHER_PASSWORD_DEFAULT 2109L
  1769. //
  1770. // MessageId: ERROR_BAD_USERNAME
  1771. //
  1772. // MessageText:
  1773. //
  1774. //  The specified username is invalid.
  1775. //
  1776. #define ERROR_BAD_USERNAME               2202L
  1777. //
  1778. // MessageId: ERROR_NOT_CONNECTED
  1779. //
  1780. // MessageText:
  1781. //
  1782. //  This network connection does not exist.
  1783. //
  1784. #define ERROR_NOT_CONNECTED              2250L
  1785. //
  1786. // MessageId: ERROR_OPEN_FILES
  1787. //
  1788. // MessageText:
  1789. //
  1790. //  This network connection has files open or requests pending.
  1791. //
  1792. #define ERROR_OPEN_FILES                 2401L
  1793. //
  1794. // MessageId: ERROR_ACTIVE_CONNECTIONS
  1795. //
  1796. // MessageText:
  1797. //
  1798. //  Active connections still exist.
  1799. //
  1800. #define ERROR_ACTIVE_CONNECTIONS         2402L
  1801. //
  1802. // MessageId: ERROR_DEVICE_IN_USE
  1803. //
  1804. // MessageText:
  1805. //
  1806. //  The device is in use by an active process and cannot be disconnected.
  1807. //
  1808. #define ERROR_DEVICE_IN_USE              2404L
  1809. ////////////////////////////////////
  1810. //                                //
  1811. //     Win32 Spooler Error Codes  //
  1812. //                                //
  1813. ////////////////////////////////////
  1814. //
  1815. // MessageId: ERROR_UNKNOWN_PRINT_MONITOR
  1816. //
  1817. // MessageText:
  1818. //
  1819. //  The specified print monitor is unknown.
  1820. //
  1821. #define ERROR_UNKNOWN_PRINT_MONITOR      3000L
  1822. //
  1823. // MessageId: ERROR_PRINTER_DRIVER_IN_USE
  1824. //
  1825. // MessageText:
  1826. //
  1827. //  The specified printer driver is currently in use.
  1828. //
  1829. #define ERROR_PRINTER_DRIVER_IN_USE      3001L
  1830. //
  1831. // MessageId: ERROR_SPOOL_FILE_NOT_FOUND
  1832. //
  1833. // MessageText:
  1834. //
  1835. //  The spool file was not found.
  1836. //
  1837. #define ERROR_SPOOL_FILE_NOT_FOUND       3002L
  1838. //
  1839. // MessageId: ERROR_SPL_NO_STARTDOC
  1840. //
  1841. // MessageText:
  1842. //
  1843. //  A StartDocPrinter call was not issued.
  1844. //
  1845. #define ERROR_SPL_NO_STARTDOC            3003L
  1846. //
  1847. // MessageId: ERROR_SPL_NO_ADDJOB
  1848. //
  1849. // MessageText:
  1850. //
  1851. //  An AddJob call was not issued.
  1852. //
  1853. #define ERROR_SPL_NO_ADDJOB              3004L
  1854. //
  1855. // MessageId: ERROR_PRINT_PROCESSOR_ALREADY_INSTALLED
  1856. //
  1857. // MessageText:
  1858. //
  1859. //  The specified print processor has already been installed.
  1860. //
  1861. #define ERROR_PRINT_PROCESSOR_ALREADY_INSTALLED 3005L
  1862. //
  1863. // MessageId: ERROR_PRINT_MONITOR_ALREADY_INSTALLED
  1864. //
  1865. // MessageText:
  1866. //
  1867. //  The specified print monitor has already been installed.
  1868. //
  1869. #define ERROR_PRINT_MONITOR_ALREADY_INSTALLED 3006L
  1870. //
  1871. // MessageId: ERROR_INVALID_PRINT_MONITOR
  1872. //
  1873. // MessageText:
  1874. //
  1875. //  The specified print monitor does not have the required functions.
  1876. //
  1877. #define ERROR_INVALID_PRINT_MONITOR      3007L
  1878. //
  1879. // MessageId: ERROR_PRINT_MONITOR_IN_USE
  1880. //
  1881. // MessageText:
  1882. //
  1883. //  The specified print monitor is currently in use.
  1884. //
  1885. #define ERROR_PRINT_MONITOR_IN_USE       3008L
  1886. //
  1887. // MessageId: ERROR_PRINTER_HAS_JOBS_QUEUED
  1888. //
  1889. // MessageText:
  1890. //
  1891. //  The requested operation is not allowed when there are jobs queued to the printer.
  1892. //
  1893. #define ERROR_PRINTER_HAS_JOBS_QUEUED    3009L
  1894. //
  1895. // MessageId: ERROR_SUCCESS_REBOOT_REQUIRED
  1896. //
  1897. // MessageText:
  1898. //
  1899. //  The requested operation is successful. Changes will not be effective until the system is rebooted.
  1900. //
  1901. #define ERROR_SUCCESS_REBOOT_REQUIRED    3010L
  1902. //
  1903. // MessageId: ERROR_SUCCESS_RESTART_REQUIRED
  1904. //
  1905. // MessageText:
  1906. //
  1907. //  The requested operation is successful. Changes will not be effective until the service is restarted.
  1908. //
  1909. #define ERROR_SUCCESS_RESTART_REQUIRED   3011L
  1910. //
  1911. // MessageId: ERROR_PRINTER_NOT_FOUND
  1912. //
  1913. // MessageText:
  1914. //
  1915. //  No printers were found.
  1916. //
  1917. #define ERROR_PRINTER_NOT_FOUND          3012L
  1918. //
  1919. // MessageId: ERROR_PRINTER_DRIVER_WARNED
  1920. //
  1921. // MessageText:
  1922. //
  1923. //  The printer driver is known to be unreliable.
  1924. //
  1925. #define ERROR_PRINTER_DRIVER_WARNED      3013L
  1926. //
  1927. // MessageId: ERROR_PRINTER_DRIVER_BLOCKED
  1928. //
  1929. // MessageText:
  1930. //
  1931. //  The printer driver is known to harm the system.
  1932. //
  1933. #define ERROR_PRINTER_DRIVER_BLOCKED     3014L
  1934. ////////////////////////////////////
  1935. //                                //
  1936. //     Wins Error Codes           //
  1937. //                                //
  1938. ////////////////////////////////////
  1939. //
  1940. // MessageId: ERROR_WINS_INTERNAL
  1941. //
  1942. // MessageText:
  1943. //
  1944. //  WINS encountered an error while processing the command.
  1945. //
  1946. #define ERROR_WINS_INTERNAL              4000L
  1947. //
  1948. // MessageId: ERROR_CAN_NOT_DEL_LOCAL_WINS
  1949. //
  1950. // MessageText:
  1951. //
  1952. //  The local WINS can not be deleted.
  1953. //
  1954. #define ERROR_CAN_NOT_DEL_LOCAL_WINS     4001L
  1955. //
  1956. // MessageId: ERROR_STATIC_INIT
  1957. //
  1958. // MessageText:
  1959. //
  1960. //  The importation from the file failed.
  1961. //
  1962. #define ERROR_STATIC_INIT                4002L
  1963. //
  1964. // MessageId: ERROR_INC_BACKUP
  1965. //
  1966. // MessageText:
  1967. //
  1968. //  The backup failed. Was a full backup done before?
  1969. //
  1970. #define ERROR_INC_BACKUP                 4003L
  1971. //
  1972. // MessageId: ERROR_FULL_BACKUP
  1973. //
  1974. // MessageText:
  1975. //
  1976. //  The backup failed. Check the directory to which you are backing the database.
  1977. //
  1978. #define ERROR_FULL_BACKUP                4004L
  1979. //
  1980. // MessageId: ERROR_REC_NON_EXISTENT
  1981. //
  1982. // MessageText:
  1983. //
  1984. //  The name does not exist in the WINS database.
  1985. //
  1986. #define ERROR_REC_NON_EXISTENT           4005L
  1987. //
  1988. // MessageId: ERROR_RPL_NOT_ALLOWED
  1989. //
  1990. // MessageText:
  1991. //
  1992. //  Replication with a nonconfigured partner is not allowed.
  1993. //
  1994. #define ERROR_RPL_NOT_ALLOWED            4006L
  1995. ////////////////////////////////////
  1996. //                                //
  1997. //     DHCP Error Codes           //
  1998. //                                //
  1999. ////////////////////////////////////
  2000. //
  2001. // MessageId: ERROR_DHCP_ADDRESS_CONFLICT
  2002. //
  2003. // MessageText:
  2004. //
  2005. //  The DHCP client has obtained an IP address that is already in use on the network. The local interface will be disabled until the DHCP client can obtain a new address.
  2006. //
  2007. #define ERROR_DHCP_ADDRESS_CONFLICT      4100L
  2008. ////////////////////////////////////
  2009. //                                //
  2010. //     WMI Error Codes            //
  2011. //                                //
  2012. ////////////////////////////////////
  2013. //
  2014. // MessageId: ERROR_WMI_GUID_NOT_FOUND
  2015. //
  2016. // MessageText:
  2017. //
  2018. //  The GUID passed was not recognized as valid by a WMI data provider.
  2019. //
  2020. #define ERROR_WMI_GUID_NOT_FOUND         4200L
  2021. //
  2022. // MessageId: ERROR_WMI_INSTANCE_NOT_FOUND
  2023. //
  2024. // MessageText:
  2025. //
  2026. //  The instance name passed was not recognized as valid by a WMI data provider.
  2027. //
  2028. #define ERROR_WMI_INSTANCE_NOT_FOUND     4201L
  2029. //
  2030. // MessageId: ERROR_WMI_ITEMID_NOT_FOUND
  2031. //
  2032. // MessageText:
  2033. //
  2034. //  The data item ID passed was not recognized as valid by a WMI data provider.
  2035. //
  2036. #define ERROR_WMI_ITEMID_NOT_FOUND       4202L
  2037. //
  2038. // MessageId: ERROR_WMI_TRY_AGAIN
  2039. //
  2040. // MessageText:
  2041. //
  2042. //  The WMI request could not be completed and should be retried.
  2043. //
  2044. #define ERROR_WMI_TRY_AGAIN              4203L
  2045. //
  2046. // MessageId: ERROR_WMI_DP_NOT_FOUND
  2047. //
  2048. // MessageText:
  2049. //
  2050. //  The WMI data provider could not be located.
  2051. //
  2052. #define ERROR_WMI_DP_NOT_FOUND           4204L
  2053. //
  2054. // MessageId: ERROR_WMI_UNRESOLVED_INSTANCE_REF
  2055. //
  2056. // MessageText:
  2057. //
  2058. //  The WMI data provider references an instance set that has not been registered.
  2059. //
  2060. #define ERROR_WMI_UNRESOLVED_INSTANCE_REF 4205L
  2061. //
  2062. // MessageId: ERROR_WMI_ALREADY_ENABLED
  2063. //
  2064. // MessageText:
  2065. //
  2066. //  The WMI data block or event notification has already been enabled.
  2067. //
  2068. #define ERROR_WMI_ALREADY_ENABLED        4206L
  2069. //
  2070. // MessageId: ERROR_WMI_GUID_DISCONNECTED
  2071. //
  2072. // MessageText:
  2073. //
  2074. //  The WMI data block is no longer available.
  2075. //
  2076. #define ERROR_WMI_GUID_DISCONNECTED      4207L
  2077. //
  2078. // MessageId: ERROR_WMI_SERVER_UNAVAILABLE
  2079. //
  2080. // MessageText:
  2081. //
  2082. //  The WMI data service is not available.
  2083. //
  2084. #define ERROR_WMI_SERVER_UNAVAILABLE     4208L
  2085. //
  2086. // MessageId: ERROR_WMI_DP_FAILED
  2087. //
  2088. // MessageText:
  2089. //
  2090. //  The WMI data provider failed to carry out the request.
  2091. //
  2092. #define ERROR_WMI_DP_FAILED              4209L
  2093. //
  2094. // MessageId: ERROR_WMI_INVALID_MOF
  2095. //
  2096. // MessageText:
  2097. //
  2098. //  The WMI MOF information is not valid.
  2099. //
  2100. #define ERROR_WMI_INVALID_MOF            4210L
  2101. //
  2102. // MessageId: ERROR_WMI_INVALID_REGINFO
  2103. //
  2104. // MessageText:
  2105. //
  2106. //  The WMI registration information is not valid.
  2107. //
  2108. #define ERROR_WMI_INVALID_REGINFO        4211L
  2109. //
  2110. // MessageId: ERROR_WMI_ALREADY_DISABLED
  2111. //
  2112. // MessageText:
  2113. //
  2114. //  The WMI data block or event notification has already been disabled.
  2115. //
  2116. #define ERROR_WMI_ALREADY_DISABLED       4212L
  2117. //
  2118. // MessageId: ERROR_WMI_READ_ONLY
  2119. //
  2120. // MessageText:
  2121. //
  2122. //  The WMI data item or data block is read only.
  2123. //
  2124. #define ERROR_WMI_READ_ONLY              4213L
  2125. //
  2126. // MessageId: ERROR_WMI_SET_FAILURE
  2127. //
  2128. // MessageText:
  2129. //
  2130. //  The WMI data item or data block could not be changed.
  2131. //
  2132. #define ERROR_WMI_SET_FAILURE            4214L
  2133. //////////////////////////////////////////
  2134. //                                      //
  2135. // NT Media Services (RSM) Error Codes  //
  2136. //                                      //
  2137. //////////////////////////////////////////
  2138. //
  2139. // MessageId: ERROR_INVALID_MEDIA
  2140. //
  2141. // MessageText:
  2142. //
  2143. //  The media identifier does not represent a valid medium.
  2144. //
  2145. #define ERROR_INVALID_MEDIA              4300L
  2146. //
  2147. // MessageId: ERROR_INVALID_LIBRARY
  2148. //
  2149. // MessageText:
  2150. //
  2151. //  The library identifier does not represent a valid library.
  2152. //
  2153. #define ERROR_INVALID_LIBRARY            4301L
  2154. //
  2155. // MessageId: ERROR_INVALID_MEDIA_POOL
  2156. //
  2157. // MessageText:
  2158. //
  2159. //  The media pool identifier does not represent a valid media pool.
  2160. //
  2161. #define ERROR_INVALID_MEDIA_POOL         4302L
  2162. //
  2163. // MessageId: ERROR_DRIVE_MEDIA_MISMATCH
  2164. //
  2165. // MessageText:
  2166. //
  2167. //  The drive and medium are not compatible or exist in different libraries.
  2168. //
  2169. #define ERROR_DRIVE_MEDIA_MISMATCH       4303L
  2170. //
  2171. // MessageId: ERROR_MEDIA_OFFLINE
  2172. //
  2173. // MessageText:
  2174. //
  2175. //  The medium currently exists in an offline library and must be online to perform this operation.
  2176. //
  2177. #define ERROR_MEDIA_OFFLINE              4304L
  2178. //
  2179. // MessageId: ERROR_LIBRARY_OFFLINE
  2180. //
  2181. // MessageText:
  2182. //
  2183. //  The operation cannot be performed on an offline library.
  2184. //
  2185. #define ERROR_LIBRARY_OFFLINE            4305L
  2186. //
  2187. // MessageId: ERROR_EMPTY
  2188. //
  2189. // MessageText:
  2190. //
  2191. //  The library, drive, or media pool is empty.
  2192. //
  2193. #define ERROR_EMPTY                      4306L
  2194. //
  2195. // MessageId: ERROR_NOT_EMPTY
  2196. //
  2197. // MessageText:
  2198. //
  2199. //  The library, drive, or media pool must be empty to perform this operation.
  2200. //
  2201. #define ERROR_NOT_EMPTY                  4307L
  2202. //
  2203. // MessageId: ERROR_MEDIA_UNAVAILABLE
  2204. //
  2205. // MessageText:
  2206. //
  2207. //  No media is currently available in this media pool or library.
  2208. //
  2209. #define ERROR_MEDIA_UNAVAILABLE          4308L
  2210. //
  2211. // MessageId: ERROR_RESOURCE_DISABLED
  2212. //
  2213. // MessageText:
  2214. //
  2215. //  A resource required for this operation is disabled.
  2216. //
  2217. #define ERROR_RESOURCE_DISABLED          4309L
  2218. //
  2219. // MessageId: ERROR_INVALID_CLEANER
  2220. //
  2221. // MessageText:
  2222. //
  2223. //  The media identifier does not represent a valid cleaner.
  2224. //
  2225. #define ERROR_INVALID_CLEANER            4310L
  2226. //
  2227. // MessageId: ERROR_UNABLE_TO_CLEAN
  2228. //
  2229. // MessageText:
  2230. //
  2231. //  The drive cannot be cleaned or does not support cleaning.
  2232. //
  2233. #define ERROR_UNABLE_TO_CLEAN            4311L
  2234. //
  2235. // MessageId: ERROR_OBJECT_NOT_FOUND
  2236. //
  2237. // MessageText:
  2238. //
  2239. //  The object identifier does not represent a valid object.
  2240. //
  2241. #define ERROR_OBJECT_NOT_FOUND           4312L
  2242. //
  2243. // MessageId: ERROR_DATABASE_FAILURE
  2244. //
  2245. // MessageText:
  2246. //
  2247. //  Unable to read from or write to the database.
  2248. //
  2249. #define ERROR_DATABASE_FAILURE           4313L
  2250. //
  2251. // MessageId: ERROR_DATABASE_FULL
  2252. //
  2253. // MessageText:
  2254. //
  2255. //  The database is full.
  2256. //
  2257. #define ERROR_DATABASE_FULL              4314L
  2258. //
  2259. // MessageId: ERROR_MEDIA_INCOMPATIBLE
  2260. //
  2261. // MessageText:
  2262. //
  2263. //  The medium is not compatible with the device or media pool.
  2264. //
  2265. #define ERROR_MEDIA_INCOMPATIBLE         4315L
  2266. //
  2267. // MessageId: ERROR_RESOURCE_NOT_PRESENT
  2268. //
  2269. // MessageText:
  2270. //
  2271. //  The resource required for this operation does not exist.
  2272. //
  2273. #define ERROR_RESOURCE_NOT_PRESENT       4316L
  2274. //
  2275. // MessageId: ERROR_INVALID_OPERATION
  2276. //
  2277. // MessageText:
  2278. //
  2279. //  The operation identifier is not valid.
  2280. //
  2281. #define ERROR_INVALID_OPERATION          4317L
  2282. //
  2283. // MessageId: ERROR_MEDIA_NOT_AVAILABLE
  2284. //
  2285. // MessageText:
  2286. //
  2287. //  The media is not mounted or ready for use.
  2288. //
  2289. #define ERROR_MEDIA_NOT_AVAILABLE        4318L
  2290. //
  2291. // MessageId: ERROR_DEVICE_NOT_AVAILABLE
  2292. //
  2293. // MessageText:
  2294. //
  2295. //  The device is not ready for use.
  2296. //
  2297. #define ERROR_DEVICE_NOT_AVAILABLE       4319L
  2298. //
  2299. // MessageId: ERROR_REQUEST_REFUSED
  2300. //
  2301. // MessageText:
  2302. //
  2303. //  The operator or administrator has refused the request.
  2304. //
  2305. #define ERROR_REQUEST_REFUSED            4320L
  2306. //
  2307. // MessageId: ERROR_INVALID_DRIVE_OBJECT
  2308. //
  2309. // MessageText:
  2310. //
  2311. //  The drive identifier does not represent a valid drive.
  2312. //
  2313. #define ERROR_INVALID_DRIVE_OBJECT       4321L
  2314. //
  2315. // MessageId: ERROR_LIBRARY_FULL
  2316. //
  2317. // MessageText:
  2318. //
  2319. //  Library is full.  No slot is available for use.
  2320. //
  2321. #define ERROR_LIBRARY_FULL               4322L
  2322. //
  2323. // MessageId: ERROR_MEDIUM_NOT_ACCESSIBLE
  2324. //
  2325. // MessageText:
  2326. //
  2327. //  The transport cannot access the medium.
  2328. //
  2329. #define ERROR_MEDIUM_NOT_ACCESSIBLE      4323L
  2330. //
  2331. // MessageId: ERROR_UNABLE_TO_LOAD_MEDIUM
  2332. //
  2333. // MessageText:
  2334. //
  2335. //  Unable to load the medium into the drive.
  2336. //
  2337. #define ERROR_UNABLE_TO_LOAD_MEDIUM      4324L
  2338. //
  2339. // MessageId: ERROR_UNABLE_TO_INVENTORY_DRIVE
  2340. //
  2341. // MessageText:
  2342. //
  2343. //  Unable to retrieve the drive status.
  2344. //
  2345. #define ERROR_UNABLE_TO_INVENTORY_DRIVE  4325L
  2346. //
  2347. // MessageId: ERROR_UNABLE_TO_INVENTORY_SLOT
  2348. //
  2349. // MessageText:
  2350. //
  2351. //  Unable to retrieve the slot status.
  2352. //
  2353. #define ERROR_UNABLE_TO_INVENTORY_SLOT   4326L
  2354. //
  2355. // MessageId: ERROR_UNABLE_TO_INVENTORY_TRANSPORT
  2356. //
  2357. // MessageText:
  2358. //
  2359. //  Unable to retrieve status about the transport.
  2360. //
  2361. #define ERROR_UNABLE_TO_INVENTORY_TRANSPORT 4327L
  2362. //
  2363. // MessageId: ERROR_TRANSPORT_FULL
  2364. //
  2365. // MessageText:
  2366. //
  2367. //  Cannot use the transport because it is already in use.
  2368. //
  2369. #define ERROR_TRANSPORT_FULL             4328L
  2370. //
  2371. // MessageId: ERROR_CONTROLLING_IEPORT
  2372. //
  2373. // MessageText:
  2374. //
  2375. //  Unable to open or close the inject/eject port.
  2376. //
  2377. #define ERROR_CONTROLLING_IEPORT         4329L
  2378. //
  2379. // MessageId: ERROR_UNABLE_TO_EJECT_MOUNTED_MEDIA
  2380. //
  2381. // MessageText:
  2382. //
  2383. //  Unable to eject the medium because it is in a drive.
  2384. //
  2385. #define ERROR_UNABLE_TO_EJECT_MOUNTED_MEDIA 4330L
  2386. //
  2387. // MessageId: ERROR_CLEANER_SLOT_SET
  2388. //
  2389. // MessageText:
  2390. //
  2391. //  A cleaner slot is already reserved.
  2392. //
  2393. #define ERROR_CLEANER_SLOT_SET           4331L
  2394. //
  2395. // MessageId: ERROR_CLEANER_SLOT_NOT_SET
  2396. //
  2397. // MessageText:
  2398. //
  2399. //  A cleaner slot is not reserved.
  2400. //
  2401. #define ERROR_CLEANER_SLOT_NOT_SET       4332L
  2402. //
  2403. // MessageId: ERROR_CLEANER_CARTRIDGE_SPENT
  2404. //
  2405. // MessageText:
  2406. //
  2407. //  The cleaner cartridge has performed the maximum number of drive cleanings.
  2408. //
  2409. #define ERROR_CLEANER_CARTRIDGE_SPENT    4333L
  2410. //
  2411. // MessageId: ERROR_UNEXPECTED_OMID
  2412. //
  2413. // MessageText:
  2414. //
  2415. //  Unexpected on-medium identifier.
  2416. //
  2417. #define ERROR_UNEXPECTED_OMID            4334L
  2418. //
  2419. // MessageId: ERROR_CANT_DELETE_LAST_ITEM
  2420. //
  2421. // MessageText:
  2422. //
  2423. //  The last remaining item in this group or resource cannot be deleted.
  2424. //
  2425. #define ERROR_CANT_DELETE_LAST_ITEM      4335L
  2426. //
  2427. // MessageId: ERROR_MESSAGE_EXCEEDS_MAX_SIZE
  2428. //
  2429. // MessageText:
  2430. //
  2431. //  The message provided exceeds the maximum size allowed for this parameter.
  2432. //
  2433. #define ERROR_MESSAGE_EXCEEDS_MAX_SIZE   4336L
  2434. //
  2435. // MessageId: ERROR_VOLUME_CONTAINS_SYS_FILES
  2436. //
  2437. // MessageText:
  2438. //
  2439. //  The volume contains system or paging files.
  2440. //
  2441. #define ERROR_VOLUME_CONTAINS_SYS_FILES  4337L
  2442. //
  2443. // MessageId: ERROR_INDIGENOUS_TYPE
  2444. //
  2445. // MessageText:
  2446. //
  2447. //  The media type cannot be removed from this library since at least one drive in the library reports it can support this media type.
  2448. //
  2449. #define ERROR_INDIGENOUS_TYPE            4338L
  2450. //
  2451. // MessageId: ERROR_NO_SUPPORTING_DRIVES
  2452. //
  2453. // MessageText:
  2454. //
  2455. //  This offline media cannot be mounted on this system since no enabled drives are present which can be used.
  2456. //
  2457. #define ERROR_NO_SUPPORTING_DRIVES       4339L
  2458. //
  2459. // MessageId: ERROR_CLEANER_CARTRIDGE_INSTALLED
  2460. //
  2461. // MessageText:
  2462. //
  2463. //  A cleaner cartridge is present in the tape library.
  2464. //
  2465. #define ERROR_CLEANER_CARTRIDGE_INSTALLED 4340L
  2466. ////////////////////////////////////////////
  2467. //                                        //
  2468. // NT Remote Storage Service Error Codes  //
  2469. //                                        //
  2470. ////////////////////////////////////////////
  2471. //
  2472. // MessageId: ERROR_FILE_OFFLINE
  2473. //
  2474. // MessageText:
  2475. //
  2476. //  The remote storage service was not able to recall the file.
  2477. //
  2478. #define ERROR_FILE_OFFLINE               4350L
  2479. //
  2480. // MessageId: ERROR_REMOTE_STORAGE_NOT_ACTIVE
  2481. //
  2482. // MessageText:
  2483. //
  2484. //  The remote storage service is not operational at this time.
  2485. //
  2486. #define ERROR_REMOTE_STORAGE_NOT_ACTIVE  4351L
  2487. //
  2488. // MessageId: ERROR_REMOTE_STORAGE_MEDIA_ERROR
  2489. //
  2490. // MessageText:
  2491. //
  2492. //  The remote storage service encountered a media error.
  2493. //
  2494. #define ERROR_REMOTE_STORAGE_MEDIA_ERROR 4352L
  2495. ////////////////////////////////////////////
  2496. //                                        //
  2497. // NT Reparse Points Error Codes          //
  2498. //                                        //
  2499. ////////////////////////////////////////////
  2500. //
  2501. // MessageId: ERROR_NOT_A_REPARSE_POINT
  2502. //
  2503. // MessageText:
  2504. //
  2505. //  The file or directory is not a reparse point.
  2506. //
  2507. #define ERROR_NOT_A_REPARSE_POINT        4390L
  2508. //
  2509. // MessageId: ERROR_REPARSE_ATTRIBUTE_CONFLICT
  2510. //
  2511. // MessageText:
  2512. //
  2513. //  The reparse point attribute cannot be set because it conflicts with an existing attribute.
  2514. //
  2515. #define ERROR_REPARSE_ATTRIBUTE_CONFLICT 4391L
  2516. //
  2517. // MessageId: ERROR_INVALID_REPARSE_DATA
  2518. //
  2519. // MessageText:
  2520. //
  2521. //  The data present in the reparse point buffer is invalid.
  2522. //
  2523. #define ERROR_INVALID_REPARSE_DATA       4392L
  2524. //
  2525. // MessageId: ERROR_REPARSE_TAG_INVALID
  2526. //
  2527. // MessageText:
  2528. //
  2529. //  The tag present in the reparse point buffer is invalid.
  2530. //
  2531. #define ERROR_REPARSE_TAG_INVALID        4393L
  2532. //
  2533. // MessageId: ERROR_REPARSE_TAG_MISMATCH
  2534. //
  2535. // MessageText:
  2536. //
  2537. //  There is a mismatch between the tag specified in the request and the tag present in the reparse point.
  2538. //  
  2539. //
  2540. #define ERROR_REPARSE_TAG_MISMATCH       4394L
  2541. ////////////////////////////////////////////
  2542. //                                        //
  2543. // NT Single Instance Store Error Codes   //
  2544. //                                        //
  2545. ////////////////////////////////////////////
  2546. //
  2547. // MessageId: ERROR_VOLUME_NOT_SIS_ENABLED
  2548. //
  2549. // MessageText:
  2550. //
  2551. //  Single Instance Storage is not available on this volume.
  2552. //
  2553. #define ERROR_VOLUME_NOT_SIS_ENABLED     4500L
  2554. ////////////////////////////////////
  2555. //                                //
  2556. //     Cluster Error Codes        //
  2557. //                                //
  2558. ////////////////////////////////////
  2559. //
  2560. // MessageId: ERROR_DEPENDENT_RESOURCE_EXISTS
  2561. //
  2562. // MessageText:
  2563. //
  2564. //  The cluster resource cannot be moved to another group because other resources are dependent on it.
  2565. //
  2566. #define ERROR_DEPENDENT_RESOURCE_EXISTS  5001L
  2567. //
  2568. // MessageId: ERROR_DEPENDENCY_NOT_FOUND
  2569. //
  2570. // MessageText:
  2571. //
  2572. //  The cluster resource dependency cannot be found.
  2573. //
  2574. #define ERROR_DEPENDENCY_NOT_FOUND       5002L
  2575. //
  2576. // MessageId: ERROR_DEPENDENCY_ALREADY_EXISTS
  2577. //
  2578. // MessageText:
  2579. //
  2580. //  The cluster resource cannot be made dependent on the specified resource because it is already dependent.
  2581. //
  2582. #define ERROR_DEPENDENCY_ALREADY_EXISTS  5003L
  2583. //
  2584. // MessageId: ERROR_RESOURCE_NOT_ONLINE
  2585. //
  2586. // MessageText:
  2587. //
  2588. //  The cluster resource is not online.
  2589. //
  2590. #define ERROR_RESOURCE_NOT_ONLINE        5004L
  2591. //
  2592. // MessageId: ERROR_HOST_NODE_NOT_AVAILABLE
  2593. //
  2594. // MessageText:
  2595. //
  2596. //  A cluster node is not available for this operation.
  2597. //
  2598. #define ERROR_HOST_NODE_NOT_AVAILABLE    5005L
  2599. //
  2600. // MessageId: ERROR_RESOURCE_NOT_AVAILABLE
  2601. //
  2602. // MessageText:
  2603. //
  2604. //  The cluster resource is not available.
  2605. //
  2606. #define ERROR_RESOURCE_NOT_AVAILABLE     5006L
  2607. //
  2608. // MessageId: ERROR_RESOURCE_NOT_FOUND
  2609. //
  2610. // MessageText:
  2611. //
  2612. //  The cluster resource could not be found.
  2613. //
  2614. #define ERROR_RESOURCE_NOT_FOUND         5007L
  2615. //
  2616. // MessageId: ERROR_SHUTDOWN_CLUSTER
  2617. //
  2618. // MessageText:
  2619. //
  2620. //  The cluster is being shut down.
  2621. //
  2622. #define ERROR_SHUTDOWN_CLUSTER           5008L
  2623. //
  2624. // MessageId: ERROR_CANT_EVICT_ACTIVE_NODE
  2625. //
  2626. // MessageText:
  2627. //
  2628. //  A cluster node cannot be evicted from the cluster unless the node is down or it is the last node.
  2629. //
  2630. #define ERROR_CANT_EVICT_ACTIVE_NODE     5009L
  2631. //
  2632. // MessageId: ERROR_OBJECT_ALREADY_EXISTS
  2633. //
  2634. // MessageText:
  2635. //
  2636. //  The object already exists.
  2637. //
  2638. #define ERROR_OBJECT_ALREADY_EXISTS      5010L
  2639. //
  2640. // MessageId: ERROR_OBJECT_IN_LIST
  2641. //
  2642. // MessageText:
  2643. //
  2644. //  The object is already in the list.
  2645. //
  2646. #define ERROR_OBJECT_IN_LIST             5011L
  2647. //
  2648. // MessageId: ERROR_GROUP_NOT_AVAILABLE
  2649. //
  2650. // MessageText:
  2651. //
  2652. //  The cluster group is not available for any new requests.
  2653. //
  2654. #define ERROR_GROUP_NOT_AVAILABLE        5012L
  2655. //
  2656. // MessageId: ERROR_GROUP_NOT_FOUND
  2657. //
  2658. // MessageText:
  2659. //
  2660. //  The cluster group could not be found.
  2661. //
  2662. #define ERROR_GROUP_NOT_FOUND            5013L
  2663. //
  2664. // MessageId: ERROR_GROUP_NOT_ONLINE
  2665. //
  2666. // MessageText:
  2667. //
  2668. //  The operation could not be completed because the cluster group is not online.
  2669. //
  2670. #define ERROR_GROUP_NOT_ONLINE           5014L
  2671. //
  2672. // MessageId: ERROR_HOST_NODE_NOT_RESOURCE_OWNER
  2673. //
  2674. // MessageText:
  2675. //
  2676. //  The cluster node is not the owner of the resource.
  2677. //
  2678. #define ERROR_HOST_NODE_NOT_RESOURCE_OWNER 5015L
  2679. //
  2680. // MessageId: ERROR_HOST_NODE_NOT_GROUP_OWNER
  2681. //
  2682. // MessageText:
  2683. //
  2684. //  The cluster node is not the owner of the group.
  2685. //
  2686. #define ERROR_HOST_NODE_NOT_GROUP_OWNER  5016L
  2687. //
  2688. // MessageId: ERROR_RESMON_CREATE_FAILED
  2689. //
  2690. // MessageText:
  2691. //
  2692. //  The cluster resource could not be created in the specified resource monitor.
  2693. //
  2694. #define ERROR_RESMON_CREATE_FAILED       5017L
  2695. //
  2696. // MessageId: ERROR_RESMON_ONLINE_FAILED
  2697. //
  2698. // MessageText:
  2699. //
  2700. //  The cluster resource could not be brought online by the resource monitor.
  2701. //
  2702. #define ERROR_RESMON_ONLINE_FAILED       5018L
  2703. //
  2704. // MessageId: ERROR_RESOURCE_ONLINE
  2705. //
  2706. // MessageText:
  2707. //
  2708. //  The operation could not be completed because the cluster resource is online.
  2709. //
  2710. #define ERROR_RESOURCE_ONLINE            5019L
  2711. //
  2712. // MessageId: ERROR_QUORUM_RESOURCE
  2713. //
  2714. // MessageText:
  2715. //
  2716. //  The cluster resource could not be deleted or brought offline because it is the quorum resource.
  2717. //
  2718. #define ERROR_QUORUM_RESOURCE            5020L
  2719. //
  2720. // MessageId: ERROR_NOT_QUORUM_CAPABLE
  2721. //
  2722. // MessageText:
  2723. //
  2724. //  The cluster could not make the specified resource a quorum resource because it is not capable of being a quorum resource.
  2725. //
  2726. #define ERROR_NOT_QUORUM_CAPABLE         5021L
  2727. //
  2728. // MessageId: ERROR_CLUSTER_SHUTTING_DOWN
  2729. //
  2730. // MessageText:
  2731. //
  2732. //  The cluster software is shutting down.
  2733. //
  2734. #define ERROR_CLUSTER_SHUTTING_DOWN      5022L
  2735. //
  2736. // MessageId: ERROR_INVALID_STATE
  2737. //
  2738. // MessageText:
  2739. //
  2740. //  The group or resource is not in the correct state to perform the requested operation.
  2741. //
  2742. #define ERROR_INVALID_STATE              5023L
  2743. //
  2744. // MessageId: ERROR_RESOURCE_PROPERTIES_STORED
  2745. //
  2746. // MessageText:
  2747. //
  2748. //  The properties were stored but not all changes will take effect until the next time the resource is brought online.
  2749. //
  2750. #define ERROR_RESOURCE_PROPERTIES_STORED 5024L
  2751. //
  2752. // MessageId: ERROR_NOT_QUORUM_CLASS
  2753. //
  2754. // MessageText:
  2755. //
  2756. //  The cluster could not make the specified resource a quorum resource because it does not belong to a shared storage class.
  2757. //
  2758. #define ERROR_NOT_QUORUM_CLASS           5025L
  2759. //
  2760. // MessageId: ERROR_CORE_RESOURCE
  2761. //
  2762. // MessageText:
  2763. //
  2764. //  The cluster resource could not be deleted since it is a core resource.
  2765. //
  2766. #define ERROR_CORE_RESOURCE              5026L
  2767. //
  2768. // MessageId: ERROR_QUORUM_RESOURCE_ONLINE_FAILED
  2769. //
  2770. // MessageText:
  2771. //
  2772. //  The quorum resource failed to come online.
  2773. //
  2774. #define ERROR_QUORUM_RESOURCE_ONLINE_FAILED 5027L
  2775. //
  2776. // MessageId: ERROR_QUORUMLOG_OPEN_FAILED
  2777. //
  2778. // MessageText:
  2779. //
  2780. //  The quorum log could not be created or mounted successfully.
  2781. //
  2782. #define ERROR_QUORUMLOG_OPEN_FAILED      5028L
  2783. //
  2784. // MessageId: ERROR_CLUSTERLOG_CORRUPT
  2785. //
  2786. // MessageText:
  2787. //
  2788. //  The cluster log is corrupt.
  2789. //
  2790. #define ERROR_CLUSTERLOG_CORRUPT         5029L
  2791. //
  2792. // MessageId: ERROR_CLUSTERLOG_RECORD_EXCEEDS_MAXSIZE
  2793. //
  2794. // MessageText:
  2795. //
  2796. //  The record could not be written to the cluster log since it exceeds the maximum size.
  2797. //
  2798. #define ERROR_CLUSTERLOG_RECORD_EXCEEDS_MAXSIZE 5030L
  2799. //
  2800. // MessageId: ERROR_CLUSTERLOG_EXCEEDS_MAXSIZE
  2801. //
  2802. // MessageText:
  2803. //
  2804. //  The cluster log exceeds its maximum size.
  2805. //
  2806. #define ERROR_CLUSTERLOG_EXCEEDS_MAXSIZE 5031L
  2807. //
  2808. // MessageId: ERROR_CLUSTERLOG_CHKPOINT_NOT_FOUND
  2809. //
  2810. // MessageText:
  2811. //
  2812. //  No checkpoint record was found in the cluster log.
  2813. //
  2814. #define ERROR_CLUSTERLOG_CHKPOINT_NOT_FOUND 5032L
  2815. //
  2816. // MessageId: ERROR_CLUSTERLOG_NOT_ENOUGH_SPACE
  2817. //
  2818. // MessageText:
  2819. //
  2820. //  The minimum required disk space needed for logging is not available.
  2821. //
  2822. #define ERROR_CLUSTERLOG_NOT_ENOUGH_SPACE 5033L
  2823. //
  2824. // MessageId: ERROR_QUORUM_OWNER_ALIVE
  2825. //
  2826. // MessageText:
  2827. //
  2828. //  The cluster node failed to take control of the quorum resource because the resource is owned by another active node.
  2829. //
  2830. #define ERROR_QUORUM_OWNER_ALIVE         5034L
  2831. //
  2832. // MessageId: ERROR_NETWORK_NOT_AVAILABLE
  2833. //
  2834. // MessageText:
  2835. //
  2836. //  A cluster network is not available for this operation.
  2837. //
  2838. #define ERROR_NETWORK_NOT_AVAILABLE      5035L
  2839. //
  2840. // MessageId: ERROR_NODE_NOT_AVAILABLE
  2841. //
  2842. // MessageText:
  2843. //
  2844. //  A cluster node is not available for this operation.
  2845. //
  2846. #define ERROR_NODE_NOT_AVAILABLE         5036L
  2847. //
  2848. // MessageId: ERROR_ALL_NODES_NOT_AVAILABLE
  2849. //
  2850. // MessageText:
  2851. //
  2852. //  All cluster nodes must be running to perform this operation.
  2853. //
  2854. #define ERROR_ALL_NODES_NOT_AVAILABLE    5037L
  2855. //
  2856. // MessageId: ERROR_RESOURCE_FAILED
  2857. //
  2858. // MessageText:
  2859. //
  2860. //  A cluster resource failed.
  2861. //
  2862. #define ERROR_RESOURCE_FAILED            5038L
  2863. //
  2864. // MessageId: ERROR_CLUSTER_INVALID_NODE
  2865. //
  2866. // MessageText:
  2867. //
  2868. //  The cluster node is not valid.
  2869. //
  2870. #define ERROR_CLUSTER_INVALID_NODE       5039L
  2871. //
  2872. // MessageId: ERROR_CLUSTER_NODE_EXISTS
  2873. //
  2874. // MessageText:
  2875. //
  2876. //  The cluster node already exists.
  2877. //
  2878. #define ERROR_CLUSTER_NODE_EXISTS        5040L
  2879. //
  2880. // MessageId: ERROR_CLUSTER_JOIN_IN_PROGRESS
  2881. //
  2882. // MessageText:
  2883. //
  2884. //  A node is in the process of joining the cluster.
  2885. //
  2886. #define ERROR_CLUSTER_JOIN_IN_PROGRESS   5041L
  2887. //
  2888. // MessageId: ERROR_CLUSTER_NODE_NOT_FOUND
  2889. //
  2890. // MessageText:
  2891. //
  2892. //  The cluster node was not found.
  2893. //
  2894. #define ERROR_CLUSTER_NODE_NOT_FOUND     5042L
  2895. //
  2896. // MessageId: ERROR_CLUSTER_LOCAL_NODE_NOT_FOUND
  2897. //
  2898. // MessageText:
  2899. //
  2900. //  The cluster local node information was not found.
  2901. //
  2902. #define ERROR_CLUSTER_LOCAL_NODE_NOT_FOUND 5043L
  2903. //
  2904. // MessageId: ERROR_CLUSTER_NETWORK_EXISTS
  2905. //
  2906. // MessageText:
  2907. //
  2908. //  The cluster network already exists.
  2909. //
  2910. #define ERROR_CLUSTER_NETWORK_EXISTS     5044L
  2911. //
  2912. // MessageId: ERROR_CLUSTER_NETWORK_NOT_FOUND
  2913. //
  2914. // MessageText:
  2915. //
  2916. //  The cluster network was not found.
  2917. //
  2918. #define ERROR_CLUSTER_NETWORK_NOT_FOUND  5045L
  2919. //
  2920. // MessageId: ERROR_CLUSTER_NETINTERFACE_EXISTS
  2921. //
  2922. // MessageText:
  2923. //
  2924. //  The cluster network interface already exists.
  2925. //
  2926. #define ERROR_CLUSTER_NETINTERFACE_EXISTS 5046L
  2927. //
  2928. // MessageId: ERROR_CLUSTER_NETINTERFACE_NOT_FOUND
  2929. //
  2930. // MessageText:
  2931. //
  2932. //  The cluster network interface was not found.
  2933. //
  2934. #define ERROR_CLUSTER_NETINTERFACE_NOT_FOUND 5047L
  2935. //
  2936. // MessageId: ERROR_CLUSTER_INVALID_REQUEST
  2937. //
  2938. // MessageText:
  2939. //
  2940. //  The cluster request is not valid for this object.
  2941. //
  2942. #define ERROR_CLUSTER_INVALID_REQUEST    5048L
  2943. //
  2944. // MessageId: ERROR_CLUSTER_INVALID_NETWORK_PROVIDER
  2945. //
  2946. // MessageText:
  2947. //
  2948. //  The cluster network provider is not valid.
  2949. //
  2950. #define ERROR_CLUSTER_INVALID_NETWORK_PROVIDER 5049L
  2951. //
  2952. // MessageId: ERROR_CLUSTER_NODE_DOWN
  2953. //
  2954. // MessageText:
  2955. //
  2956. //  The cluster node is down.
  2957. //
  2958. #define ERROR_CLUSTER_NODE_DOWN          5050L
  2959. //
  2960. // MessageId: ERROR_CLUSTER_NODE_UNREACHABLE
  2961. //
  2962. // MessageText:
  2963. //
  2964. //  The cluster node is not reachable.
  2965. //
  2966. #define ERROR_CLUSTER_NODE_UNREACHABLE   5051L
  2967. //
  2968. // MessageId: ERROR_CLUSTER_NODE_NOT_MEMBER
  2969. //
  2970. // MessageText:
  2971. //
  2972. //  The cluster node is not a member of the cluster.
  2973. //
  2974. #define ERROR_CLUSTER_NODE_NOT_MEMBER    5052L
  2975. //
  2976. // MessageId: ERROR_CLUSTER_JOIN_NOT_IN_PROGRESS
  2977. //
  2978. // MessageText:
  2979. //
  2980. //  A cluster join operation is not in progress.
  2981. //
  2982. #define ERROR_CLUSTER_JOIN_NOT_IN_PROGRESS 5053L
  2983. //
  2984. // MessageId: ERROR_CLUSTER_INVALID_NETWORK
  2985. //
  2986. // MessageText:
  2987. //
  2988. //  The cluster network is not valid.
  2989. //
  2990. #define ERROR_CLUSTER_INVALID_NETWORK    5054L
  2991. //
  2992. // MessageId: ERROR_CLUSTER_NODE_UP
  2993. //
  2994. // MessageText:
  2995. //
  2996. //  The cluster node is up.
  2997. //
  2998. #define ERROR_CLUSTER_NODE_UP            5056L
  2999. //
  3000. // MessageId: ERROR_CLUSTER_IPADDR_IN_USE
  3001. //
  3002. // MessageText:
  3003. //
  3004. //  The cluster IP address is already in use.
  3005. //
  3006. #define ERROR_CLUSTER_IPADDR_IN_USE      5057L
  3007. //
  3008. // MessageId: ERROR_CLUSTER_NODE_NOT_PAUSED
  3009. //
  3010. // MessageText:
  3011. //
  3012. //  The cluster node is not paused.
  3013. //
  3014. #define ERROR_CLUSTER_NODE_NOT_PAUSED    5058L
  3015. //
  3016. // MessageId: ERROR_CLUSTER_NO_SECURITY_CONTEXT
  3017. //
  3018. // MessageText:
  3019. //
  3020. //  No cluster security context is available.
  3021. //
  3022. #define ERROR_CLUSTER_NO_SECURITY_CONTEXT 5059L
  3023. //
  3024. // MessageId: ERROR_CLUSTER_NETWORK_NOT_INTERNAL
  3025. //
  3026. // MessageText:
  3027. //
  3028. //  The cluster network is not configured for internal cluster communication.
  3029. //
  3030. #define ERROR_CLUSTER_NETWORK_NOT_INTERNAL 5060L
  3031. //
  3032. // MessageId: ERROR_CLUSTER_NODE_ALREADY_UP
  3033. //
  3034. // MessageText:
  3035. //
  3036. //  The cluster node is already up.
  3037. //
  3038. #define ERROR_CLUSTER_NODE_ALREADY_UP    5061L
  3039. //
  3040. // MessageId: ERROR_CLUSTER_NODE_ALREADY_DOWN
  3041. //
  3042. // MessageText:
  3043. //
  3044. //  The cluster node is already down.
  3045. //
  3046. #define ERROR_CLUSTER_NODE_ALREADY_DOWN  5062L
  3047. //
  3048. // MessageId: ERROR_CLUSTER_NETWORK_ALREADY_ONLINE
  3049. //
  3050. // MessageText:
  3051. //
  3052. //  The cluster network is already online.
  3053. //
  3054. #define ERROR_CLUSTER_NETWORK_ALREADY_ONLINE 5063L
  3055. //
  3056. // MessageId: ERROR_CLUSTER_NETWORK_ALREADY_OFFLINE
  3057. //
  3058. // MessageText:
  3059. //
  3060. //  The cluster network is already offline.
  3061. //
  3062. #define ERROR_CLUSTER_NETWORK_ALREADY_OFFLINE 5064L
  3063. //
  3064. // MessageId: ERROR_CLUSTER_NODE_ALREADY_MEMBER
  3065. //
  3066. // MessageText:
  3067. //
  3068. //  The cluster node is already a member of the cluster.
  3069. //
  3070. #define ERROR_CLUSTER_NODE_ALREADY_MEMBER 5065L
  3071. //
  3072. // MessageId: ERROR_CLUSTER_LAST_INTERNAL_NETWORK
  3073. //
  3074. // MessageText:
  3075. //
  3076. //  The cluster network is the only one configured for internal cluster communication between two or more active cluster nodes. The internal communication capability cannot be removed from the network.
  3077. //
  3078. #define ERROR_CLUSTER_LAST_INTERNAL_NETWORK 5066L
  3079. //
  3080. // MessageId: ERROR_CLUSTER_NETWORK_HAS_DEPENDENTS
  3081. //
  3082. // MessageText:
  3083. //
  3084. //  One or more cluster resources depend on the network to provide service to clients. The client access capability cannot be removed from the network.
  3085. //
  3086. #define ERROR_CLUSTER_NETWORK_HAS_DEPENDENTS 5067L
  3087. //
  3088. // MessageId: ERROR_INVALID_OPERATION_ON_QUORUM
  3089. //
  3090. // MessageText:
  3091. //
  3092. //  This operation cannot be performed on the cluster resource as it the quorum resource. You may not bring the quorum resource offline or modify its possible owners list.
  3093. //
  3094. #define ERROR_INVALID_OPERATION_ON_QUORUM 5068L
  3095. //
  3096. // MessageId: ERROR_DEPENDENCY_NOT_ALLOWED
  3097. //
  3098. // MessageText:
  3099. //
  3100. //  The cluster quorum resource is not allowed to have any dependencies.
  3101. //
  3102. #define ERROR_DEPENDENCY_NOT_ALLOWED     5069L
  3103. //
  3104. // MessageId: ERROR_CLUSTER_NODE_PAUSED
  3105. //
  3106. // MessageText:
  3107. //
  3108. //  The cluster node is paused.
  3109. //
  3110. #define ERROR_CLUSTER_NODE_PAUSED        5070L
  3111. //
  3112. // MessageId: ERROR_NODE_CANT_HOST_RESOURCE
  3113. //
  3114. // MessageText:
  3115. //
  3116. //  The cluster resource cannot be brought online. The owner node cannot run this resource.
  3117. //
  3118. #define ERROR_NODE_CANT_HOST_RESOURCE    5071L
  3119. //
  3120. // MessageId: ERROR_CLUSTER_NODE_NOT_READY
  3121. //
  3122. // MessageText:
  3123. //
  3124. //  The cluster node is not ready to perform the requested operation.
  3125. //
  3126. #define ERROR_CLUSTER_NODE_NOT_READY     5072L
  3127. //
  3128. // MessageId: ERROR_CLUSTER_NODE_SHUTTING_DOWN
  3129. //
  3130. // MessageText:
  3131. //
  3132. //  The cluster node is shutting down.
  3133. //
  3134. #define ERROR_CLUSTER_NODE_SHUTTING_DOWN 5073L
  3135. //
  3136. // MessageId: ERROR_CLUSTER_JOIN_ABORTED
  3137. //
  3138. // MessageText:
  3139. //
  3140. //  The cluster join operation was aborted.
  3141. //
  3142. #define ERROR_CLUSTER_JOIN_ABORTED       5074L
  3143. //
  3144. // MessageId: ERROR_CLUSTER_INCOMPATIBLE_VERSIONS
  3145. //
  3146. // MessageText:
  3147. //
  3148. //  The cluster join operation failed due to incompatible software versions between the joining node and its sponsor.
  3149. //
  3150. #define ERROR_CLUSTER_INCOMPATIBLE_VERSIONS 5075L
  3151. //
  3152. // MessageId: ERROR_CLUSTER_MAXNUM_OF_RESOURCES_EXCEEDED
  3153. //
  3154. // MessageText:
  3155. //
  3156. //  This resource cannot be created because the cluster has reached the limit on the number of resources it can monitor.
  3157. //
  3158. #define ERROR_CLUSTER_MAXNUM_OF_RESOURCES_EXCEEDED 5076L
  3159. //
  3160. // MessageId: ERROR_CLUSTER_SYSTEM_CONFIG_CHANGED
  3161. //
  3162. // MessageText:
  3163. //
  3164. //  The system configuration changed during the cluster join or form operation. The join or form operation was aborted.
  3165. //
  3166. #define ERROR_CLUSTER_SYSTEM_CONFIG_CHANGED 5077L
  3167. //
  3168. // MessageId: ERROR_CLUSTER_RESOURCE_TYPE_NOT_FOUND
  3169. //
  3170. // MessageText:
  3171. //
  3172. //  The specified resource type was not found.
  3173. //
  3174. #define ERROR_CLUSTER_RESOURCE_TYPE_NOT_FOUND 5078L
  3175. //
  3176. // MessageId: ERROR_CLUSTER_RESTYPE_NOT_SUPPORTED
  3177. //
  3178. // MessageText:
  3179. //
  3180. //  The specified node does not support a resource of this type.  This may be due to version inconsistencies or due to the absence of the resource DLL on this node.
  3181. //
  3182. #define ERROR_CLUSTER_RESTYPE_NOT_SUPPORTED 5079L
  3183. //
  3184. // MessageId: ERROR_CLUSTER_RESNAME_NOT_FOUND
  3185. //
  3186. // MessageText:
  3187. //
  3188. //  The specified resource name is not supported by this resource DLL. This may be due to a bad (or changed) name supplied to the resource DLL.
  3189. //
  3190. #define ERROR_CLUSTER_RESNAME_NOT_FOUND  5080L
  3191. //
  3192. // MessageId: ERROR_CLUSTER_NO_RPC_PACKAGES_REGISTERED
  3193. //
  3194. // MessageText:
  3195. //
  3196. //  No authentication package could be registered with the RPC server.
  3197. //
  3198. #define ERROR_CLUSTER_NO_RPC_PACKAGES_REGISTERED 5081L
  3199. //
  3200. // MessageId: ERROR_CLUSTER_OWNER_NOT_IN_PREFLIST
  3201. //
  3202. // MessageText:
  3203. //
  3204. //  You cannot bring the group online because the owner of the group is not in the preferred list for the group. To change the owner node for the group, move the group.
  3205. //
  3206. #define ERROR_CLUSTER_OWNER_NOT_IN_PREFLIST 5082L
  3207. //
  3208. // MessageId: ERROR_CLUSTER_DATABASE_SEQMISMATCH
  3209. //
  3210. // MessageText:
  3211. //
  3212. //  The join operation failed because the cluster database sequence number has changed or is incompatible with the locker node. This may happen during a join operation if the cluster database was changing during the join.
  3213. //
  3214. #define ERROR_CLUSTER_DATABASE_SEQMISMATCH 5083L
  3215. //
  3216. // MessageId: ERROR_RESMON_INVALID_STATE
  3217. //
  3218. // MessageText:
  3219. //
  3220. //  The resource monitor will not allow the fail operation to be performed while the resource is in its current state. This may happen if the resource is in a pending state.
  3221. //
  3222. #define ERROR_RESMON_INVALID_STATE       5084L
  3223. //
  3224. // MessageId: ERROR_CLUSTER_GUM_NOT_LOCKER
  3225. //
  3226. // MessageText:
  3227. //
  3228. //  A non locker code got a request to reserve the lock for making global updates.
  3229. //
  3230. #define ERROR_CLUSTER_GUM_NOT_LOCKER     5085L
  3231. //
  3232. // MessageId: ERROR_QUORUM_DISK_NOT_FOUND
  3233. //
  3234. // MessageText:
  3235. //
  3236. //  The quorum disk could not be located by the cluster service.
  3237. //
  3238. #define ERROR_QUORUM_DISK_NOT_FOUND      5086L
  3239. //
  3240. // MessageId: ERROR_DATABASE_BACKUP_CORRUPT
  3241. //
  3242. // MessageText:
  3243. //
  3244. //  The backed up cluster database is possibly corrupt.
  3245. //
  3246. #define ERROR_DATABASE_BACKUP_CORRUPT    5087L
  3247. //
  3248. // MessageId: ERROR_CLUSTER_NODE_ALREADY_HAS_DFS_ROOT
  3249. //
  3250. // MessageText:
  3251. //
  3252. //  A DFS root already exists in this cluster node.
  3253. //
  3254. #define ERROR_CLUSTER_NODE_ALREADY_HAS_DFS_ROOT 5088L
  3255. //
  3256. // MessageId: ERROR_RESOURCE_PROPERTY_UNCHANGEABLE
  3257. //
  3258. // MessageText:
  3259. //
  3260. //  An attempt to modify a resource property failed because it conflicts with another existing property.
  3261. //
  3262. #define ERROR_RESOURCE_PROPERTY_UNCHANGEABLE 5089L
  3263. /*
  3264.  Codes from 4300 through 5889 overlap with codes in dspublishedincapperr2.w.
  3265.  Do not add any more error codes in that range.
  3266. */
  3267. //
  3268. // MessageId: ERROR_CLUSTER_MEMBERSHIP_INVALID_STATE
  3269. //
  3270. // MessageText:
  3271. //
  3272. //  An operation was attempted that is incompatible with the current membership state of the node.
  3273. //
  3274. #define ERROR_CLUSTER_MEMBERSHIP_INVALID_STATE 5890L
  3275. //
  3276. // MessageId: ERROR_CLUSTER_QUORUMLOG_NOT_FOUND
  3277. //
  3278. // MessageText:
  3279. //
  3280. //  The quorum resource does not contain the quorum log.
  3281. //
  3282. #define ERROR_CLUSTER_QUORUMLOG_NOT_FOUND 5891L
  3283. //
  3284. // MessageId: ERROR_CLUSTER_MEMBERSHIP_HALT
  3285. //
  3286. // MessageText:
  3287. //
  3288. //  The membership engine requested shutdown of the cluster service on this node.
  3289. //
  3290. #define ERROR_CLUSTER_MEMBERSHIP_HALT    5892L
  3291. //
  3292. // MessageId: ERROR_CLUSTER_INSTANCE_ID_MISMATCH
  3293. //
  3294. // MessageText:
  3295. //
  3296. //  The join operation failed because the cluster instance ID of the joining node does not match the cluster instance ID of the sponsor node.
  3297. //
  3298. #define ERROR_CLUSTER_INSTANCE_ID_MISMATCH 5893L
  3299. //
  3300. // MessageId: ERROR_CLUSTER_NETWORK_NOT_FOUND_FOR_IP
  3301. //
  3302. // MessageText:
  3303. //
  3304. //  A matching network for the specified IP address could not be found. Please also specify a subnet mask and a cluster network.
  3305. //
  3306. #define ERROR_CLUSTER_NETWORK_NOT_FOUND_FOR_IP 5894L
  3307. //
  3308. // MessageId: ERROR_CLUSTER_PROPERTY_DATA_TYPE_MISMATCH
  3309. //
  3310. // MessageText:
  3311. //
  3312. //  The actual data type of the property did not match the expected data type of the property.
  3313. //
  3314. #define ERROR_CLUSTER_PROPERTY_DATA_TYPE_MISMATCH 5895L
  3315. //
  3316. // MessageId: ERROR_CLUSTER_EVICT_WITHOUT_CLEANUP
  3317. //
  3318. // MessageText:
  3319. //
  3320. //  The cluster node was evicted from the cluster successfully, but the node was not cleaned up.  Extended status information explaining why the node was not cleaned up is available.
  3321. //
  3322. #define ERROR_CLUSTER_EVICT_WITHOUT_CLEANUP 5896L
  3323. //
  3324. // MessageId: ERROR_CLUSTER_PARAMETER_MISMATCH
  3325. //
  3326. // MessageText:
  3327. //
  3328. //  Two or more parameter values specified for a resource's properties are in conflict.
  3329. //
  3330. #define ERROR_CLUSTER_PARAMETER_MISMATCH 5897L
  3331. //
  3332. // MessageId: ERROR_NODE_CANNOT_BE_CLUSTERED
  3333. //
  3334. // MessageText:
  3335. //
  3336. //  This computer cannot be made a member of a cluster.
  3337. //
  3338. #define ERROR_NODE_CANNOT_BE_CLUSTERED   5898L
  3339. //
  3340. // MessageId: ERROR_CLUSTER_WRONG_OS_VERSION
  3341. //
  3342. // MessageText:
  3343. //
  3344. //  This computer cannot be made a member of a cluster because it does not have the correct version of Windows installed.
  3345. //
  3346. #define ERROR_CLUSTER_WRONG_OS_VERSION   5899L
  3347. //
  3348. // MessageId: ERROR_CLUSTER_CANT_CREATE_DUP_CLUSTER_NAME
  3349. //
  3350. // MessageText:
  3351. //
  3352. //  A cluster cannot be created with the specified cluster name because that cluster name is already in use. Specify a different name for the cluster.
  3353. //
  3354. #define ERROR_CLUSTER_CANT_CREATE_DUP_CLUSTER_NAME 5900L
  3355. ////////////////////////////////////
  3356. //                                //
  3357. //     EFS Error Codes            //
  3358. //                                //
  3359. ////////////////////////////////////
  3360. //
  3361. // MessageId: ERROR_ENCRYPTION_FAILED
  3362. //
  3363. // MessageText:
  3364. //
  3365. //  The specified file could not be encrypted.
  3366. //
  3367. #define ERROR_ENCRYPTION_FAILED          6000L
  3368. //
  3369. // MessageId: ERROR_DECRYPTION_FAILED
  3370. //
  3371. // MessageText:
  3372. //
  3373. //  The specified file could not be decrypted.
  3374. //
  3375. #define ERROR_DECRYPTION_FAILED          6001L
  3376. //
  3377. // MessageId: ERROR_FILE_ENCRYPTED
  3378. //
  3379. // MessageText:
  3380. //
  3381. //  The specified file is encrypted and the user does not have the ability to decrypt it.
  3382. //
  3383. #define ERROR_FILE_ENCRYPTED             6002L
  3384. //
  3385. // MessageId: ERROR_NO_RECOVERY_POLICY
  3386. //
  3387. // MessageText:
  3388. //
  3389. //  There is no valid encryption recovery policy configured for this system.
  3390. //
  3391. #define ERROR_NO_RECOVERY_POLICY         6003L
  3392. //
  3393. // MessageId: ERROR_NO_EFS
  3394. //
  3395. // MessageText:
  3396. //
  3397. //  The required encryption driver is not loaded for this system.
  3398. //
  3399. #define ERROR_NO_EFS                     6004L
  3400. //
  3401. // MessageId: ERROR_WRONG_EFS
  3402. //
  3403. // MessageText:
  3404. //
  3405. //  The file was encrypted with a different encryption driver than is currently loaded.
  3406. //
  3407. #define ERROR_WRONG_EFS                  6005L
  3408. //
  3409. // MessageId: ERROR_NO_USER_KEYS
  3410. //
  3411. // MessageText:
  3412. //
  3413. //  There are no EFS keys defined for the user.
  3414. //
  3415. #define ERROR_NO_USER_KEYS               6006L
  3416. //
  3417. // MessageId: ERROR_FILE_NOT_ENCRYPTED
  3418. //
  3419. // MessageText:
  3420. //
  3421. //  The specified file is not encrypted.
  3422. //
  3423. #define ERROR_FILE_NOT_ENCRYPTED         6007L
  3424. //
  3425. // MessageId: ERROR_NOT_EXPORT_FORMAT
  3426. //
  3427. // MessageText:
  3428. //
  3429. //  The specified file is not in the defined EFS export format.
  3430. //
  3431. #define ERROR_NOT_EXPORT_FORMAT          6008L
  3432. //
  3433. // MessageId: ERROR_FILE_READ_ONLY
  3434. //
  3435. // MessageText:
  3436. //
  3437. //  The specified file is read only.
  3438. //
  3439. #define ERROR_FILE_READ_ONLY             6009L
  3440. //
  3441. // MessageId: ERROR_DIR_EFS_DISALLOWED
  3442. //
  3443. // MessageText:
  3444. //
  3445. //  The directory has been disabled for encryption.
  3446. //
  3447. #define ERROR_DIR_EFS_DISALLOWED         6010L
  3448. //
  3449. // MessageId: ERROR_EFS_SERVER_NOT_TRUSTED
  3450. //
  3451. // MessageText:
  3452. //
  3453. //  The server is not trusted for remote encryption operation.
  3454. //
  3455. #define ERROR_EFS_SERVER_NOT_TRUSTED     6011L
  3456. //
  3457. // MessageId: ERROR_BAD_RECOVERY_POLICY
  3458. //
  3459. // MessageText:
  3460. //
  3461. //  Recovery policy configured for this system contains invalid recovery certificate.
  3462. //
  3463. #define ERROR_BAD_RECOVERY_POLICY        6012L
  3464. //
  3465. // MessageId: ERROR_EFS_ALG_BLOB_TOO_BIG
  3466. //
  3467. // MessageText:
  3468. //
  3469. //  The encryption algorithm used on the source file needs a bigger key buffer than the one on the destination file.
  3470. //
  3471. #define ERROR_EFS_ALG_BLOB_TOO_BIG       6013L
  3472. //
  3473. // MessageId: ERROR_VOLUME_NOT_SUPPORT_EFS
  3474. //
  3475. // MessageText:
  3476. //
  3477. //  The disk partition does not support file encryption.
  3478. //
  3479. #define ERROR_VOLUME_NOT_SUPPORT_EFS     6014L
  3480. //
  3481. // MessageId: ERROR_EFS_DISABLED
  3482. //
  3483. // MessageText:
  3484. //
  3485. //  This machine is disabled for file encryption.
  3486. //
  3487. #define ERROR_EFS_DISABLED               6015L
  3488. //
  3489. // MessageId: ERROR_EFS_VERSION_NOT_SUPPORT
  3490. //
  3491. // MessageText:
  3492. //
  3493. //  A newer system is required to decrypt this encrypted file.
  3494. //
  3495. #define ERROR_EFS_VERSION_NOT_SUPPORT    6016L
  3496. // This message number is for historical purposes and cannot be changed or re-used.
  3497. //
  3498. // MessageId: ERROR_NO_BROWSER_SERVERS_FOUND
  3499. //
  3500. // MessageText:
  3501. //
  3502. //  The list of servers for this workgroup is not currently available
  3503. //
  3504. #define ERROR_NO_BROWSER_SERVERS_FOUND   6118L
  3505. //////////////////////////////////////////////////////////////////
  3506. //                                                              //
  3507. // Task Scheduler Error Codes that NET START must understand    //
  3508. //                                                              //
  3509. //////////////////////////////////////////////////////////////////
  3510. //
  3511. // MessageId: SCHED_E_SERVICE_NOT_LOCALSYSTEM
  3512. //
  3513. // MessageText:
  3514. //
  3515. //  The Task Scheduler service must be configured to run in the System account to function properly.  Individual tasks may be configured to run in other accounts.
  3516. //
  3517. #define SCHED_E_SERVICE_NOT_LOCALSYSTEM  6200L
  3518. ////////////////////////////////////
  3519. //                                //
  3520. // Terminal Server Error Codes    //
  3521. //                                //
  3522. ////////////////////////////////////
  3523. //
  3524. // MessageId: ERROR_CTX_WINSTATION_NAME_INVALID
  3525. //
  3526. // MessageText:
  3527. //
  3528. //  The specified session name is invalid.
  3529. //
  3530. #define ERROR_CTX_WINSTATION_NAME_INVALID 7001L
  3531. //
  3532. // MessageId: ERROR_CTX_INVALID_PD
  3533. //
  3534. // MessageText:
  3535. //
  3536. //  The specified protocol driver is invalid.
  3537. //
  3538. #define ERROR_CTX_INVALID_PD             7002L
  3539. //
  3540. // MessageId: ERROR_CTX_PD_NOT_FOUND
  3541. //
  3542. // MessageText:
  3543. //
  3544. //  The specified protocol driver was not found in the system path.
  3545. //
  3546. #define ERROR_CTX_PD_NOT_FOUND           7003L
  3547. //
  3548. // MessageId: ERROR_CTX_WD_NOT_FOUND
  3549. //
  3550. // MessageText:
  3551. //
  3552. //  The specified terminal connection driver was not found in the system path.
  3553. //
  3554. #define ERROR_CTX_WD_NOT_FOUND           7004L
  3555. //
  3556. // MessageId: ERROR_CTX_CANNOT_MAKE_EVENTLOG_ENTRY
  3557. //
  3558. // MessageText:
  3559. //
  3560. //  A registry key for event logging could not be created for this session.
  3561. //
  3562. #define ERROR_CTX_CANNOT_MAKE_EVENTLOG_ENTRY 7005L
  3563. //
  3564. // MessageId: ERROR_CTX_SERVICE_NAME_COLLISION
  3565. //
  3566. // MessageText:
  3567. //
  3568. //  A service with the same name already exists on the system.
  3569. //
  3570. #define ERROR_CTX_SERVICE_NAME_COLLISION 7006L
  3571. //
  3572. // MessageId: ERROR_CTX_CLOSE_PENDING
  3573. //
  3574. // MessageText:
  3575. //
  3576. //  A close operation is pending on the session.
  3577. //
  3578. #define ERROR_CTX_CLOSE_PENDING          7007L
  3579. //
  3580. // MessageId: ERROR_CTX_NO_OUTBUF
  3581. //
  3582. // MessageText:
  3583. //
  3584. //  There are no free output buffers available.
  3585. //
  3586. #define ERROR_CTX_NO_OUTBUF              7008L
  3587. //
  3588. // MessageId: ERROR_CTX_MODEM_INF_NOT_FOUND
  3589. //
  3590. // MessageText:
  3591. //
  3592. //  The MODEM.INF file was not found.
  3593. //
  3594. #define ERROR_CTX_MODEM_INF_NOT_FOUND    7009L
  3595. //
  3596. // MessageId: ERROR_CTX_INVALID_MODEMNAME
  3597. //
  3598. // MessageText:
  3599. //
  3600. //  The modem name was not found in MODEM.INF.
  3601. //
  3602. #define ERROR_CTX_INVALID_MODEMNAME      7010L
  3603. //
  3604. // MessageId: ERROR_CTX_MODEM_RESPONSE_ERROR
  3605. //
  3606. // MessageText:
  3607. //
  3608. //  The modem did not accept the command sent to it. Verify that the configured modem name matches the attached modem.
  3609. //
  3610. #define ERROR_CTX_MODEM_RESPONSE_ERROR   7011L
  3611. //
  3612. // MessageId: ERROR_CTX_MODEM_RESPONSE_TIMEOUT
  3613. //
  3614. // MessageText:
  3615. //
  3616. //  The modem did not respond to the command sent to it. Verify that the modem is properly cabled and powered on.
  3617. //
  3618. #define ERROR_CTX_MODEM_RESPONSE_TIMEOUT 7012L
  3619. //
  3620. // MessageId: ERROR_CTX_MODEM_RESPONSE_NO_CARRIER
  3621. //
  3622. // MessageText:
  3623. //
  3624. //  Carrier detect has failed or carrier has been dropped due to disconnect.
  3625. //
  3626. #define ERROR_CTX_MODEM_RESPONSE_NO_CARRIER 7013L
  3627. //
  3628. // MessageId: ERROR_CTX_MODEM_RESPONSE_NO_DIALTONE
  3629. //
  3630. // MessageText:
  3631. //
  3632. //  Dial tone not detected within the required time. Verify that the phone cable is properly attached and functional.
  3633. //
  3634. #define ERROR_CTX_MODEM_RESPONSE_NO_DIALTONE 7014L
  3635. //
  3636. // MessageId: ERROR_CTX_MODEM_RESPONSE_BUSY
  3637. //
  3638. // MessageText:
  3639. //
  3640. //  Busy signal detected at remote site on callback.
  3641. //
  3642. #define ERROR_CTX_MODEM_RESPONSE_BUSY    7015L
  3643. //
  3644. // MessageId: ERROR_CTX_MODEM_RESPONSE_VOICE
  3645. //
  3646. // MessageText:
  3647. //
  3648. //  Voice detected at remote site on callback.
  3649. //
  3650. #define ERROR_CTX_MODEM_RESPONSE_VOICE   7016L
  3651. //
  3652. // MessageId: ERROR_CTX_TD_ERROR
  3653. //
  3654. // MessageText:
  3655. //
  3656. //  Transport driver error
  3657. //
  3658. #define ERROR_CTX_TD_ERROR               7017L
  3659. //
  3660. // MessageId: ERROR_CTX_WINSTATION_NOT_FOUND
  3661. //
  3662. // MessageText:
  3663. //
  3664. //  The specified session cannot be found.
  3665. //
  3666. #define ERROR_CTX_WINSTATION_NOT_FOUND   7022L
  3667. //
  3668. // MessageId: ERROR_CTX_WINSTATION_ALREADY_EXISTS
  3669. //
  3670. // MessageText:
  3671. //
  3672. //  The specified session name is already in use.
  3673. //
  3674. #define ERROR_CTX_WINSTATION_ALREADY_EXISTS 7023L
  3675. //
  3676. // MessageId: ERROR_CTX_WINSTATION_BUSY
  3677. //
  3678. // MessageText:
  3679. //
  3680. //  The requested operation cannot be completed because the terminal connection is currently busy processing a connect, disconnect, reset, or delete operation.
  3681. //
  3682. #define ERROR_CTX_WINSTATION_BUSY        7024L
  3683. //
  3684. // MessageId: ERROR_CTX_BAD_VIDEO_MODE
  3685. //
  3686. // MessageText:
  3687. //
  3688. //  An attempt has been made to connect to a session whose video mode is not supported by the current client.
  3689. //
  3690. #define ERROR_CTX_BAD_VIDEO_MODE         7025L
  3691. //
  3692. // MessageId: ERROR_CTX_GRAPHICS_INVALID
  3693. //
  3694. // MessageText:
  3695. //
  3696. //  The application attempted to enable DOS graphics mode.
  3697. //  DOS graphics mode is not supported.
  3698. //
  3699. #define ERROR_CTX_GRAPHICS_INVALID       7035L
  3700. //
  3701. // MessageId: ERROR_CTX_LOGON_DISABLED
  3702. //
  3703. // MessageText:
  3704. //
  3705. //  Your interactive logon privilege has been disabled.
  3706. //  Please contact your administrator.
  3707. //
  3708. #define ERROR_CTX_LOGON_DISABLED         7037L
  3709. //
  3710. // MessageId: ERROR_CTX_NOT_CONSOLE
  3711. //
  3712. // MessageText:
  3713. //
  3714. //  The requested operation can be performed only on the system console.
  3715. //  This is most often the result of a driver or system DLL requiring direct console access.
  3716. //
  3717. #define ERROR_CTX_NOT_CONSOLE            7038L
  3718. //
  3719. // MessageId: ERROR_CTX_CLIENT_QUERY_TIMEOUT
  3720. //
  3721. // MessageText:
  3722. //
  3723. //  The client failed to respond to the server connect message.
  3724. //
  3725. #define ERROR_CTX_CLIENT_QUERY_TIMEOUT   7040L
  3726. //
  3727. // MessageId: ERROR_CTX_CONSOLE_DISCONNECT
  3728. //
  3729. // MessageText:
  3730. //
  3731. //  Disconnecting the console session is not supported.
  3732. //
  3733. #define ERROR_CTX_CONSOLE_DISCONNECT     7041L
  3734. //
  3735. // MessageId: ERROR_CTX_CONSOLE_CONNECT
  3736. //
  3737. // MessageText:
  3738. //
  3739. //  Reconnecting a disconnected session to the console is not supported.
  3740. //
  3741. #define ERROR_CTX_CONSOLE_CONNECT        7042L
  3742. //
  3743. // MessageId: ERROR_CTX_SHADOW_DENIED
  3744. //
  3745. // MessageText:
  3746. //
  3747. //  The request to control another session remotely was denied.
  3748. //
  3749. #define ERROR_CTX_SHADOW_DENIED          7044L
  3750. //
  3751. // MessageId: ERROR_CTX_WINSTATION_ACCESS_DENIED
  3752. //
  3753. // MessageText:
  3754. //
  3755. //  The requested session access is denied.
  3756. //
  3757. #define ERROR_CTX_WINSTATION_ACCESS_DENIED 7045L
  3758. //
  3759. // MessageId: ERROR_CTX_INVALID_WD
  3760. //
  3761. // MessageText:
  3762. //
  3763. //  The specified terminal connection driver is invalid.
  3764. //
  3765. #define ERROR_CTX_INVALID_WD             7049L
  3766. //
  3767. // MessageId: ERROR_CTX_SHADOW_INVALID
  3768. //
  3769. // MessageText:
  3770. //
  3771. //  The requested session cannot be controlled remotely.
  3772. //  This may be because the session is disconnected or does not currently have a user logged on.
  3773. //
  3774. #define ERROR_CTX_SHADOW_INVALID         7050L
  3775. //
  3776. // MessageId: ERROR_CTX_SHADOW_DISABLED
  3777. //
  3778. // MessageText:
  3779. //
  3780. //  The requested session is not configured to allow remote control.
  3781. //
  3782. #define ERROR_CTX_SHADOW_DISABLED        7051L
  3783. //
  3784. // MessageId: ERROR_CTX_CLIENT_LICENSE_IN_USE
  3785. //
  3786. // MessageText:
  3787. //
  3788. //  Your request to connect to this Terminal Server has been rejected. Your Terminal Server client license number is currently being used by another user.
  3789. //  Please call your system administrator to obtain a unique license number.
  3790. //
  3791. #define ERROR_CTX_CLIENT_LICENSE_IN_USE  7052L
  3792. //
  3793. // MessageId: ERROR_CTX_CLIENT_LICENSE_NOT_SET
  3794. //
  3795. // MessageText:
  3796. //
  3797. //  Your request to connect to this Terminal Server has been rejected. Your Terminal Server client license number has not been entered for this copy of the Terminal Server client.
  3798. //  Please contact your system administrator.
  3799. //
  3800. #define ERROR_CTX_CLIENT_LICENSE_NOT_SET 7053L
  3801. //
  3802. // MessageId: ERROR_CTX_LICENSE_NOT_AVAILABLE
  3803. //
  3804. // MessageText:
  3805. //
  3806. //  The system has reached its licensed logon limit.
  3807. //  Please try again later.
  3808. //
  3809. #define ERROR_CTX_LICENSE_NOT_AVAILABLE  7054L
  3810. //
  3811. // MessageId: ERROR_CTX_LICENSE_CLIENT_INVALID
  3812. //
  3813. // MessageText:
  3814. //
  3815. //  The client you are using is not licensed to use this system.  Your logon request is denied.
  3816. //
  3817. #define ERROR_CTX_LICENSE_CLIENT_INVALID 7055L
  3818. //
  3819. // MessageId: ERROR_CTX_LICENSE_EXPIRED
  3820. //
  3821. // MessageText:
  3822. //
  3823. //  The system license has expired.  Your logon request is denied.
  3824. //
  3825. #define ERROR_CTX_LICENSE_EXPIRED        7056L
  3826. //
  3827. // MessageId: ERROR_CTX_SHADOW_NOT_RUNNING
  3828. //
  3829. // MessageText:
  3830. //
  3831. //  Remote control could not be terminated because the specified session is not currently being remotely controlled.
  3832. //
  3833. #define ERROR_CTX_SHADOW_NOT_RUNNING     7057L
  3834. //
  3835. // MessageId: ERROR_CTX_SHADOW_ENDED_BY_MODE_CHANGE
  3836. //
  3837. // MessageText:
  3838. //
  3839. //  The remote control of the console was terminated because the display mode was changed. Changing the display mode in a remote control session is not supported.
  3840. //
  3841. #define ERROR_CTX_SHADOW_ENDED_BY_MODE_CHANGE 7058L
  3842. ///////////////////////////////////////////////////
  3843. //                                                /
  3844. //             Traffic Control Error Codes        /
  3845. //                                                /
  3846. //                  7500 to  7999                 /
  3847. //                                                /
  3848. //         defined in: tcerror.h                  /
  3849. ///////////////////////////////////////////////////
  3850. ///////////////////////////////////////////////////
  3851. //                                                /
  3852. //             Active Directory Error Codes       /
  3853. //                                                /
  3854. //                  8000 to  8999                 /
  3855. ///////////////////////////////////////////////////
  3856. // *****************
  3857. // FACILITY_FILE_REPLICATION_SERVICE
  3858. // *****************
  3859. //
  3860. // MessageId: FRS_ERR_INVALID_API_SEQUENCE
  3861. //
  3862. // MessageText:
  3863. //
  3864. //  The file replication service API was called incorrectly.
  3865. //
  3866. #define FRS_ERR_INVALID_API_SEQUENCE     8001L
  3867. //
  3868. // MessageId: FRS_ERR_STARTING_SERVICE
  3869. //
  3870. // MessageText:
  3871. //
  3872. //  The file replication service cannot be started.
  3873. //
  3874. #define FRS_ERR_STARTING_SERVICE         8002L
  3875. //
  3876. // MessageId: FRS_ERR_STOPPING_SERVICE
  3877. //
  3878. // MessageText:
  3879. //
  3880. //  The file replication service cannot be stopped.
  3881. //
  3882. #define FRS_ERR_STOPPING_SERVICE         8003L
  3883. //
  3884. // MessageId: FRS_ERR_INTERNAL_API
  3885. //
  3886. // MessageText:
  3887. //
  3888. //  The file replication service API terminated the request.
  3889. //  The event log may have more information.
  3890. //
  3891. #define FRS_ERR_INTERNAL_API             8004L
  3892. //
  3893. // MessageId: FRS_ERR_INTERNAL
  3894. //
  3895. // MessageText:
  3896. //
  3897. //  The file replication service terminated the request.
  3898. //  The event log may have more information.
  3899. //
  3900. #define FRS_ERR_INTERNAL                 8005L
  3901. //
  3902. // MessageId: FRS_ERR_SERVICE_COMM
  3903. //
  3904. // MessageText:
  3905. //
  3906. //  The file replication service cannot be contacted.
  3907. //  The event log may have more information.
  3908. //
  3909. #define FRS_ERR_SERVICE_COMM             8006L
  3910. //
  3911. // MessageId: FRS_ERR_INSUFFICIENT_PRIV
  3912. //
  3913. // MessageText:
  3914. //
  3915. //  The file replication service cannot satisfy the request because the user has insufficient privileges.
  3916. //  The event log may have more information.
  3917. //
  3918. #define FRS_ERR_INSUFFICIENT_PRIV        8007L
  3919. //
  3920. // MessageId: FRS_ERR_AUTHENTICATION
  3921. //
  3922. // MessageText:
  3923. //
  3924. //  The file replication service cannot satisfy the request because authenticated RPC is not available.
  3925. //  The event log may have more information.
  3926. //
  3927. #define FRS_ERR_AUTHENTICATION           8008L
  3928. //
  3929. // MessageId: FRS_ERR_PARENT_INSUFFICIENT_PRIV
  3930. //
  3931. // MessageText:
  3932. //
  3933. //  The file replication service cannot satisfy the request because the user has insufficient privileges on the domain controller.
  3934. //  The event log may have more information.
  3935. //
  3936. #define FRS_ERR_PARENT_INSUFFICIENT_PRIV 8009L
  3937. //
  3938. // MessageId: FRS_ERR_PARENT_AUTHENTICATION
  3939. //
  3940. // MessageText:
  3941. //
  3942. //  The file replication service cannot satisfy the request because authenticated RPC is not available on the domain controller.
  3943. //  The event log may have more information.
  3944. //
  3945. #define FRS_ERR_PARENT_AUTHENTICATION    8010L
  3946. //
  3947. // MessageId: FRS_ERR_CHILD_TO_PARENT_COMM
  3948. //
  3949. // MessageText:
  3950. //
  3951. //  The file replication service cannot communicate with the file replication service on the domain controller.
  3952. //  The event log may have more information.
  3953. //
  3954. #define FRS_ERR_CHILD_TO_PARENT_COMM     8011L
  3955. //
  3956. // MessageId: FRS_ERR_PARENT_TO_CHILD_COMM
  3957. //
  3958. // MessageText:
  3959. //
  3960. //  The file replication service on the domain controller cannot communicate with the file replication service on this computer.
  3961. //  The event log may have more information.
  3962. //
  3963. #define FRS_ERR_PARENT_TO_CHILD_COMM     8012L
  3964. //
  3965. // MessageId: FRS_ERR_SYSVOL_POPULATE
  3966. //
  3967. // MessageText:
  3968. //
  3969. //  The file replication service cannot populate the system volume because of an internal error.
  3970. //  The event log may have more information.
  3971. //
  3972. #define FRS_ERR_SYSVOL_POPULATE          8013L
  3973. //
  3974. // MessageId: FRS_ERR_SYSVOL_POPULATE_TIMEOUT
  3975. //
  3976. // MessageText:
  3977. //
  3978. //  The file replication service cannot populate the system volume because of an internal timeout.
  3979. //  The event log may have more information.
  3980. //
  3981. #define FRS_ERR_SYSVOL_POPULATE_TIMEOUT  8014L
  3982. //
  3983. // MessageId: FRS_ERR_SYSVOL_IS_BUSY
  3984. //
  3985. // MessageText:
  3986. //
  3987. //  The file replication service cannot process the request. The system volume is busy with a previous request.
  3988. //
  3989. #define FRS_ERR_SYSVOL_IS_BUSY           8015L
  3990. //
  3991. // MessageId: FRS_ERR_SYSVOL_DEMOTE
  3992. //
  3993. // MessageText:
  3994. //
  3995. //  The file replication service cannot stop replicating the system volume because of an internal error.
  3996. //  The event log may have more information.
  3997. //
  3998. #define FRS_ERR_SYSVOL_DEMOTE            8016L
  3999. //
  4000. // MessageId: FRS_ERR_INVALID_SERVICE_PARAMETER
  4001. //
  4002. // MessageText:
  4003. //
  4004. //  The file replication service detected an invalid parameter.
  4005. //
  4006. #define FRS_ERR_INVALID_SERVICE_PARAMETER 8017L
  4007. // *****************
  4008. // FACILITY DIRECTORY SERVICE
  4009. // *****************
  4010. #define DS_S_SUCCESS NO_ERROR
  4011. //
  4012. // MessageId: ERROR_DS_NOT_INSTALLED
  4013. //
  4014. // MessageText:
  4015. //
  4016. //  An error occurred while installing the directory service. For more information, see the event log.
  4017. //
  4018. #define ERROR_DS_NOT_INSTALLED           8200L
  4019. //
  4020. // MessageId: ERROR_DS_MEMBERSHIP_EVALUATED_LOCALLY
  4021. //
  4022. // MessageText:
  4023. //
  4024. //  The directory service evaluated group memberships locally.
  4025. //
  4026. #define ERROR_DS_MEMBERSHIP_EVALUATED_LOCALLY 8201L
  4027. //
  4028. // MessageId: ERROR_DS_NO_ATTRIBUTE_OR_VALUE
  4029. //
  4030. // MessageText:
  4031. //
  4032. //  The specified directory service attribute or value does not exist.
  4033. //
  4034. #define ERROR_DS_NO_ATTRIBUTE_OR_VALUE   8202L
  4035. //
  4036. // MessageId: ERROR_DS_INVALID_ATTRIBUTE_SYNTAX
  4037. //
  4038. // MessageText:
  4039. //
  4040. //  The attribute syntax specified to the directory service is invalid.
  4041. //
  4042. #define ERROR_DS_INVALID_ATTRIBUTE_SYNTAX 8203L
  4043. //
  4044. // MessageId: ERROR_DS_ATTRIBUTE_TYPE_UNDEFINED
  4045. //
  4046. // MessageText:
  4047. //
  4048. //  The attribute type specified to the directory service is not defined.
  4049. //
  4050. #define ERROR_DS_ATTRIBUTE_TYPE_UNDEFINED 8204L
  4051. //
  4052. // MessageId: ERROR_DS_ATTRIBUTE_OR_VALUE_EXISTS
  4053. //
  4054. // MessageText:
  4055. //
  4056. //  The specified directory service attribute or value already exists.
  4057. //
  4058. #define ERROR_DS_ATTRIBUTE_OR_VALUE_EXISTS 8205L
  4059. //
  4060. // MessageId: ERROR_DS_BUSY
  4061. //
  4062. // MessageText:
  4063. //
  4064. //  The directory service is busy.
  4065. //
  4066. #define ERROR_DS_BUSY                    8206L
  4067. //
  4068. // MessageId: ERROR_DS_UNAVAILABLE
  4069. //
  4070. // MessageText:
  4071. //
  4072. //  The directory service is unavailable.
  4073. //
  4074. #define ERROR_DS_UNAVAILABLE             8207L
  4075. //
  4076. // MessageId: ERROR_DS_NO_RIDS_ALLOCATED
  4077. //
  4078. // MessageText:
  4079. //
  4080. //  The directory service was unable to allocate a relative identifier.
  4081. //
  4082. #define ERROR_DS_NO_RIDS_ALLOCATED       8208L
  4083. //
  4084. // MessageId: ERROR_DS_NO_MORE_RIDS
  4085. //
  4086. // MessageText:
  4087. //
  4088. //  The directory service has exhausted the pool of relative identifiers.
  4089. //
  4090. #define ERROR_DS_NO_MORE_RIDS            8209L
  4091. //
  4092. // MessageId: ERROR_DS_INCORRECT_ROLE_OWNER
  4093. //
  4094. // MessageText:
  4095. //
  4096. //  The requested operation could not be performed because the directory service is not the master for that type of operation.
  4097. //
  4098. #define ERROR_DS_INCORRECT_ROLE_OWNER    8210L
  4099. //
  4100. // MessageId: ERROR_DS_RIDMGR_INIT_ERROR
  4101. //
  4102. // MessageText:
  4103. //
  4104. //  The directory service was unable to initialize the subsystem that allocates relative identifiers.
  4105. //
  4106. #define ERROR_DS_RIDMGR_INIT_ERROR       8211L
  4107. //
  4108. // MessageId: ERROR_DS_OBJ_CLASS_VIOLATION
  4109. //
  4110. // MessageText:
  4111. //
  4112. //  The requested operation did not satisfy one or more constraints associated with the class of the object.
  4113. //
  4114. #define ERROR_DS_OBJ_CLASS_VIOLATION     8212L
  4115. //
  4116. // MessageId: ERROR_DS_CANT_ON_NON_LEAF
  4117. //
  4118. // MessageText:
  4119. //
  4120. //  The directory service can perform the requested operation only on a leaf object.
  4121. //
  4122. #define ERROR_DS_CANT_ON_NON_LEAF        8213L
  4123. //
  4124. // MessageId: ERROR_DS_CANT_ON_RDN
  4125. //
  4126. // MessageText:
  4127. //
  4128. //  The directory service cannot perform the requested operation on the RDN attribute of an object.
  4129. //
  4130. #define ERROR_DS_CANT_ON_RDN             8214L
  4131. //
  4132. // MessageId: ERROR_DS_CANT_MOD_OBJ_CLASS
  4133. //
  4134. // MessageText:
  4135. //
  4136. //  The directory service detected an attempt to modify the object class of an object.
  4137. //
  4138. #define ERROR_DS_CANT_MOD_OBJ_CLASS      8215L
  4139. //
  4140. // MessageId: ERROR_DS_CROSS_DOM_MOVE_ERROR
  4141. //
  4142. // MessageText:
  4143. //
  4144. //  The requested cross-domain move operation could not be performed.
  4145. //
  4146. #define ERROR_DS_CROSS_DOM_MOVE_ERROR    8216L
  4147. //
  4148. // MessageId: ERROR_DS_GC_NOT_AVAILABLE
  4149. //
  4150. // MessageText:
  4151. //
  4152. //  Unable to contact the global catalog server.
  4153. //
  4154. #define ERROR_DS_GC_NOT_AVAILABLE        8217L
  4155. //
  4156. // MessageId: ERROR_SHARED_POLICY
  4157. //
  4158. // MessageText:
  4159. //
  4160. //  The policy object is shared and can only be modified at the root.
  4161. //
  4162. #define ERROR_SHARED_POLICY              8218L
  4163. //
  4164. // MessageId: ERROR_POLICY_OBJECT_NOT_FOUND
  4165. //
  4166. // MessageText:
  4167. //
  4168. //  The policy object does not exist.
  4169. //
  4170. #define ERROR_POLICY_OBJECT_NOT_FOUND    8219L
  4171. //
  4172. // MessageId: ERROR_POLICY_ONLY_IN_DS
  4173. //
  4174. // MessageText:
  4175. //
  4176. //  The requested policy information is only in the directory service.
  4177. //
  4178. #define ERROR_POLICY_ONLY_IN_DS          8220L
  4179. //
  4180. // MessageId: ERROR_PROMOTION_ACTIVE
  4181. //
  4182. // MessageText:
  4183. //
  4184. //  A domain controller promotion is currently active.
  4185. //
  4186. #define ERROR_PROMOTION_ACTIVE           8221L
  4187. //
  4188. // MessageId: ERROR_NO_PROMOTION_ACTIVE
  4189. //
  4190. // MessageText:
  4191. //
  4192. //  A domain controller promotion is not currently active
  4193. //
  4194. #define ERROR_NO_PROMOTION_ACTIVE        8222L
  4195. // 8223 unused
  4196. //
  4197. // MessageId: ERROR_DS_OPERATIONS_ERROR
  4198. //
  4199. // MessageText:
  4200. //
  4201. //  An operations error occurred.
  4202. //
  4203. #define ERROR_DS_OPERATIONS_ERROR        8224L
  4204. //
  4205. // MessageId: ERROR_DS_PROTOCOL_ERROR
  4206. //
  4207. // MessageText:
  4208. //
  4209. //  A protocol error occurred.
  4210. //
  4211. #define ERROR_DS_PROTOCOL_ERROR          8225L
  4212. //
  4213. // MessageId: ERROR_DS_TIMELIMIT_EXCEEDED
  4214. //
  4215. // MessageText:
  4216. //
  4217. //  The time limit for this request was exceeded.
  4218. //
  4219. #define ERROR_DS_TIMELIMIT_EXCEEDED      8226L
  4220. //
  4221. // MessageId: ERROR_DS_SIZELIMIT_EXCEEDED
  4222. //
  4223. // MessageText:
  4224. //
  4225. //  The size limit for this request was exceeded.
  4226. //
  4227. #define ERROR_DS_SIZELIMIT_EXCEEDED      8227L
  4228. //
  4229. // MessageId: ERROR_DS_ADMIN_LIMIT_EXCEEDED
  4230. //
  4231. // MessageText:
  4232. //
  4233. //  The administrative limit for this request was exceeded.
  4234. //
  4235. #define ERROR_DS_ADMIN_LIMIT_EXCEEDED    8228L
  4236. //
  4237. // MessageId: ERROR_DS_COMPARE_FALSE
  4238. //
  4239. // MessageText:
  4240. //
  4241. //  The compare response was false.
  4242. //
  4243. #define ERROR_DS_COMPARE_FALSE           8229L
  4244. //
  4245. // MessageId: ERROR_DS_COMPARE_TRUE
  4246. //
  4247. // MessageText:
  4248. //
  4249. //  The compare response was true.
  4250. //
  4251. #define ERROR_DS_COMPARE_TRUE            8230L
  4252. //
  4253. // MessageId: ERROR_DS_AUTH_METHOD_NOT_SUPPORTED
  4254. //
  4255. // MessageText:
  4256. //
  4257. //  The requested authentication method is not supported by the server.
  4258. //
  4259. #define ERROR_DS_AUTH_METHOD_NOT_SUPPORTED 8231L
  4260. //
  4261. // MessageId: ERROR_DS_STRONG_AUTH_REQUIRED
  4262. //
  4263. // MessageText:
  4264. //
  4265. //  A more secure authentication method is required for this server.
  4266. //
  4267. #define ERROR_DS_STRONG_AUTH_REQUIRED    8232L
  4268. //
  4269. // MessageId: ERROR_DS_INAPPROPRIATE_AUTH
  4270. //
  4271. // MessageText:
  4272. //
  4273. //  Inappropriate authentication.
  4274. //
  4275. #define ERROR_DS_INAPPROPRIATE_AUTH      8233L
  4276. //
  4277. // MessageId: ERROR_DS_AUTH_UNKNOWN
  4278. //
  4279. // MessageText:
  4280. //
  4281. //  The authentication mechanism is unknown.
  4282. //
  4283. #define ERROR_DS_AUTH_UNKNOWN            8234L
  4284. //
  4285. // MessageId: ERROR_DS_REFERRAL
  4286. //
  4287. // MessageText:
  4288. //
  4289. //  A referral was returned from the server.
  4290. //
  4291. #define ERROR_DS_REFERRAL                8235L
  4292. //
  4293. // MessageId: ERROR_DS_UNAVAILABLE_CRIT_EXTENSION
  4294. //
  4295. // MessageText:
  4296. //
  4297. //  The server does not support the requested critical extension.
  4298. //
  4299. #define ERROR_DS_UNAVAILABLE_CRIT_EXTENSION 8236L
  4300. //
  4301. // MessageId: ERROR_DS_CONFIDENTIALITY_REQUIRED
  4302. //
  4303. // MessageText:
  4304. //
  4305. //  This request requires a secure connection.
  4306. //
  4307. #define ERROR_DS_CONFIDENTIALITY_REQUIRED 8237L
  4308. //
  4309. // MessageId: ERROR_DS_INAPPROPRIATE_MATCHING
  4310. //
  4311. // MessageText:
  4312. //
  4313. //  Inappropriate matching.
  4314. //
  4315. #define ERROR_DS_INAPPROPRIATE_MATCHING  8238L
  4316. //
  4317. // MessageId: ERROR_DS_CONSTRAINT_VIOLATION
  4318. //
  4319. // MessageText:
  4320. //
  4321. //  A constraint violation occurred.
  4322. //
  4323. #define ERROR_DS_CONSTRAINT_VIOLATION    8239L
  4324. //
  4325. // MessageId: ERROR_DS_NO_SUCH_OBJECT
  4326. //
  4327. // MessageText:
  4328. //
  4329. //  There is no such object on the server.
  4330. //
  4331. #define ERROR_DS_NO_SUCH_OBJECT          8240L
  4332. //
  4333. // MessageId: ERROR_DS_ALIAS_PROBLEM
  4334. //
  4335. // MessageText:
  4336. //
  4337. //  There is an alias problem.
  4338. //
  4339. #define ERROR_DS_ALIAS_PROBLEM           8241L
  4340. //
  4341. // MessageId: ERROR_DS_INVALID_DN_SYNTAX
  4342. //
  4343. // MessageText:
  4344. //
  4345. //  An invalid dn syntax has been specified.
  4346. //
  4347. #define ERROR_DS_INVALID_DN_SYNTAX       8242L
  4348. //
  4349. // MessageId: ERROR_DS_IS_LEAF
  4350. //
  4351. // MessageText:
  4352. //
  4353. //  The object is a leaf object.
  4354. //
  4355. #define ERROR_DS_IS_LEAF                 8243L
  4356. //
  4357. // MessageId: ERROR_DS_ALIAS_DEREF_PROBLEM
  4358. //
  4359. // MessageText:
  4360. //
  4361. //  There is an alias dereferencing problem.
  4362. //
  4363. #define ERROR_DS_ALIAS_DEREF_PROBLEM     8244L
  4364. //
  4365. // MessageId: ERROR_DS_UNWILLING_TO_PERFORM
  4366. //
  4367. // MessageText:
  4368. //
  4369. //  The server is unwilling to process the request.
  4370. //
  4371. #define ERROR_DS_UNWILLING_TO_PERFORM    8245L
  4372. //
  4373. // MessageId: ERROR_DS_LOOP_DETECT
  4374. //
  4375. // MessageText:
  4376. //
  4377. //  A loop has been detected.
  4378. //
  4379. #define ERROR_DS_LOOP_DETECT             8246L
  4380. //
  4381. // MessageId: ERROR_DS_NAMING_VIOLATION
  4382. //
  4383. // MessageText:
  4384. //
  4385. //  There is a naming violation.
  4386. //
  4387. #define ERROR_DS_NAMING_VIOLATION        8247L
  4388. //
  4389. // MessageId: ERROR_DS_OBJECT_RESULTS_TOO_LARGE
  4390. //
  4391. // MessageText:
  4392. //
  4393. //  The result set is too large.
  4394. //
  4395. #define ERROR_DS_OBJECT_RESULTS_TOO_LARGE 8248L
  4396. //
  4397. // MessageId: ERROR_DS_AFFECTS_MULTIPLE_DSAS
  4398. //
  4399. // MessageText:
  4400. //
  4401. //  The operation affects multiple DSAs
  4402. //
  4403. #define ERROR_DS_AFFECTS_MULTIPLE_DSAS   8249L
  4404. //
  4405. // MessageId: ERROR_DS_SERVER_DOWN
  4406. //
  4407. // MessageText:
  4408. //
  4409. //  The server is not operational.
  4410. //
  4411. #define ERROR_DS_SERVER_DOWN             8250L
  4412. //
  4413. // MessageId: ERROR_DS_LOCAL_ERROR
  4414. //
  4415. // MessageText:
  4416. //
  4417. //  A local error has occurred.
  4418. //
  4419. #define ERROR_DS_LOCAL_ERROR             8251L
  4420. //
  4421. // MessageId: ERROR_DS_ENCODING_ERROR
  4422. //
  4423. // MessageText:
  4424. //
  4425. //  An encoding error has occurred.
  4426. //
  4427. #define ERROR_DS_ENCODING_ERROR          8252L
  4428. //
  4429. // MessageId: ERROR_DS_DECODING_ERROR
  4430. //
  4431. // MessageText:
  4432. //
  4433. //  A decoding error has occurred.
  4434. //
  4435. #define ERROR_DS_DECODING_ERROR          8253L
  4436. //
  4437. // MessageId: ERROR_DS_FILTER_UNKNOWN
  4438. //
  4439. // MessageText:
  4440. //
  4441. //  The search filter cannot be recognized.
  4442. //
  4443. #define ERROR_DS_FILTER_UNKNOWN          8254L
  4444. //
  4445. // MessageId: ERROR_DS_PARAM_ERROR
  4446. //
  4447. // MessageText:
  4448. //
  4449. //  One or more parameters are illegal.
  4450. //
  4451. #define ERROR_DS_PARAM_ERROR             8255L
  4452. //
  4453. // MessageId: ERROR_DS_NOT_SUPPORTED
  4454. //
  4455. // MessageText:
  4456. //
  4457. //  The specified method is not supported.
  4458. //
  4459. #define ERROR_DS_NOT_SUPPORTED           8256L
  4460. //
  4461. // MessageId: ERROR_DS_NO_RESULTS_RETURNED
  4462. //
  4463. // MessageText:
  4464. //
  4465. //  No results were returned.
  4466. //
  4467. #define ERROR_DS_NO_RESULTS_RETURNED     8257L
  4468. //
  4469. // MessageId: ERROR_DS_CONTROL_NOT_FOUND
  4470. //
  4471. // MessageText:
  4472. //
  4473. //  The specified control is not supported by the server.
  4474. //
  4475. #define ERROR_DS_CONTROL_NOT_FOUND       8258L
  4476. //
  4477. // MessageId: ERROR_DS_CLIENT_LOOP
  4478. //
  4479. // MessageText:
  4480. //
  4481. //  A referral loop was detected by the client.
  4482. //
  4483. #define ERROR_DS_CLIENT_LOOP             8259L
  4484. //
  4485. // MessageId: ERROR_DS_REFERRAL_LIMIT_EXCEEDED
  4486. //
  4487. // MessageText:
  4488. //
  4489. //  The preset referral limit was exceeded.
  4490. //
  4491. #define ERROR_DS_REFERRAL_LIMIT_EXCEEDED 8260L
  4492. //
  4493. // MessageId: ERROR_DS_SORT_CONTROL_MISSING
  4494. //
  4495. // MessageText:
  4496. //
  4497. //  The search requires a SORT control.
  4498. //
  4499. #define ERROR_DS_SORT_CONTROL_MISSING    8261L
  4500. //
  4501. // MessageId: ERROR_DS_OFFSET_RANGE_ERROR
  4502. //
  4503. // MessageText:
  4504. //
  4505. //  The search results exceed the offset range specified.
  4506. //
  4507. #define ERROR_DS_OFFSET_RANGE_ERROR      8262L
  4508. //
  4509. // MessageId: ERROR_DS_ROOT_MUST_BE_NC
  4510. //
  4511. // MessageText:
  4512. //
  4513. //  The root object must be the head of a naming context. The root object cannot have an instantiated parent.
  4514. //
  4515. #define ERROR_DS_ROOT_MUST_BE_NC         8301L
  4516. //
  4517. // MessageId: ERROR_DS_ADD_REPLICA_INHIBITED
  4518. //
  4519. // MessageText:
  4520. //
  4521. //  The add replica operation cannot be performed. The naming context must be writable in order to create the replica.
  4522. //
  4523. #define ERROR_DS_ADD_REPLICA_INHIBITED   8302L
  4524. //
  4525. // MessageId: ERROR_DS_ATT_NOT_DEF_IN_SCHEMA
  4526. //
  4527. // MessageText:
  4528. //
  4529. //  A reference to an attribute that is not defined in the schema occurred.
  4530. //
  4531. #define ERROR_DS_ATT_NOT_DEF_IN_SCHEMA   8303L
  4532. //
  4533. // MessageId: ERROR_DS_MAX_OBJ_SIZE_EXCEEDED
  4534. //
  4535. // MessageText:
  4536. //
  4537. //  The maximum size of an object has been exceeded.
  4538. //
  4539. #define ERROR_DS_MAX_OBJ_SIZE_EXCEEDED   8304L
  4540. //
  4541. // MessageId: ERROR_DS_OBJ_STRING_NAME_EXISTS
  4542. //
  4543. // MessageText:
  4544. //
  4545. //  An attempt was made to add an object to the directory with a name that is already in use.
  4546. //
  4547. #define ERROR_DS_OBJ_STRING_NAME_EXISTS  8305L
  4548. //
  4549. // MessageId: ERROR_DS_NO_RDN_DEFINED_IN_SCHEMA
  4550. //
  4551. // MessageText:
  4552. //
  4553. //  An attempt was made to add an object of a class that does not have an RDN defined in the schema.
  4554. //
  4555. #define ERROR_DS_NO_RDN_DEFINED_IN_SCHEMA 8306L
  4556. //
  4557. // MessageId: ERROR_DS_RDN_DOESNT_MATCH_SCHEMA
  4558. //
  4559. // MessageText:
  4560. //
  4561. //  An attempt was made to add an object using an RDN that is not the RDN defined in the schema.
  4562. //
  4563. #define ERROR_DS_RDN_DOESNT_MATCH_SCHEMA 8307L
  4564. //
  4565. // MessageId: ERROR_DS_NO_REQUESTED_ATTS_FOUND
  4566. //
  4567. // MessageText:
  4568. //
  4569. //  None of the requested attributes were found on the objects.
  4570. //
  4571. #define ERROR_DS_NO_REQUESTED_ATTS_FOUND 8308L
  4572. //
  4573. // MessageId: ERROR_DS_USER_BUFFER_TO_SMALL
  4574. //
  4575. // MessageText:
  4576. //
  4577. //  The user buffer is too small.
  4578. //
  4579. #define ERROR_DS_USER_BUFFER_TO_SMALL    8309L
  4580. //
  4581. // MessageId: ERROR_DS_ATT_IS_NOT_ON_OBJ
  4582. //
  4583. // MessageText:
  4584. //
  4585. //  The attribute specified in the operation is not present on the object.
  4586. //
  4587. #define ERROR_DS_ATT_IS_NOT_ON_OBJ       8310L
  4588. //
  4589. // MessageId: ERROR_DS_ILLEGAL_MOD_OPERATION
  4590. //
  4591. // MessageText:
  4592. //
  4593. //  Illegal modify operation. Some aspect of the modification is not permitted.
  4594. //
  4595. #define ERROR_DS_ILLEGAL_MOD_OPERATION   8311L
  4596. //
  4597. // MessageId: ERROR_DS_OBJ_TOO_LARGE
  4598. //
  4599. // MessageText:
  4600. //
  4601. //  The specified object is too large.
  4602. //
  4603. #define ERROR_DS_OBJ_TOO_LARGE           8312L
  4604. //
  4605. // MessageId: ERROR_DS_BAD_INSTANCE_TYPE
  4606. //
  4607. // MessageText:
  4608. //
  4609. //  The specified instance type is not valid.
  4610. //
  4611. #define ERROR_DS_BAD_INSTANCE_TYPE       8313L
  4612. //
  4613. // MessageId: ERROR_DS_MASTERDSA_REQUIRED
  4614. //
  4615. // MessageText:
  4616. //
  4617. //  The operation must be performed at a master DSA.
  4618. //
  4619. #define ERROR_DS_MASTERDSA_REQUIRED      8314L
  4620. //
  4621. // MessageId: ERROR_DS_OBJECT_CLASS_REQUIRED
  4622. //
  4623. // MessageText:
  4624. //
  4625. //  The object class attribute must be specified.
  4626. //
  4627. #define ERROR_DS_OBJECT_CLASS_REQUIRED   8315L
  4628. //
  4629. // MessageId: ERROR_DS_MISSING_REQUIRED_ATT
  4630. //
  4631. // MessageText:
  4632. //
  4633. //  A required attribute is missing.
  4634. //
  4635. #define ERROR_DS_MISSING_REQUIRED_ATT    8316L
  4636. //
  4637. // MessageId: ERROR_DS_ATT_NOT_DEF_FOR_CLASS
  4638. //
  4639. // MessageText:
  4640. //
  4641. //  An attempt was made to modify an object to include an attribute that is not legal for its class.
  4642. //
  4643. #define ERROR_DS_ATT_NOT_DEF_FOR_CLASS   8317L
  4644. //
  4645. // MessageId: ERROR_DS_ATT_ALREADY_EXISTS
  4646. //
  4647. // MessageText:
  4648. //
  4649. //  The specified attribute is already present on the object.
  4650. //
  4651. #define ERROR_DS_ATT_ALREADY_EXISTS      8318L
  4652. // 8319 unused
  4653. //
  4654. // MessageId: ERROR_DS_CANT_ADD_ATT_VALUES
  4655. //
  4656. // MessageText:
  4657. //
  4658. //  The specified attribute is not present, or has no values.
  4659. //
  4660. #define ERROR_DS_CANT_ADD_ATT_VALUES     8320L
  4661. //
  4662. // MessageId: ERROR_DS_SINGLE_VALUE_CONSTRAINT
  4663. //
  4664. // MessageText:
  4665. //
  4666. //  Mutliple values were specified for an attribute that can have only one value.
  4667. //
  4668. #define ERROR_DS_SINGLE_VALUE_CONSTRAINT 8321L
  4669. //
  4670. // MessageId: ERROR_DS_RANGE_CONSTRAINT
  4671. //
  4672. // MessageText:
  4673. //
  4674. //  A value for the attribute was not in the acceptable range of values.
  4675. //
  4676. #define ERROR_DS_RANGE_CONSTRAINT        8322L
  4677. //
  4678. // MessageId: ERROR_DS_ATT_VAL_ALREADY_EXISTS
  4679. //
  4680. // MessageText:
  4681. //
  4682. //  The specified value already exists.
  4683. //
  4684. #define ERROR_DS_ATT_VAL_ALREADY_EXISTS  8323L
  4685. //
  4686. // MessageId: ERROR_DS_CANT_REM_MISSING_ATT
  4687. //
  4688. // MessageText:
  4689. //
  4690. //  The attribute cannot be removed because it is not present on the object.
  4691. //
  4692. #define ERROR_DS_CANT_REM_MISSING_ATT    8324L
  4693. //
  4694. // MessageId: ERROR_DS_CANT_REM_MISSING_ATT_VAL
  4695. //
  4696. // MessageText:
  4697. //
  4698. //  The attribute value cannot be removed because it is not present on the object.
  4699. //
  4700. #define ERROR_DS_CANT_REM_MISSING_ATT_VAL 8325L
  4701. //
  4702. // MessageId: ERROR_DS_ROOT_CANT_BE_SUBREF
  4703. //
  4704. // MessageText:
  4705. //
  4706. //  The specified root object cannot be a subref.
  4707. //
  4708. #define ERROR_DS_ROOT_CANT_BE_SUBREF     8326L
  4709. //
  4710. // MessageId: ERROR_DS_NO_CHAINING
  4711. //
  4712. // MessageText:
  4713. //
  4714. //  Chaining is not permitted.
  4715. //
  4716. #define ERROR_DS_NO_CHAINING             8327L
  4717. //
  4718. // MessageId: ERROR_DS_NO_CHAINED_EVAL
  4719. //
  4720. // MessageText:
  4721. //
  4722. //  Chained evaluation is not permitted.
  4723. //
  4724. #define ERROR_DS_NO_CHAINED_EVAL         8328L
  4725. //
  4726. // MessageId: ERROR_DS_NO_PARENT_OBJECT
  4727. //
  4728. // MessageText:
  4729. //
  4730. //  The operation could not be performed because the object's parent is either uninstantiated or deleted.
  4731. //
  4732. #define ERROR_DS_NO_PARENT_OBJECT        8329L
  4733. //
  4734. // MessageId: ERROR_DS_PARENT_IS_AN_ALIAS