Leaked source code of windows server 2003
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

5426 lines
105 KiB

  1. /************************************************************************
  2. * *
  3. * winerror.h -- error code definitions for the Win32 API functions *
  4. * *
  5. * Copyright (c) 1991-1994, Microsoft Corp. All rights reserved. *
  6. * *
  7. ************************************************************************/
  8. #ifndef _WINERROR_
  9. #define _WINERROR_
  10. //
  11. // Values are 32 bit values layed out as follows:
  12. //
  13. // 3 3 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1
  14. // 1 0 9 8 7 6 5 4 3 2 1 0 9 8 7 6 5 4 3 2 1 0 9 8 7 6 5 4 3 2 1 0
  15. // +---+-+-+-----------------------+-------------------------------+
  16. // |Sev|C|R| Facility | Code |
  17. // +---+-+-+-----------------------+-------------------------------+
  18. //
  19. // where
  20. //
  21. // Sev - is the severity code
  22. //
  23. // 00 - Success
  24. // 01 - Informational
  25. // 10 - Warning
  26. // 11 - Error
  27. //
  28. // C - is the Customer code flag
  29. //
  30. // R - is a reserved bit
  31. //
  32. // Facility - is the facility code
  33. //
  34. // Code - is the facility's status code
  35. //
  36. //
  37. // Define the facility codes
  38. //
  39. //
  40. // Define the severity codes
  41. //
  42. //
  43. // MessageId: NO_ERROR
  44. //
  45. // MessageText:
  46. //
  47. // NO_ERROR
  48. //
  49. #define NO_ERROR 0L // dderror
  50. //
  51. // MessageId: ERROR_SUCCESS
  52. //
  53. // MessageText:
  54. //
  55. // The configuration registry database operation completed successfully.
  56. //
  57. #define ERROR_SUCCESS 0L
  58. //
  59. // MessageId: ERROR_INVALID_FUNCTION
  60. //
  61. // MessageText:
  62. //
  63. // Incorrect function.
  64. //
  65. #define ERROR_INVALID_FUNCTION 1L // dderror
  66. //
  67. // MessageId: ERROR_FILE_NOT_FOUND
  68. //
  69. // MessageText:
  70. //
  71. // The system cannot find the file specified.
  72. //
  73. #define ERROR_FILE_NOT_FOUND 2L
  74. //
  75. // MessageId: ERROR_PATH_NOT_FOUND
  76. //
  77. // MessageText:
  78. //
  79. // The system cannot find the path specified.
  80. //
  81. #define ERROR_PATH_NOT_FOUND 3L
  82. //
  83. // MessageId: ERROR_TOO_MANY_OPEN_FILES
  84. //
  85. // MessageText:
  86. //
  87. // The system cannot open the file.
  88. //
  89. #define ERROR_TOO_MANY_OPEN_FILES 4L
  90. //
  91. // MessageId: ERROR_ACCESS_DENIED
  92. //
  93. // MessageText:
  94. //
  95. // Access is denied.
  96. //
  97. #define ERROR_ACCESS_DENIED 5L
  98. //
  99. // MessageId: ERROR_INVALID_HANDLE
  100. //
  101. // MessageText:
  102. //
  103. // The handle is invalid.
  104. //
  105. #define ERROR_INVALID_HANDLE 6L
  106. //
  107. // MessageId: ERROR_ARENA_TRASHED
  108. //
  109. // MessageText:
  110. //
  111. // The storage control blocks were destroyed.
  112. //
  113. #define ERROR_ARENA_TRASHED 7L
  114. //
  115. // MessageId: ERROR_NOT_ENOUGH_MEMORY
  116. //
  117. // MessageText:
  118. //
  119. // Not enough storage is available to process this command.
  120. //
  121. #define ERROR_NOT_ENOUGH_MEMORY 8L // dderror
  122. //
  123. // MessageId: ERROR_INVALID_BLOCK
  124. //
  125. // MessageText:
  126. //
  127. // The storage control block address is invalid.
  128. //
  129. #define ERROR_INVALID_BLOCK 9L
  130. //
  131. // MessageId: ERROR_BAD_ENVIRONMENT
  132. //
  133. // MessageText:
  134. //
  135. // The environment is incorrect.
  136. //
  137. #define ERROR_BAD_ENVIRONMENT 10L
  138. //
  139. // MessageId: ERROR_BAD_FORMAT
  140. //
  141. // MessageText:
  142. //
  143. // An attempt was made to load a program with an
  144. // incorrect format.
  145. //
  146. #define ERROR_BAD_FORMAT 11L
  147. //
  148. // MessageId: ERROR_INVALID_ACCESS
  149. //
  150. // MessageText:
  151. //
  152. // The access code is invalid.
  153. //
  154. #define ERROR_INVALID_ACCESS 12L
  155. //
  156. // MessageId: ERROR_INVALID_DATA
  157. //
  158. // MessageText:
  159. //
  160. // The data is invalid.
  161. //
  162. #define ERROR_INVALID_DATA 13L
  163. //
  164. // MessageId: ERROR_OUTOFMEMORY
  165. //
  166. // MessageText:
  167. //
  168. // Not enough storage is available to complete this operation.
  169. //
  170. #define ERROR_OUTOFMEMORY 14L
  171. //
  172. // MessageId: ERROR_INVALID_DRIVE
  173. //
  174. // MessageText:
  175. //
  176. // The system cannot find the drive specified.
  177. //
  178. #define ERROR_INVALID_DRIVE 15L
  179. //
  180. // MessageId: ERROR_CURRENT_DIRECTORY
  181. //
  182. // MessageText:
  183. //
  184. // The directory cannot be removed.
  185. //
  186. #define ERROR_CURRENT_DIRECTORY 16L
  187. //
  188. // MessageId: ERROR_NOT_SAME_DEVICE
  189. //
  190. // MessageText:
  191. //
  192. // The system cannot move the file
  193. // to a different disk drive.
  194. //
  195. #define ERROR_NOT_SAME_DEVICE 17L
  196. //
  197. // MessageId: ERROR_NO_MORE_FILES
  198. //
  199. // MessageText:
  200. //
  201. // There are no more files.
  202. //
  203. #define ERROR_NO_MORE_FILES 18L
  204. //
  205. // MessageId: ERROR_WRITE_PROTECT
  206. //
  207. // MessageText:
  208. //
  209. // The media is write protected.
  210. //
  211. #define ERROR_WRITE_PROTECT 19L
  212. //
  213. // MessageId: ERROR_BAD_UNIT
  214. //
  215. // MessageText:
  216. //
  217. // The system cannot find the device specified.
  218. //
  219. #define ERROR_BAD_UNIT 20L
  220. //
  221. // MessageId: ERROR_NOT_READY
  222. //
  223. // MessageText:
  224. //
  225. // The device is not ready.
  226. //
  227. #define ERROR_NOT_READY 21L
  228. //
  229. // MessageId: ERROR_BAD_COMMAND
  230. //
  231. // MessageText:
  232. //
  233. // The device does not recognize the command.
  234. //
  235. #define ERROR_BAD_COMMAND 22L
  236. //
  237. // MessageId: ERROR_CRC
  238. //
  239. // MessageText:
  240. //
  241. // Data error (cyclic redundancy check)
  242. //
  243. #define ERROR_CRC 23L
  244. //
  245. // MessageId: ERROR_BAD_LENGTH
  246. //
  247. // MessageText:
  248. //
  249. // The program issued a command but the
  250. // command length is incorrect.
  251. //
  252. #define ERROR_BAD_LENGTH 24L
  253. //
  254. // MessageId: ERROR_SEEK
  255. //
  256. // MessageText:
  257. //
  258. // The drive cannot locate a specific
  259. // area or track on the disk.
  260. //
  261. #define ERROR_SEEK 25L
  262. //
  263. // MessageId: ERROR_NOT_DOS_DISK
  264. //
  265. // MessageText:
  266. //
  267. // The specified disk or diskette cannot be accessed.
  268. //
  269. #define ERROR_NOT_DOS_DISK 26L
  270. //
  271. // MessageId: ERROR_SECTOR_NOT_FOUND
  272. //
  273. // MessageText:
  274. //
  275. // The drive cannot find the sector requested.
  276. //
  277. #define ERROR_SECTOR_NOT_FOUND 27L
  278. //
  279. // MessageId: ERROR_OUT_OF_PAPER
  280. //
  281. // MessageText:
  282. //
  283. // The printer is out of paper.
  284. //
  285. #define ERROR_OUT_OF_PAPER 28L
  286. //
  287. // MessageId: ERROR_WRITE_FAULT
  288. //
  289. // MessageText:
  290. //
  291. // The system cannot write to the specified device.
  292. //
  293. #define ERROR_WRITE_FAULT 29L
  294. //
  295. // MessageId: ERROR_READ_FAULT
  296. //
  297. // MessageText:
  298. //
  299. // The system cannot read from the specified device.
  300. //
  301. #define ERROR_READ_FAULT 30L
  302. //
  303. // MessageId: ERROR_GEN_FAILURE
  304. //
  305. // MessageText:
  306. //
  307. // A device attached to the system is not functioning.
  308. //
  309. #define ERROR_GEN_FAILURE 31L
  310. //
  311. // MessageId: ERROR_SHARING_VIOLATION
  312. //
  313. // MessageText:
  314. //
  315. // The process cannot access the file because
  316. // it is being used by another process.
  317. //
  318. #define ERROR_SHARING_VIOLATION 32L
  319. //
  320. // MessageId: ERROR_LOCK_VIOLATION
  321. //
  322. // MessageText:
  323. //
  324. // The process cannot access the file because
  325. // another process has locked a portion of the file.
  326. //
  327. #define ERROR_LOCK_VIOLATION 33L
  328. //
  329. // MessageId: ERROR_WRONG_DISK
  330. //
  331. // MessageText:
  332. //
  333. // The wrong diskette is in the drive.
  334. // Insert %2 (Volume Serial Number: %3)
  335. // into drive %1.
  336. //
  337. #define ERROR_WRONG_DISK 34L
  338. //
  339. // MessageId: ERROR_SHARING_BUFFER_EXCEEDED
  340. //
  341. // MessageText:
  342. //
  343. // Too many files opened for sharing.
  344. //
  345. #define ERROR_SHARING_BUFFER_EXCEEDED 36L
  346. //
  347. // MessageId: ERROR_HANDLE_EOF
  348. //
  349. // MessageText:
  350. //
  351. // Reached end of file.
  352. //
  353. #define ERROR_HANDLE_EOF 38L
  354. //
  355. // MessageId: ERROR_HANDLE_DISK_FULL
  356. //
  357. // MessageText:
  358. //
  359. // The disk is full.
  360. //
  361. #define ERROR_HANDLE_DISK_FULL 39L
  362. //
  363. // MessageId: ERROR_NOT_SUPPORTED
  364. //
  365. // MessageText:
  366. //
  367. // The network request is not supported.
  368. //
  369. #define ERROR_NOT_SUPPORTED 50L
  370. //
  371. // MessageId: ERROR_REM_NOT_LIST
  372. //
  373. // MessageText:
  374. //
  375. // The remote computer is not available.
  376. //
  377. #define ERROR_REM_NOT_LIST 51L
  378. //
  379. // MessageId: ERROR_DUP_NAME
  380. //
  381. // MessageText:
  382. //
  383. // A duplicate name exists on the network.
  384. //
  385. #define ERROR_DUP_NAME 52L
  386. //
  387. // MessageId: ERROR_BAD_NETPATH
  388. //
  389. // MessageText:
  390. //
  391. // The network path was not found.
  392. //
  393. #define ERROR_BAD_NETPATH 53L
  394. //
  395. // MessageId: ERROR_NETWORK_BUSY
  396. //
  397. // MessageText:
  398. //
  399. // The network is busy.
  400. //
  401. #define ERROR_NETWORK_BUSY 54L
  402. //
  403. // MessageId: ERROR_DEV_NOT_EXIST
  404. //
  405. // MessageText:
  406. //
  407. // The specified network resource is no longer
  408. // available.
  409. //
  410. #define ERROR_DEV_NOT_EXIST 55L
  411. //
  412. // MessageId: ERROR_TOO_MANY_CMDS
  413. //
  414. // MessageText:
  415. //
  416. // The network BIOS command limit has been reached.
  417. //
  418. #define ERROR_TOO_MANY_CMDS 56L
  419. //
  420. // MessageId: ERROR_ADAP_HDW_ERR
  421. //
  422. // MessageText:
  423. //
  424. // A network adapter hardware error occurred.
  425. //
  426. #define ERROR_ADAP_HDW_ERR 57L
  427. //
  428. // MessageId: ERROR_BAD_NET_RESP
  429. //
  430. // MessageText:
  431. //
  432. // The specified server cannot perform the requested
  433. // operation.
  434. //
  435. #define ERROR_BAD_NET_RESP 58L
  436. //
  437. // MessageId: ERROR_UNEXP_NET_ERR
  438. //
  439. // MessageText:
  440. //
  441. // An unexpected network error occurred.
  442. //
  443. #define ERROR_UNEXP_NET_ERR 59L
  444. //
  445. // MessageId: ERROR_BAD_REM_ADAP
  446. //
  447. // MessageText:
  448. //
  449. // The remote adapter is not compatible.
  450. //
  451. #define ERROR_BAD_REM_ADAP 60L
  452. //
  453. // MessageId: ERROR_PRINTQ_FULL
  454. //
  455. // MessageText:
  456. //
  457. // The printer queue is full.
  458. //
  459. #define ERROR_PRINTQ_FULL 61L
  460. //
  461. // MessageId: ERROR_NO_SPOOL_SPACE
  462. //
  463. // MessageText:
  464. //
  465. // Space to store the file waiting to be printed is
  466. // not available on the server.
  467. //
  468. #define ERROR_NO_SPOOL_SPACE 62L
  469. //
  470. // MessageId: ERROR_PRINT_CANCELLED
  471. //
  472. // MessageText:
  473. //
  474. // Your file waiting to be printed was deleted.
  475. //
  476. #define ERROR_PRINT_CANCELLED 63L
  477. //
  478. // MessageId: ERROR_NETNAME_DELETED
  479. //
  480. // MessageText:
  481. //
  482. // The specified network name is no longer available.
  483. //
  484. #define ERROR_NETNAME_DELETED 64L
  485. //
  486. // MessageId: ERROR_NETWORK_ACCESS_DENIED
  487. //
  488. // MessageText:
  489. //
  490. // Network access is denied.
  491. //
  492. #define ERROR_NETWORK_ACCESS_DENIED 65L
  493. //
  494. // MessageId: ERROR_BAD_DEV_TYPE
  495. //
  496. // MessageText:
  497. //
  498. // The network resource type is not correct.
  499. //
  500. #define ERROR_BAD_DEV_TYPE 66L
  501. //
  502. // MessageId: ERROR_BAD_NET_NAME
  503. //
  504. // MessageText:
  505. //
  506. // The network name cannot be found.
  507. //
  508. #define ERROR_BAD_NET_NAME 67L
  509. //
  510. // MessageId: ERROR_TOO_MANY_NAMES
  511. //
  512. // MessageText:
  513. //
  514. // The name limit for the local computer network
  515. // adapter card was exceeded.
  516. //
  517. #define ERROR_TOO_MANY_NAMES 68L
  518. //
  519. // MessageId: ERROR_TOO_MANY_SESS
  520. //
  521. // MessageText:
  522. //
  523. // The network BIOS session limit was exceeded.
  524. //
  525. #define ERROR_TOO_MANY_SESS 69L
  526. //
  527. // MessageId: ERROR_SHARING_PAUSED
  528. //
  529. // MessageText:
  530. //
  531. // The remote server has been paused or is in the
  532. // process of being started.
  533. //
  534. #define ERROR_SHARING_PAUSED 70L
  535. //
  536. // MessageId: ERROR_REQ_NOT_ACCEP
  537. //
  538. // MessageText:
  539. //
  540. // The network request was not accepted.
  541. //
  542. #define ERROR_REQ_NOT_ACCEP 71L
  543. //
  544. // MessageId: ERROR_REDIR_PAUSED
  545. //
  546. // MessageText:
  547. //
  548. // The specified printer or disk device has been paused.
  549. //
  550. #define ERROR_REDIR_PAUSED 72L
  551. //
  552. // MessageId: ERROR_FILE_EXISTS
  553. //
  554. // MessageText:
  555. //
  556. // The file exists.
  557. //
  558. #define ERROR_FILE_EXISTS 80L
  559. //
  560. // MessageId: ERROR_CANNOT_MAKE
  561. //
  562. // MessageText:
  563. //
  564. // The directory or file cannot be created.
  565. //
  566. #define ERROR_CANNOT_MAKE 82L
  567. //
  568. // MessageId: ERROR_FAIL_I24
  569. //
  570. // MessageText:
  571. //
  572. // Fail on INT 24
  573. //
  574. #define ERROR_FAIL_I24 83L
  575. //
  576. // MessageId: ERROR_OUT_OF_STRUCTURES
  577. //
  578. // MessageText:
  579. //
  580. // Storage to process this request is not available.
  581. //
  582. #define ERROR_OUT_OF_STRUCTURES 84L
  583. //
  584. // MessageId: ERROR_ALREADY_ASSIGNED
  585. //
  586. // MessageText:
  587. //
  588. // The local device name is already in use.
  589. //
  590. #define ERROR_ALREADY_ASSIGNED 85L
  591. //
  592. // MessageId: ERROR_INVALID_PASSWORD
  593. //
  594. // MessageText:
  595. //
  596. // The specified network password is not correct.
  597. //
  598. #define ERROR_INVALID_PASSWORD 86L
  599. //
  600. // MessageId: ERROR_INVALID_PARAMETER
  601. //
  602. // MessageText:
  603. //
  604. // The parameter is incorrect.
  605. //
  606. #define ERROR_INVALID_PARAMETER 87L // dderror
  607. //
  608. // MessageId: ERROR_NET_WRITE_FAULT
  609. //
  610. // MessageText:
  611. //
  612. // A write fault occurred on the network.
  613. //
  614. #define ERROR_NET_WRITE_FAULT 88L
  615. //
  616. // MessageId: ERROR_NO_PROC_SLOTS
  617. //
  618. // MessageText:
  619. //
  620. // The system cannot start another process at
  621. // this time.
  622. //
  623. #define ERROR_NO_PROC_SLOTS 89L
  624. //
  625. // MessageId: ERROR_TOO_MANY_SEMAPHORES
  626. //
  627. // MessageText:
  628. //
  629. // Cannot create another system semaphore.
  630. //
  631. #define ERROR_TOO_MANY_SEMAPHORES 100L
  632. //
  633. // MessageId: ERROR_EXCL_SEM_ALREADY_OWNED
  634. //
  635. // MessageText:
  636. //
  637. // The exclusive semaphore is owned by another process.
  638. //
  639. #define ERROR_EXCL_SEM_ALREADY_OWNED 101L
  640. //
  641. // MessageId: ERROR_SEM_IS_SET
  642. //
  643. // MessageText:
  644. //
  645. // The semaphore is set and cannot be closed.
  646. //
  647. #define ERROR_SEM_IS_SET 102L
  648. //
  649. // MessageId: ERROR_TOO_MANY_SEM_REQUESTS
  650. //
  651. // MessageText:
  652. //
  653. // The semaphore cannot be set again.
  654. //
  655. #define ERROR_TOO_MANY_SEM_REQUESTS 103L
  656. //
  657. // MessageId: ERROR_INVALID_AT_INTERRUPT_TIME
  658. //
  659. // MessageText:
  660. //
  661. // Cannot request exclusive semaphores at interrupt time.
  662. //
  663. #define ERROR_INVALID_AT_INTERRUPT_TIME 104L
  664. //
  665. // MessageId: ERROR_SEM_OWNER_DIED
  666. //
  667. // MessageText:
  668. //
  669. // The previous ownership of this semaphore has ended.
  670. //
  671. #define ERROR_SEM_OWNER_DIED 105L
  672. //
  673. // MessageId: ERROR_SEM_USER_LIMIT
  674. //
  675. // MessageText:
  676. //
  677. // Insert the diskette for drive %1.
  678. //
  679. #define ERROR_SEM_USER_LIMIT 106L
  680. //
  681. // MessageId: ERROR_DISK_CHANGE
  682. //
  683. // MessageText:
  684. //
  685. // Program stopped because alternate diskette was not inserted.
  686. //
  687. #define ERROR_DISK_CHANGE 107L
  688. //
  689. // MessageId: ERROR_DRIVE_LOCKED
  690. //
  691. // MessageText:
  692. //
  693. // The disk is in use or locked by
  694. // another process.
  695. //
  696. #define ERROR_DRIVE_LOCKED 108L
  697. //
  698. // MessageId: ERROR_BROKEN_PIPE
  699. //
  700. // MessageText:
  701. //
  702. // The pipe has been ended.
  703. //
  704. #define ERROR_BROKEN_PIPE 109L
  705. //
  706. // MessageId: ERROR_OPEN_FAILED
  707. //
  708. // MessageText:
  709. //
  710. // The system cannot open the
  711. // device or file specified.
  712. //
  713. #define ERROR_OPEN_FAILED 110L
  714. //
  715. // MessageId: ERROR_BUFFER_OVERFLOW
  716. //
  717. // MessageText:
  718. //
  719. // The file name is too long.
  720. //
  721. #define ERROR_BUFFER_OVERFLOW 111L
  722. //
  723. // MessageId: ERROR_DISK_FULL
  724. //
  725. // MessageText:
  726. //
  727. // There is not enough space on the disk.
  728. //
  729. #define ERROR_DISK_FULL 112L
  730. //
  731. // MessageId: ERROR_NO_MORE_SEARCH_HANDLES
  732. //
  733. // MessageText:
  734. //
  735. // No more internal file identifiers available.
  736. //
  737. #define ERROR_NO_MORE_SEARCH_HANDLES 113L
  738. //
  739. // MessageId: ERROR_INVALID_TARGET_HANDLE
  740. //
  741. // MessageText:
  742. //
  743. // The target internal file identifier is incorrect.
  744. //
  745. #define ERROR_INVALID_TARGET_HANDLE 114L
  746. //
  747. // MessageId: ERROR_INVALID_CATEGORY
  748. //
  749. // MessageText:
  750. //
  751. // The IOCTL call made by the application program is
  752. // not correct.
  753. //
  754. #define ERROR_INVALID_CATEGORY 117L
  755. //
  756. // MessageId: ERROR_INVALID_VERIFY_SWITCH
  757. //
  758. // MessageText:
  759. //
  760. // The verify-on-write switch parameter value is not
  761. // correct.
  762. //
  763. #define ERROR_INVALID_VERIFY_SWITCH 118L
  764. //
  765. // MessageId: ERROR_BAD_DRIVER_LEVEL
  766. //
  767. // MessageText:
  768. //
  769. // The system does not support the command requested.
  770. //
  771. #define ERROR_BAD_DRIVER_LEVEL 119L
  772. //
  773. // MessageId: ERROR_CALL_NOT_IMPLEMENTED
  774. //
  775. // MessageText:
  776. //
  777. // This function is only valid in Windows NT mode.
  778. //
  779. #define ERROR_CALL_NOT_IMPLEMENTED 120L
  780. //
  781. // MessageId: ERROR_SEM_TIMEOUT
  782. //
  783. // MessageText:
  784. //
  785. // The semaphore timeout period has expired.
  786. //
  787. #define ERROR_SEM_TIMEOUT 121L
  788. //
  789. // MessageId: ERROR_INSUFFICIENT_BUFFER
  790. //
  791. // MessageText:
  792. //
  793. // The data area passed to a system call is too
  794. // small.
  795. //
  796. #define ERROR_INSUFFICIENT_BUFFER 122L // dderror
  797. //
  798. // MessageId: ERROR_INVALID_NAME
  799. //
  800. // MessageText:
  801. //
  802. // The filename, directory name, or volume label syntax is incorrect.
  803. //
  804. #define ERROR_INVALID_NAME 123L
  805. //
  806. // MessageId: ERROR_INVALID_LEVEL
  807. //
  808. // MessageText:
  809. //
  810. // The system call level is not correct.
  811. //
  812. #define ERROR_INVALID_LEVEL 124L
  813. //
  814. // MessageId: ERROR_NO_VOLUME_LABEL
  815. //
  816. // MessageText:
  817. //
  818. // The disk has no volume label.
  819. //
  820. #define ERROR_NO_VOLUME_LABEL 125L
  821. //
  822. // MessageId: ERROR_MOD_NOT_FOUND
  823. //
  824. // MessageText:
  825. //
  826. // The specified module could not be found.
  827. //
  828. #define ERROR_MOD_NOT_FOUND 126L
  829. //
  830. // MessageId: ERROR_PROC_NOT_FOUND
  831. //
  832. // MessageText:
  833. //
  834. // The specified procedure could not be found.
  835. //
  836. #define ERROR_PROC_NOT_FOUND 127L
  837. //
  838. // MessageId: ERROR_WAIT_NO_CHILDREN
  839. //
  840. // MessageText:
  841. //
  842. // There are no child processes to wait for.
  843. //
  844. #define ERROR_WAIT_NO_CHILDREN 128L
  845. //
  846. // MessageId: ERROR_CHILD_NOT_COMPLETE
  847. //
  848. // MessageText:
  849. //
  850. // The %1 application cannot be run in Windows NT mode.
  851. //
  852. #define ERROR_CHILD_NOT_COMPLETE 129L
  853. //
  854. // MessageId: ERROR_DIRECT_ACCESS_HANDLE
  855. //
  856. // MessageText:
  857. //
  858. // Attempt to use a file handle to an open disk partition for an
  859. // operation other than raw disk I/O.
  860. //
  861. #define ERROR_DIRECT_ACCESS_HANDLE 130L
  862. //
  863. // MessageId: ERROR_NEGATIVE_SEEK
  864. //
  865. // MessageText:
  866. //
  867. // An attempt was made to move the file pointer before the beginning of the file.
  868. //
  869. #define ERROR_NEGATIVE_SEEK 131L
  870. //
  871. // MessageId: ERROR_SEEK_ON_DEVICE
  872. //
  873. // MessageText:
  874. //
  875. // The file pointer cannot be set on the specified device or file.
  876. //
  877. #define ERROR_SEEK_ON_DEVICE 132L
  878. //
  879. // MessageId: ERROR_IS_JOIN_TARGET
  880. //
  881. // MessageText:
  882. //
  883. // A JOIN or SUBST command
  884. // cannot be used for a drive that
  885. // contains previously joined drives.
  886. //
  887. #define ERROR_IS_JOIN_TARGET 133L
  888. //
  889. // MessageId: ERROR_IS_JOINED
  890. //
  891. // MessageText:
  892. //
  893. // An attempt was made to use a
  894. // JOIN or SUBST command on a drive that has
  895. // already been joined.
  896. //
  897. #define ERROR_IS_JOINED 134L
  898. //
  899. // MessageId: ERROR_IS_SUBSTED
  900. //
  901. // MessageText:
  902. //
  903. // An attempt was made to use a
  904. // JOIN or SUBST command on a drive that has
  905. // already been substituted.
  906. //
  907. #define ERROR_IS_SUBSTED 135L
  908. //
  909. // MessageId: ERROR_NOT_JOINED
  910. //
  911. // MessageText:
  912. //
  913. // The system tried to delete
  914. // the JOIN of a drive that is not joined.
  915. //
  916. #define ERROR_NOT_JOINED 136L
  917. //
  918. // MessageId: ERROR_NOT_SUBSTED
  919. //
  920. // MessageText:
  921. //
  922. // The system tried to delete the
  923. // substitution of a drive that is not substituted.
  924. //
  925. #define ERROR_NOT_SUBSTED 137L
  926. //
  927. // MessageId: ERROR_JOIN_TO_JOIN
  928. //
  929. // MessageText:
  930. //
  931. // The system tried to join a drive
  932. // to a directory on a joined drive.
  933. //
  934. #define ERROR_JOIN_TO_JOIN 138L
  935. //
  936. // MessageId: ERROR_SUBST_TO_SUBST
  937. //
  938. // MessageText:
  939. //
  940. // The system tried to substitute a
  941. // drive to a directory on a substituted drive.
  942. //
  943. #define ERROR_SUBST_TO_SUBST 139L
  944. //
  945. // MessageId: ERROR_JOIN_TO_SUBST
  946. //
  947. // MessageText:
  948. //
  949. // The system tried to join a drive to
  950. // a directory on a substituted drive.
  951. //
  952. #define ERROR_JOIN_TO_SUBST 140L
  953. //
  954. // MessageId: ERROR_SUBST_TO_JOIN
  955. //
  956. // MessageText:
  957. //
  958. // The system tried to SUBST a drive
  959. // to a directory on a joined drive.
  960. //
  961. #define ERROR_SUBST_TO_JOIN 141L
  962. //
  963. // MessageId: ERROR_BUSY_DRIVE
  964. //
  965. // MessageText:
  966. //
  967. // The system cannot perform a JOIN or SUBST at this time.
  968. //
  969. #define ERROR_BUSY_DRIVE 142L
  970. //
  971. // MessageId: ERROR_SAME_DRIVE
  972. //
  973. // MessageText:
  974. //
  975. // The system cannot join or substitute a
  976. // drive to or for a directory on the same drive.
  977. //
  978. #define ERROR_SAME_DRIVE 143L
  979. //
  980. // MessageId: ERROR_DIR_NOT_ROOT
  981. //
  982. // MessageText:
  983. //
  984. // The directory is not a subdirectory of the root directory.
  985. //
  986. #define ERROR_DIR_NOT_ROOT 144L
  987. //
  988. // MessageId: ERROR_DIR_NOT_EMPTY
  989. //
  990. // MessageText:
  991. //
  992. // The directory is not empty.
  993. //
  994. #define ERROR_DIR_NOT_EMPTY 145L
  995. //
  996. // MessageId: ERROR_IS_SUBST_PATH
  997. //
  998. // MessageText:
  999. //
  1000. // The path specified is being used in
  1001. // a substitute.
  1002. //
  1003. #define ERROR_IS_SUBST_PATH 146L
  1004. //
  1005. // MessageId: ERROR_IS_JOIN_PATH
  1006. //
  1007. // MessageText:
  1008. //
  1009. // Not enough resources are available to
  1010. // process this command.
  1011. //
  1012. #define ERROR_IS_JOIN_PATH 147L
  1013. //
  1014. // MessageId: ERROR_PATH_BUSY
  1015. //
  1016. // MessageText:
  1017. //
  1018. // The path specified cannot be used at this time.
  1019. //
  1020. #define ERROR_PATH_BUSY 148L
  1021. //
  1022. // MessageId: ERROR_IS_SUBST_TARGET
  1023. //
  1024. // MessageText:
  1025. //
  1026. // An attempt was made to join
  1027. // or substitute a drive for which a directory
  1028. // on the drive is the target of a previous
  1029. // substitute.
  1030. //
  1031. #define ERROR_IS_SUBST_TARGET 149L
  1032. //
  1033. // MessageId: ERROR_SYSTEM_TRACE
  1034. //
  1035. // MessageText:
  1036. //
  1037. // System trace information was not specified in your
  1038. // CONFIG.SYS file, or tracing is disallowed.
  1039. //
  1040. #define ERROR_SYSTEM_TRACE 150L
  1041. //
  1042. // MessageId: ERROR_INVALID_EVENT_COUNT
  1043. //
  1044. // MessageText:
  1045. //
  1046. // The number of specified semaphore events for
  1047. // DosMuxSemWait is not correct.
  1048. //
  1049. #define ERROR_INVALID_EVENT_COUNT 151L
  1050. //
  1051. // MessageId: ERROR_TOO_MANY_MUXWAITERS
  1052. //
  1053. // MessageText:
  1054. //
  1055. // DosMuxSemWait did not execute; too many semaphores
  1056. // are already set.
  1057. //
  1058. #define ERROR_TOO_MANY_MUXWAITERS 152L
  1059. //
  1060. // MessageId: ERROR_INVALID_LIST_FORMAT
  1061. //
  1062. // MessageText:
  1063. //
  1064. // The DosMuxSemWait list is not correct.
  1065. //
  1066. #define ERROR_INVALID_LIST_FORMAT 153L
  1067. //
  1068. // MessageId: ERROR_LABEL_TOO_LONG
  1069. //
  1070. // MessageText:
  1071. //
  1072. // The volume label you entered exceeds the
  1073. // 11 character limit. The first 11 characters were written
  1074. // to disk. Any characters that exceeded the 11 character limit
  1075. // were automatically deleted.
  1076. //
  1077. #define ERROR_LABEL_TOO_LONG 154L
  1078. //
  1079. // MessageId: ERROR_TOO_MANY_TCBS
  1080. //
  1081. // MessageText:
  1082. //
  1083. // Cannot create another thread.
  1084. //
  1085. #define ERROR_TOO_MANY_TCBS 155L
  1086. //
  1087. // MessageId: ERROR_SIGNAL_REFUSED
  1088. //
  1089. // MessageText:
  1090. //
  1091. // The recipient process has refused the signal.
  1092. //
  1093. #define ERROR_SIGNAL_REFUSED 156L
  1094. //
  1095. // MessageId: ERROR_DISCARDED
  1096. //
  1097. // MessageText:
  1098. //
  1099. // The segment is already discarded and cannot be locked.
  1100. //
  1101. #define ERROR_DISCARDED 157L
  1102. //
  1103. // MessageId: ERROR_NOT_LOCKED
  1104. //
  1105. // MessageText:
  1106. //
  1107. // The segment is already unlocked.
  1108. //
  1109. #define ERROR_NOT_LOCKED 158L
  1110. //
  1111. // MessageId: ERROR_BAD_THREADID_ADDR
  1112. //
  1113. // MessageText:
  1114. //
  1115. // The address for the thread ID is not correct.
  1116. //
  1117. #define ERROR_BAD_THREADID_ADDR 159L
  1118. //
  1119. // MessageId: ERROR_BAD_ARGUMENTS
  1120. //
  1121. // MessageText:
  1122. //
  1123. // The argument string passed to DosExecPgm is not correct.
  1124. //
  1125. #define ERROR_BAD_ARGUMENTS 160L
  1126. //
  1127. // MessageId: ERROR_BAD_PATHNAME
  1128. //
  1129. // MessageText:
  1130. //
  1131. // The specified path is invalid.
  1132. //
  1133. #define ERROR_BAD_PATHNAME 161L
  1134. //
  1135. // MessageId: ERROR_SIGNAL_PENDING
  1136. //
  1137. // MessageText:
  1138. //
  1139. // A signal is already pending.
  1140. //
  1141. #define ERROR_SIGNAL_PENDING 162L
  1142. //
  1143. // MessageId: ERROR_MAX_THRDS_REACHED
  1144. //
  1145. // MessageText:
  1146. //
  1147. // No more threads can be created in the system.
  1148. //
  1149. #define ERROR_MAX_THRDS_REACHED 164L
  1150. //
  1151. // MessageId: ERROR_LOCK_FAILED
  1152. //
  1153. // MessageText:
  1154. //
  1155. // Unable to lock a region of a file.
  1156. //
  1157. #define ERROR_LOCK_FAILED 167L
  1158. //
  1159. // MessageId: ERROR_BUSY
  1160. //
  1161. // MessageText:
  1162. //
  1163. // The requested resource is in use.
  1164. //
  1165. #define ERROR_BUSY 170L
  1166. //
  1167. // MessageId: ERROR_CANCEL_VIOLATION
  1168. //
  1169. // MessageText:
  1170. //
  1171. // A lock request was not outstanding for the supplied cancel region.
  1172. //
  1173. #define ERROR_CANCEL_VIOLATION 173L
  1174. //
  1175. // MessageId: ERROR_ATOMIC_LOCKS_NOT_SUPPORTED
  1176. //
  1177. // MessageText:
  1178. //
  1179. // The file system does not support atomic changes to the lock type.
  1180. //
  1181. #define ERROR_ATOMIC_LOCKS_NOT_SUPPORTED 174L
  1182. //
  1183. // MessageId: ERROR_INVALID_SEGMENT_NUMBER
  1184. //
  1185. // MessageText:
  1186. //
  1187. // The system detected a segment number that was not correct.
  1188. //
  1189. #define ERROR_INVALID_SEGMENT_NUMBER 180L
  1190. //
  1191. // MessageId: ERROR_INVALID_ORDINAL
  1192. //
  1193. // MessageText:
  1194. //
  1195. // The operating system cannot run %1.
  1196. //
  1197. #define ERROR_INVALID_ORDINAL 182L
  1198. //
  1199. // MessageId: ERROR_ALREADY_EXISTS
  1200. //
  1201. // MessageText:
  1202. //
  1203. // Cannot create a file when that file already exists.
  1204. //
  1205. #define ERROR_ALREADY_EXISTS 183L
  1206. //
  1207. // MessageId: ERROR_INVALID_FLAG_NUMBER
  1208. //
  1209. // MessageText:
  1210. //
  1211. // The flag passed is not correct.
  1212. //
  1213. #define ERROR_INVALID_FLAG_NUMBER 186L
  1214. //
  1215. // MessageId: ERROR_SEM_NOT_FOUND
  1216. //
  1217. // MessageText:
  1218. //
  1219. // The specified system semaphore name was not found.
  1220. //
  1221. #define ERROR_SEM_NOT_FOUND 187L
  1222. //
  1223. // MessageId: ERROR_INVALID_STARTING_CODESEG
  1224. //
  1225. // MessageText:
  1226. //
  1227. // The operating system cannot run %1.
  1228. //
  1229. #define ERROR_INVALID_STARTING_CODESEG 188L
  1230. //
  1231. // MessageId: ERROR_INVALID_STACKSEG
  1232. //
  1233. // MessageText:
  1234. //
  1235. // The operating system cannot run %1.
  1236. //
  1237. #define ERROR_INVALID_STACKSEG 189L
  1238. //
  1239. // MessageId: ERROR_INVALID_MODULETYPE
  1240. //
  1241. // MessageText:
  1242. //
  1243. // The operating system cannot run %1.
  1244. //
  1245. #define ERROR_INVALID_MODULETYPE 190L
  1246. //
  1247. // MessageId: ERROR_INVALID_EXE_SIGNATURE
  1248. //
  1249. // MessageText:
  1250. //
  1251. // Cannot run %1 in Windows NT mode.
  1252. //
  1253. #define ERROR_INVALID_EXE_SIGNATURE 191L
  1254. //
  1255. // MessageId: ERROR_EXE_MARKED_INVALID
  1256. //
  1257. // MessageText:
  1258. //
  1259. // The operating system cannot run %1.
  1260. //
  1261. #define ERROR_EXE_MARKED_INVALID 192L
  1262. //
  1263. // MessageId: ERROR_BAD_EXE_FORMAT
  1264. //
  1265. // MessageText:
  1266. //
  1267. // %1 is not a valid Windows NT application.
  1268. //
  1269. #define ERROR_BAD_EXE_FORMAT 193L
  1270. //
  1271. // MessageId: ERROR_ITERATED_DATA_EXCEEDS_64k
  1272. //
  1273. // MessageText:
  1274. //
  1275. // The operating system cannot run %1.
  1276. //
  1277. #define ERROR_ITERATED_DATA_EXCEEDS_64k 194L
  1278. //
  1279. // MessageId: ERROR_INVALID_MINALLOCSIZE
  1280. //
  1281. // MessageText:
  1282. //
  1283. // The operating system cannot run %1.
  1284. //
  1285. #define ERROR_INVALID_MINALLOCSIZE 195L
  1286. //
  1287. // MessageId: ERROR_DYNLINK_FROM_INVALID_RING
  1288. //
  1289. // MessageText:
  1290. //
  1291. // The operating system cannot run this
  1292. // application program.
  1293. //
  1294. #define ERROR_DYNLINK_FROM_INVALID_RING 196L
  1295. //
  1296. // MessageId: ERROR_IOPL_NOT_ENABLED
  1297. //
  1298. // MessageText:
  1299. //
  1300. // The operating system is not presently
  1301. // configured to run this application.
  1302. //
  1303. #define ERROR_IOPL_NOT_ENABLED 197L
  1304. //
  1305. // MessageId: ERROR_INVALID_SEGDPL
  1306. //
  1307. // MessageText:
  1308. //
  1309. // The operating system cannot run %1.
  1310. //
  1311. #define ERROR_INVALID_SEGDPL 198L
  1312. //
  1313. // MessageId: ERROR_AUTODATASEG_EXCEEDS_64k
  1314. //
  1315. // MessageText:
  1316. //
  1317. // The operating system cannot run this
  1318. // application program.
  1319. //
  1320. #define ERROR_AUTODATASEG_EXCEEDS_64k 199L
  1321. //
  1322. // MessageId: ERROR_RING2SEG_MUST_BE_MOVABLE
  1323. //
  1324. // MessageText:
  1325. //
  1326. // The code segment cannot be greater than or equal to 64KB.
  1327. //
  1328. #define ERROR_RING2SEG_MUST_BE_MOVABLE 200L
  1329. //
  1330. // MessageId: ERROR_RELOC_CHAIN_XEEDS_SEGLIM
  1331. //
  1332. // MessageText:
  1333. //
  1334. // The operating system cannot run %1.
  1335. //
  1336. #define ERROR_RELOC_CHAIN_XEEDS_SEGLIM 201L
  1337. //
  1338. // MessageId: ERROR_INFLOOP_IN_RELOC_CHAIN
  1339. //
  1340. // MessageText:
  1341. //
  1342. // The operating system cannot run %1.
  1343. //
  1344. #define ERROR_INFLOOP_IN_RELOC_CHAIN 202L
  1345. //
  1346. // MessageId: ERROR_ENVVAR_NOT_FOUND
  1347. //
  1348. // MessageText:
  1349. //
  1350. // The system could not find the environment
  1351. // option that was entered.
  1352. //
  1353. #define ERROR_ENVVAR_NOT_FOUND 203L
  1354. //
  1355. // MessageId: ERROR_NO_SIGNAL_SENT
  1356. //
  1357. // MessageText:
  1358. //
  1359. // No process in the command subtree has a
  1360. // signal handler.
  1361. //
  1362. #define ERROR_NO_SIGNAL_SENT 205L
  1363. //
  1364. // MessageId: ERROR_FILENAME_EXCED_RANGE
  1365. //
  1366. // MessageText:
  1367. //
  1368. // The filename or extension is too long.
  1369. //
  1370. #define ERROR_FILENAME_EXCED_RANGE 206L
  1371. //
  1372. // MessageId: ERROR_RING2_STACK_IN_USE
  1373. //
  1374. // MessageText:
  1375. //
  1376. // The ring 2 stack is in use.
  1377. //
  1378. #define ERROR_RING2_STACK_IN_USE 207L
  1379. //
  1380. // MessageId: ERROR_META_EXPANSION_TOO_LONG
  1381. //
  1382. // MessageText:
  1383. //
  1384. // The global filename characters, * or ?, are entered
  1385. // incorrectly or too many global filename characters are specified.
  1386. //
  1387. #define ERROR_META_EXPANSION_TOO_LONG 208L
  1388. //
  1389. // MessageId: ERROR_INVALID_SIGNAL_NUMBER
  1390. //
  1391. // MessageText:
  1392. //
  1393. // The signal being posted is not correct.
  1394. //
  1395. #define ERROR_INVALID_SIGNAL_NUMBER 209L
  1396. //
  1397. // MessageId: ERROR_THREAD_1_INACTIVE
  1398. //
  1399. // MessageText:
  1400. //
  1401. // The signal handler cannot be set.
  1402. //
  1403. #define ERROR_THREAD_1_INACTIVE 210L
  1404. //
  1405. // MessageId: ERROR_LOCKED
  1406. //
  1407. // MessageText:
  1408. //
  1409. // The segment is locked and cannot be reallocated.
  1410. //
  1411. #define ERROR_LOCKED 212L
  1412. //
  1413. // MessageId: ERROR_TOO_MANY_MODULES
  1414. //
  1415. // MessageText:
  1416. //
  1417. // Too many dynamic link modules are attached to this
  1418. // program or dynamic link module.
  1419. //
  1420. #define ERROR_TOO_MANY_MODULES 214L
  1421. //
  1422. // MessageId: ERROR_NESTING_NOT_ALLOWED
  1423. //
  1424. // MessageText:
  1425. //
  1426. // Can't nest calls to LoadModule.
  1427. //
  1428. #define ERROR_NESTING_NOT_ALLOWED 215L
  1429. //
  1430. // MessageId: ERROR_BAD_PIPE
  1431. //
  1432. // MessageText:
  1433. //
  1434. // The pipe state is invalid.
  1435. //
  1436. #define ERROR_BAD_PIPE 230L
  1437. //
  1438. // MessageId: ERROR_PIPE_BUSY
  1439. //
  1440. // MessageText:
  1441. //
  1442. // All pipe instances are busy.
  1443. //
  1444. #define ERROR_PIPE_BUSY 231L
  1445. //
  1446. // MessageId: ERROR_NO_DATA
  1447. //
  1448. // MessageText:
  1449. //
  1450. // The pipe is being closed.
  1451. //
  1452. #define ERROR_NO_DATA 232L
  1453. //
  1454. // MessageId: ERROR_PIPE_NOT_CONNECTED
  1455. //
  1456. // MessageText:
  1457. //
  1458. // No process is on the other end of the pipe.
  1459. //
  1460. #define ERROR_PIPE_NOT_CONNECTED 233L
  1461. //
  1462. // MessageId: ERROR_MORE_DATA
  1463. //
  1464. // MessageText:
  1465. //
  1466. // More data is available.
  1467. //
  1468. #define ERROR_MORE_DATA 234L // dderror
  1469. //
  1470. // MessageId: ERROR_VC_DISCONNECTED
  1471. //
  1472. // MessageText:
  1473. //
  1474. // The session was cancelled.
  1475. //
  1476. #define ERROR_VC_DISCONNECTED 240L
  1477. //
  1478. // MessageId: ERROR_INVALID_EA_NAME
  1479. //
  1480. // MessageText:
  1481. //
  1482. // The specified extended attribute name was invalid.
  1483. //
  1484. #define ERROR_INVALID_EA_NAME 254L
  1485. //
  1486. // MessageId: ERROR_EA_LIST_INCONSISTENT
  1487. //
  1488. // MessageText:
  1489. //
  1490. // The extended attributes are inconsistent.
  1491. //
  1492. #define ERROR_EA_LIST_INCONSISTENT 255L
  1493. //
  1494. // MessageId: ERROR_NO_MORE_ITEMS
  1495. //
  1496. // MessageText:
  1497. //
  1498. // No more data is available.
  1499. //
  1500. #define ERROR_NO_MORE_ITEMS 259L
  1501. //
  1502. // MessageId: ERROR_CANNOT_COPY
  1503. //
  1504. // MessageText:
  1505. //
  1506. // The Copy API cannot be used.
  1507. //
  1508. #define ERROR_CANNOT_COPY 266L
  1509. //
  1510. // MessageId: ERROR_DIRECTORY
  1511. //
  1512. // MessageText:
  1513. //
  1514. // The directory name is invalid.
  1515. //
  1516. #define ERROR_DIRECTORY 267L
  1517. //
  1518. // MessageId: ERROR_EAS_DIDNT_FIT
  1519. //
  1520. // MessageText:
  1521. //
  1522. // The extended attributes did not fit in the buffer.
  1523. //
  1524. #define ERROR_EAS_DIDNT_FIT 275L
  1525. //
  1526. // MessageId: ERROR_EA_FILE_CORRUPT
  1527. //
  1528. // MessageText:
  1529. //
  1530. // The extended attribute file on the mounted file system is corrupt.
  1531. //
  1532. #define ERROR_EA_FILE_CORRUPT 276L
  1533. //
  1534. // MessageId: ERROR_EA_TABLE_FULL
  1535. //
  1536. // MessageText:
  1537. //
  1538. // The extended attribute table file is full.
  1539. //
  1540. #define ERROR_EA_TABLE_FULL 277L
  1541. //
  1542. // MessageId: ERROR_INVALID_EA_HANDLE
  1543. //
  1544. // MessageText:
  1545. //
  1546. // The specified extended attribute handle is invalid.
  1547. //
  1548. #define ERROR_INVALID_EA_HANDLE 278L
  1549. //
  1550. // MessageId: ERROR_EAS_NOT_SUPPORTED
  1551. //
  1552. // MessageText:
  1553. //
  1554. // The mounted file system does not support extended attributes.
  1555. //
  1556. #define ERROR_EAS_NOT_SUPPORTED 282L
  1557. //
  1558. // MessageId: ERROR_NOT_OWNER
  1559. //
  1560. // MessageText:
  1561. //
  1562. // Attempt to release mutex not owned by caller.
  1563. //
  1564. #define ERROR_NOT_OWNER 288L
  1565. //
  1566. // MessageId: ERROR_TOO_MANY_POSTS
  1567. //
  1568. // MessageText:
  1569. //
  1570. // Too many posts were made to a semaphore.
  1571. //
  1572. #define ERROR_TOO_MANY_POSTS 298L
  1573. //
  1574. // MessageId: ERROR_MR_MID_NOT_FOUND
  1575. //
  1576. // MessageText:
  1577. //
  1578. // The system cannot find message for message number 0x%1
  1579. // in message file for %2.
  1580. //
  1581. #define ERROR_MR_MID_NOT_FOUND 317L
  1582. //
  1583. // MessageId: ERROR_INVALID_ADDRESS
  1584. //
  1585. // MessageText:
  1586. //
  1587. // Attempt to access invalid address.
  1588. //
  1589. #define ERROR_INVALID_ADDRESS 487L
  1590. //
  1591. // MessageId: ERROR_ARITHMETIC_OVERFLOW
  1592. //
  1593. // MessageText:
  1594. //
  1595. // Arithmetic result exceeded 32 bits.
  1596. //
  1597. #define ERROR_ARITHMETIC_OVERFLOW 534L
  1598. //
  1599. // MessageId: ERROR_PIPE_CONNECTED
  1600. //
  1601. // MessageText:
  1602. //
  1603. // There is a process on other end of the pipe.
  1604. //
  1605. #define ERROR_PIPE_CONNECTED 535L
  1606. //
  1607. // MessageId: ERROR_PIPE_LISTENING
  1608. //
  1609. // MessageText:
  1610. //
  1611. // Waiting for a process to open the other end of the pipe.
  1612. //
  1613. #define ERROR_PIPE_LISTENING 536L
  1614. //
  1615. // MessageId: ERROR_EA_ACCESS_DENIED
  1616. //
  1617. // MessageText:
  1618. //
  1619. // Access to the extended attribute was denied.
  1620. //
  1621. #define ERROR_EA_ACCESS_DENIED 994L
  1622. //
  1623. // MessageId: ERROR_OPERATION_ABORTED
  1624. //
  1625. // MessageText:
  1626. //
  1627. // The I/O operation has been aborted because of either a thread exit
  1628. // or an application request.
  1629. //
  1630. #define ERROR_OPERATION_ABORTED 995L
  1631. //
  1632. // MessageId: ERROR_IO_INCOMPLETE
  1633. //
  1634. // MessageText:
  1635. //
  1636. // Overlapped I/O event is not in a signalled state.
  1637. //
  1638. #define ERROR_IO_INCOMPLETE 996L
  1639. //
  1640. // MessageId: ERROR_IO_PENDING
  1641. //
  1642. // MessageText:
  1643. //
  1644. // Overlapped I/O operation is in progress.
  1645. //
  1646. #define ERROR_IO_PENDING 997L // dderror
  1647. //
  1648. // MessageId: ERROR_NOACCESS
  1649. //
  1650. // MessageText:
  1651. //
  1652. // Invalid access to memory location.
  1653. //
  1654. #define ERROR_NOACCESS 998L
  1655. //
  1656. // MessageId: ERROR_SWAPERROR
  1657. //
  1658. // MessageText:
  1659. //
  1660. // Error performing inpage operation.
  1661. //
  1662. #define ERROR_SWAPERROR 999L
  1663. //
  1664. // MessageId: ERROR_STACK_OVERFLOW
  1665. //
  1666. // MessageText:
  1667. //
  1668. // Recursion too deep, stack overflowed.
  1669. //
  1670. #define ERROR_STACK_OVERFLOW 1001L
  1671. //
  1672. // MessageId: ERROR_INVALID_MESSAGE
  1673. //
  1674. // MessageText:
  1675. //
  1676. // The window cannot act on the sent message.
  1677. //
  1678. #define ERROR_INVALID_MESSAGE 1002L
  1679. //
  1680. // MessageId: ERROR_CAN_NOT_COMPLETE
  1681. //
  1682. // MessageText:
  1683. //
  1684. // Cannot complete this function.
  1685. //
  1686. #define ERROR_CAN_NOT_COMPLETE 1003L
  1687. //
  1688. // MessageId: ERROR_INVALID_FLAGS
  1689. //
  1690. // MessageText:
  1691. //
  1692. // Invalid flags.
  1693. //
  1694. #define ERROR_INVALID_FLAGS 1004L
  1695. //
  1696. // MessageId: ERROR_UNRECOGNIZED_VOLUME
  1697. //
  1698. // MessageText:
  1699. //
  1700. // The volume does not contain a recognized file system.
  1701. // Please make sure that all required file system drivers are loaded and that the
  1702. // volume is not corrupt.
  1703. //
  1704. #define ERROR_UNRECOGNIZED_VOLUME 1005L
  1705. //
  1706. // MessageId: ERROR_FILE_INVALID
  1707. //
  1708. // MessageText:
  1709. //
  1710. // The volume for a file has been externally altered such that the
  1711. // opened file is no longer valid.
  1712. //
  1713. #define ERROR_FILE_INVALID 1006L
  1714. //
  1715. // MessageId: ERROR_FULLSCREEN_MODE
  1716. //
  1717. // MessageText:
  1718. //
  1719. // The requested operation cannot be performed in full-screen mode.
  1720. //
  1721. #define ERROR_FULLSCREEN_MODE 1007L
  1722. //
  1723. // MessageId: ERROR_NO_TOKEN
  1724. //
  1725. // MessageText:
  1726. //
  1727. // An attempt was made to reference a token that does not exist.
  1728. //
  1729. #define ERROR_NO_TOKEN 1008L
  1730. //
  1731. // MessageId: ERROR_BADDB
  1732. //
  1733. // MessageText:
  1734. //
  1735. // The configuration registry database is corrupt.
  1736. //
  1737. #define ERROR_BADDB 1009L
  1738. //
  1739. // MessageId: ERROR_BADKEY
  1740. //
  1741. // MessageText:
  1742. //
  1743. // The configuration registry key is invalid.
  1744. //
  1745. #define ERROR_BADKEY 1010L
  1746. //
  1747. // MessageId: ERROR_CANTOPEN
  1748. //
  1749. // MessageText:
  1750. //
  1751. // The configuration registry key could not be opened.
  1752. //
  1753. #define ERROR_CANTOPEN 1011L
  1754. //
  1755. // MessageId: ERROR_CANTREAD
  1756. //
  1757. // MessageText:
  1758. //
  1759. // The configuration registry key could not be read.
  1760. //
  1761. #define ERROR_CANTREAD 1012L
  1762. //
  1763. // MessageId: ERROR_CANTWRITE
  1764. //
  1765. // MessageText:
  1766. //
  1767. // The configuration registry key could not be written.
  1768. //
  1769. #define ERROR_CANTWRITE 1013L
  1770. //
  1771. // MessageId: ERROR_REGISTRY_RECOVERED
  1772. //
  1773. // MessageText:
  1774. //
  1775. // One of the files in the Registry database had to be recovered
  1776. // by use of a log or alternate copy. The recovery was successful.
  1777. //
  1778. #define ERROR_REGISTRY_RECOVERED 1014L
  1779. //
  1780. // MessageId: ERROR_REGISTRY_CORRUPT
  1781. //
  1782. // MessageText:
  1783. //
  1784. // The Registry is corrupt. The structure of one of the files that contains
  1785. // Registry data is corrupt, or the system's image of the file in memory
  1786. // is corrupt, or the file could not be recovered because the alternate
  1787. // copy or log was absent or corrupt.
  1788. //
  1789. #define ERROR_REGISTRY_CORRUPT 1015L
  1790. //
  1791. // MessageId: ERROR_REGISTRY_IO_FAILED
  1792. //
  1793. // MessageText:
  1794. //
  1795. // An I/O operation initiated by the Registry failed unrecoverably.
  1796. // The Registry could not read in, or write out, or flush, one of the files
  1797. // that contain the system's image of the Registry.
  1798. //
  1799. #define ERROR_REGISTRY_IO_FAILED 1016L
  1800. //
  1801. // MessageId: ERROR_NOT_REGISTRY_FILE
  1802. //
  1803. // MessageText:
  1804. //
  1805. // The system has attempted to load or restore a file into the Registry, but the
  1806. // specified file is not in a Registry file format.
  1807. //
  1808. #define ERROR_NOT_REGISTRY_FILE 1017L
  1809. //
  1810. // MessageId: ERROR_KEY_DELETED
  1811. //
  1812. // MessageText:
  1813. //
  1814. // Illegal operation attempted on a Registry key which has been marked for deletion.
  1815. //
  1816. #define ERROR_KEY_DELETED 1018L
  1817. //
  1818. // MessageId: ERROR_NO_LOG_SPACE
  1819. //
  1820. // MessageText:
  1821. //
  1822. // System could not allocate the required space in a Registry log.
  1823. //
  1824. #define ERROR_NO_LOG_SPACE 1019L
  1825. //
  1826. // MessageId: ERROR_KEY_HAS_CHILDREN
  1827. //
  1828. // MessageText:
  1829. //
  1830. // Cannot create a symbolic link in a Registry key that already
  1831. // has subkeys or values.
  1832. //
  1833. #define ERROR_KEY_HAS_CHILDREN 1020L
  1834. //
  1835. // MessageId: ERROR_CHILD_MUST_BE_VOLATILE
  1836. //
  1837. // MessageText:
  1838. //
  1839. // Cannot create a stable subkey under a volatile parent key.
  1840. //
  1841. #define ERROR_CHILD_MUST_BE_VOLATILE 1021L
  1842. //
  1843. // MessageId: ERROR_NOTIFY_ENUM_DIR
  1844. //
  1845. // MessageText:
  1846. //
  1847. // A notify change request is being completed and the information
  1848. // is not being returned in the caller's buffer. The caller now
  1849. // needs to enumerate the files to find the changes.
  1850. //
  1851. #define ERROR_NOTIFY_ENUM_DIR 1022L
  1852. //
  1853. // MessageId: ERROR_DEPENDENT_SERVICES_RUNNING
  1854. //
  1855. // MessageText:
  1856. //
  1857. // A stop control has been sent to a service which other running services
  1858. // are dependent on.
  1859. //
  1860. #define ERROR_DEPENDENT_SERVICES_RUNNING 1051L
  1861. //
  1862. // MessageId: ERROR_INVALID_SERVICE_CONTROL
  1863. //
  1864. // MessageText:
  1865. //
  1866. // The requested control is not valid for this service
  1867. //
  1868. #define ERROR_INVALID_SERVICE_CONTROL 1052L
  1869. //
  1870. // MessageId: ERROR_SERVICE_REQUEST_TIMEOUT
  1871. //
  1872. // MessageText:
  1873. //
  1874. // The service did not respond to the start or control request in a timely
  1875. // fashion.
  1876. //
  1877. #define ERROR_SERVICE_REQUEST_TIMEOUT 1053L
  1878. //
  1879. // MessageId: ERROR_SERVICE_NO_THREAD
  1880. //
  1881. // MessageText:
  1882. //
  1883. // A thread could not be created for the service.
  1884. //
  1885. #define ERROR_SERVICE_NO_THREAD 1054L
  1886. //
  1887. // MessageId: ERROR_SERVICE_DATABASE_LOCKED
  1888. //
  1889. // MessageText:
  1890. //
  1891. // The service database is locked.
  1892. //
  1893. #define ERROR_SERVICE_DATABASE_LOCKED 1055L
  1894. //
  1895. // MessageId: ERROR_SERVICE_ALREADY_RUNNING
  1896. //
  1897. // MessageText:
  1898. //
  1899. // An instance of the service is already running.
  1900. //
  1901. #define ERROR_SERVICE_ALREADY_RUNNING 1056L
  1902. //
  1903. // MessageId: ERROR_INVALID_SERVICE_ACCOUNT
  1904. //
  1905. // MessageText:
  1906. //
  1907. // The account name is invalid or does not exist.
  1908. //
  1909. #define ERROR_INVALID_SERVICE_ACCOUNT 1057L
  1910. //
  1911. // MessageId: ERROR_SERVICE_DISABLED
  1912. //
  1913. // MessageText:
  1914. //
  1915. // The specified service is disabled and cannot be started.
  1916. //
  1917. #define ERROR_SERVICE_DISABLED 1058L
  1918. //
  1919. // MessageId: ERROR_CIRCULAR_DEPENDENCY
  1920. //
  1921. // MessageText:
  1922. //
  1923. // Circular service dependency was specified.
  1924. //
  1925. #define ERROR_CIRCULAR_DEPENDENCY 1059L
  1926. //
  1927. // MessageId: ERROR_SERVICE_DOES_NOT_EXIST
  1928. //
  1929. // MessageText:
  1930. //
  1931. // The specified service does not exist as an installed service.
  1932. //
  1933. #define ERROR_SERVICE_DOES_NOT_EXIST 1060L
  1934. //
  1935. // MessageId: ERROR_SERVICE_CANNOT_ACCEPT_CTRL
  1936. //
  1937. // MessageText:
  1938. //
  1939. // The service cannot accept control messages at this time.
  1940. //
  1941. #define ERROR_SERVICE_CANNOT_ACCEPT_CTRL 1061L
  1942. //
  1943. // MessageId: ERROR_SERVICE_NOT_ACTIVE
  1944. //
  1945. // MessageText:
  1946. //
  1947. // The service has not been started.
  1948. //
  1949. #define ERROR_SERVICE_NOT_ACTIVE 1062L
  1950. //
  1951. // MessageId: ERROR_FAILED_SERVICE_CONTROLLER_CONNECT
  1952. //
  1953. // MessageText:
  1954. //
  1955. // The service process could not connect to the service controller.
  1956. //
  1957. #define ERROR_FAILED_SERVICE_CONTROLLER_CONNECT 1063L
  1958. //
  1959. // MessageId: ERROR_EXCEPTION_IN_SERVICE
  1960. //
  1961. // MessageText:
  1962. //
  1963. // An exception occurred in the service when handling the control request.
  1964. //
  1965. #define ERROR_EXCEPTION_IN_SERVICE 1064L
  1966. //
  1967. // MessageId: ERROR_DATABASE_DOES_NOT_EXIST
  1968. //
  1969. // MessageText:
  1970. //
  1971. // The database specified does not exist.
  1972. //
  1973. #define ERROR_DATABASE_DOES_NOT_EXIST 1065L
  1974. //
  1975. // MessageId: ERROR_SERVICE_SPECIFIC_ERROR
  1976. //
  1977. // MessageText:
  1978. //
  1979. // The service has returned a service-specific error code.
  1980. //
  1981. #define ERROR_SERVICE_SPECIFIC_ERROR 1066L
  1982. //
  1983. // MessageId: ERROR_PROCESS_ABORTED
  1984. //
  1985. // MessageText:
  1986. //
  1987. // The process terminated unexpectedly.
  1988. //
  1989. #define ERROR_PROCESS_ABORTED 1067L
  1990. //
  1991. // MessageId: ERROR_SERVICE_DEPENDENCY_FAIL
  1992. //
  1993. // MessageText:
  1994. //
  1995. // The dependency service or group failed to start.
  1996. //
  1997. #define ERROR_SERVICE_DEPENDENCY_FAIL 1068L
  1998. //
  1999. // MessageId: ERROR_SERVICE_LOGON_FAILED
  2000. //
  2001. // MessageText:
  2002. //
  2003. // The service did not start due to a logon failure.
  2004. //
  2005. #define ERROR_SERVICE_LOGON_FAILED 1069L
  2006. //
  2007. // MessageId: ERROR_SERVICE_START_HANG
  2008. //
  2009. // MessageText:
  2010. //
  2011. // After starting, the service hung in a start-pending state.
  2012. //
  2013. #define ERROR_SERVICE_START_HANG 1070L
  2014. //
  2015. // MessageId: ERROR_INVALID_SERVICE_LOCK
  2016. //
  2017. // MessageText:
  2018. //
  2019. // The specified service database lock is invalid.
  2020. //
  2021. #define ERROR_INVALID_SERVICE_LOCK 1071L
  2022. //
  2023. // MessageId: ERROR_SERVICE_MARKED_FOR_DELETE
  2024. //
  2025. // MessageText:
  2026. //
  2027. // The specified service has been marked for deletion.
  2028. //
  2029. #define ERROR_SERVICE_MARKED_FOR_DELETE 1072L
  2030. //
  2031. // MessageId: ERROR_SERVICE_EXISTS
  2032. //
  2033. // MessageText:
  2034. //
  2035. // The specified service already exists.
  2036. //
  2037. #define ERROR_SERVICE_EXISTS 1073L
  2038. //
  2039. // MessageId: ERROR_ALREADY_RUNNING_LKG
  2040. //
  2041. // MessageText:
  2042. //
  2043. // The system is currently running with the last-known-good configuration.
  2044. //
  2045. #define ERROR_ALREADY_RUNNING_LKG 1074L
  2046. //
  2047. // MessageId: ERROR_SERVICE_DEPENDENCY_DELETED
  2048. //
  2049. // MessageText:
  2050. //
  2051. // The dependency service does not exist or has been marked for
  2052. // deletion.
  2053. //
  2054. #define ERROR_SERVICE_DEPENDENCY_DELETED 1075L
  2055. //
  2056. // MessageId: ERROR_BOOT_ALREADY_ACCEPTED
  2057. //
  2058. // MessageText:
  2059. //
  2060. // The current boot has already been accepted for use as the
  2061. // last-known-good control set.
  2062. //
  2063. #define ERROR_BOOT_ALREADY_ACCEPTED 1076L
  2064. //
  2065. // MessageId: ERROR_SERVICE_NEVER_STARTED
  2066. //
  2067. // MessageText:
  2068. //
  2069. // No attempts to start the service have been made since the last boot.
  2070. //
  2071. #define ERROR_SERVICE_NEVER_STARTED 1077L
  2072. //
  2073. // MessageId: ERROR_DUPLICATE_SERVICE_NAME
  2074. //
  2075. // MessageText:
  2076. //
  2077. // The name is already in use as either a service name or a service display
  2078. // name.
  2079. //
  2080. #define ERROR_DUPLICATE_SERVICE_NAME 1078L
  2081. //
  2082. // MessageId: ERROR_END_OF_MEDIA
  2083. //
  2084. // MessageText:
  2085. //
  2086. // The physical end of the tape has been reached.
  2087. //
  2088. #define ERROR_END_OF_MEDIA 1100L
  2089. //
  2090. // MessageId: ERROR_FILEMARK_DETECTED
  2091. //
  2092. // MessageText:
  2093. //
  2094. // A tape access reached a filemark.
  2095. //
  2096. #define ERROR_FILEMARK_DETECTED 1101L
  2097. //
  2098. // MessageId: ERROR_BEGINNING_OF_MEDIA
  2099. //
  2100. // MessageText:
  2101. //
  2102. // Beginning of tape or partition was encountered.
  2103. //
  2104. #define ERROR_BEGINNING_OF_MEDIA 1102L
  2105. //
  2106. // MessageId: ERROR_SETMARK_DETECTED
  2107. //
  2108. // MessageText:
  2109. //
  2110. // A tape access reached the end of a set of files.
  2111. //
  2112. #define ERROR_SETMARK_DETECTED 1103L
  2113. //
  2114. // MessageId: ERROR_NO_DATA_DETECTED
  2115. //
  2116. // MessageText:
  2117. //
  2118. // No more data is on the tape.
  2119. //
  2120. #define ERROR_NO_DATA_DETECTED 1104L
  2121. //
  2122. // MessageId: ERROR_PARTITION_FAILURE
  2123. //
  2124. // MessageText:
  2125. //
  2126. // Tape could not be partitioned.
  2127. //
  2128. #define ERROR_PARTITION_FAILURE 1105L
  2129. //
  2130. // MessageId: ERROR_INVALID_BLOCK_LENGTH
  2131. //
  2132. // MessageText:
  2133. //
  2134. // When accessing a new tape of a multivolume partition, the current
  2135. // blocksize is incorrect.
  2136. //
  2137. #define ERROR_INVALID_BLOCK_LENGTH 1106L
  2138. //
  2139. // MessageId: ERROR_DEVICE_NOT_PARTITIONED
  2140. //
  2141. // MessageText:
  2142. //
  2143. // Tape partition information could not be found when loading a tape.
  2144. //
  2145. #define ERROR_DEVICE_NOT_PARTITIONED 1107L
  2146. //
  2147. // MessageId: ERROR_UNABLE_TO_LOCK_MEDIA
  2148. //
  2149. // MessageText:
  2150. //
  2151. // Unable to lock the media eject mechanism.
  2152. //
  2153. #define ERROR_UNABLE_TO_LOCK_MEDIA 1108L
  2154. //
  2155. // MessageId: ERROR_UNABLE_TO_UNLOAD_MEDIA
  2156. //
  2157. // MessageText:
  2158. //
  2159. // Unable to unload the media.
  2160. //
  2161. #define ERROR_UNABLE_TO_UNLOAD_MEDIA 1109L
  2162. //
  2163. // MessageId: ERROR_MEDIA_CHANGED
  2164. //
  2165. // MessageText:
  2166. //
  2167. // Media in drive may have changed.
  2168. //
  2169. #define ERROR_MEDIA_CHANGED 1110L
  2170. //
  2171. // MessageId: ERROR_BUS_RESET
  2172. //
  2173. // MessageText:
  2174. //
  2175. // The I/O bus was reset.
  2176. //
  2177. #define ERROR_BUS_RESET 1111L
  2178. //
  2179. // MessageId: ERROR_NO_MEDIA_IN_DRIVE
  2180. //
  2181. // MessageText:
  2182. //
  2183. // No media in drive.
  2184. //
  2185. #define ERROR_NO_MEDIA_IN_DRIVE 1112L
  2186. //
  2187. // MessageId: ERROR_NO_UNICODE_TRANSLATION
  2188. //
  2189. // MessageText:
  2190. //
  2191. // No mapping for the Unicode character exists in the target multi-byte code page.
  2192. //
  2193. #define ERROR_NO_UNICODE_TRANSLATION 1113L
  2194. //
  2195. // MessageId: ERROR_DLL_INIT_FAILED
  2196. //
  2197. // MessageText:
  2198. //
  2199. // A dynamic link library (DLL) initialization routine failed.
  2200. //
  2201. #define ERROR_DLL_INIT_FAILED 1114L
  2202. //
  2203. // MessageId: ERROR_SHUTDOWN_IN_PROGRESS
  2204. //
  2205. // MessageText:
  2206. //
  2207. // A system shutdown is in progress.
  2208. //
  2209. #define ERROR_SHUTDOWN_IN_PROGRESS 1115L
  2210. //
  2211. // MessageId: ERROR_NO_SHUTDOWN_IN_PROGRESS
  2212. //
  2213. // MessageText:
  2214. //
  2215. // Unable to abort the system shutdown because no shutdown was in progress.
  2216. //
  2217. #define ERROR_NO_SHUTDOWN_IN_PROGRESS 1116L
  2218. //
  2219. // MessageId: ERROR_IO_DEVICE
  2220. //
  2221. // MessageText:
  2222. //
  2223. // The request could not be performed because of an I/O device error.
  2224. //
  2225. #define ERROR_IO_DEVICE 1117L
  2226. //
  2227. // MessageId: ERROR_SERIAL_NO_DEVICE
  2228. //
  2229. // MessageText:
  2230. //
  2231. // No serial device was successfully initialized. The serial driver will unload.
  2232. //
  2233. #define ERROR_SERIAL_NO_DEVICE 1118L
  2234. //
  2235. // MessageId: ERROR_IRQ_BUSY
  2236. //
  2237. // MessageText:
  2238. //
  2239. // Unable to open a device that was sharing an interrupt request (IRQ)
  2240. // with other devices. At least one other device that uses that IRQ
  2241. // was already opened.
  2242. //
  2243. #define ERROR_IRQ_BUSY 1119L
  2244. //
  2245. // MessageId: ERROR_MORE_WRITES
  2246. //
  2247. // MessageText:
  2248. //
  2249. // A serial I/O operation was completed by another write to the serial port.
  2250. // (The IOCTL_SERIAL_XOFF_COUNTER reached zero.)
  2251. //
  2252. #define ERROR_MORE_WRITES 1120L
  2253. //
  2254. // MessageId: ERROR_COUNTER_TIMEOUT
  2255. //
  2256. // MessageText:
  2257. //
  2258. // A serial I/O operation completed because the time-out period expired.
  2259. // (The IOCTL_SERIAL_XOFF_COUNTER did not reach zero.)
  2260. //
  2261. #define ERROR_COUNTER_TIMEOUT 1121L
  2262. //
  2263. // MessageId: ERROR_FLOPPY_ID_MARK_NOT_FOUND
  2264. //
  2265. // MessageText:
  2266. //
  2267. // No ID address mark was found on the floppy disk.
  2268. //
  2269. #define ERROR_FLOPPY_ID_MARK_NOT_FOUND 1122L
  2270. //
  2271. // MessageId: ERROR_FLOPPY_WRONG_CYLINDER
  2272. //
  2273. // MessageText:
  2274. //
  2275. // Mismatch between the floppy disk sector ID field and the floppy disk
  2276. // controller track address.
  2277. //
  2278. #define ERROR_FLOPPY_WRONG_CYLINDER 1123L
  2279. //
  2280. // MessageId: ERROR_FLOPPY_UNKNOWN_ERROR
  2281. //
  2282. // MessageText:
  2283. //
  2284. // The floppy disk controller reported an error that is not recognized
  2285. // by the floppy disk driver.
  2286. //
  2287. #define ERROR_FLOPPY_UNKNOWN_ERROR 1124L
  2288. //
  2289. // MessageId: ERROR_FLOPPY_BAD_REGISTERS
  2290. //
  2291. // MessageText:
  2292. //
  2293. // The floppy disk controller returned inconsistent results in its registers.
  2294. //
  2295. #define ERROR_FLOPPY_BAD_REGISTERS 1125L
  2296. //
  2297. // MessageId: ERROR_DISK_RECALIBRATE_FAILED
  2298. //
  2299. // MessageText:
  2300. //
  2301. // While accessing the hard disk, a recalibrate operation failed, even after retries.
  2302. //
  2303. #define ERROR_DISK_RECALIBRATE_FAILED 1126L
  2304. //
  2305. // MessageId: ERROR_DISK_OPERATION_FAILED
  2306. //
  2307. // MessageText:
  2308. //
  2309. // While accessing the hard disk, a disk operation failed even after retries.
  2310. //
  2311. #define ERROR_DISK_OPERATION_FAILED 1127L
  2312. //
  2313. // MessageId: ERROR_DISK_RESET_FAILED
  2314. //
  2315. // MessageText:
  2316. //
  2317. // While accessing the hard disk, a disk controller reset was needed, but
  2318. // even that failed.
  2319. //
  2320. #define ERROR_DISK_RESET_FAILED 1128L
  2321. //
  2322. // MessageId: ERROR_EOM_OVERFLOW
  2323. //
  2324. // MessageText:
  2325. //
  2326. // Physical end of tape encountered.
  2327. //
  2328. #define ERROR_EOM_OVERFLOW 1129L
  2329. //
  2330. // MessageId: ERROR_NOT_ENOUGH_SERVER_MEMORY
  2331. //
  2332. // MessageText:
  2333. //
  2334. // Not enough server storage is available to process this command.
  2335. //
  2336. #define ERROR_NOT_ENOUGH_SERVER_MEMORY 1130L // dderror
  2337. //
  2338. // MessageId: ERROR_POSSIBLE_DEADLOCK
  2339. //
  2340. // MessageText:
  2341. //
  2342. // A potential deadlock condition has been detected.
  2343. //
  2344. #define ERROR_POSSIBLE_DEADLOCK 1131L // dderror
  2345. ///////////////////////////
  2346. // //
  2347. // Winnet32 Status Codes //
  2348. // //
  2349. ///////////////////////////
  2350. //
  2351. // MessageId: ERROR_BAD_USERNAME
  2352. //
  2353. // MessageText:
  2354. //
  2355. // The specified username is invalid.
  2356. //
  2357. #define ERROR_BAD_USERNAME 2202L
  2358. //
  2359. // MessageId: ERROR_NO_NETWORK
  2360. //
  2361. // MessageText:
  2362. //
  2363. // The network is not present or not started.
  2364. //
  2365. #define ERROR_NO_NETWORK 2138L
  2366. //
  2367. // MessageId: ERROR_NOT_CONNECTED
  2368. //
  2369. // MessageText:
  2370. //
  2371. // This network connection does not exist.
  2372. //
  2373. #define ERROR_NOT_CONNECTED 2250L
  2374. //
  2375. // MessageId: ERROR_OPEN_FILES
  2376. //
  2377. // MessageText:
  2378. //
  2379. // This network connection has files open or requests pending.
  2380. //
  2381. #define ERROR_OPEN_FILES 2401L
  2382. //
  2383. // MessageId: ERROR_DEVICE_IN_USE
  2384. //
  2385. // MessageText:
  2386. //
  2387. // The device is in use by an active process and cannot be disconnected.
  2388. //
  2389. #define ERROR_DEVICE_IN_USE 2404L
  2390. //
  2391. // MessageId: ERROR_BAD_DEVICE
  2392. //
  2393. // MessageText:
  2394. //
  2395. // The specified device name is invalid.
  2396. //
  2397. #define ERROR_BAD_DEVICE 1200L
  2398. //
  2399. // MessageId: ERROR_CONNECTION_UNAVAIL
  2400. //
  2401. // MessageText:
  2402. //
  2403. // The device is not currently connected but it is a remembered connection.
  2404. //
  2405. #define ERROR_CONNECTION_UNAVAIL 1201L
  2406. //
  2407. // MessageId: ERROR_DEVICE_ALREADY_REMEMBERED
  2408. //
  2409. // MessageText:
  2410. //
  2411. // An attempt was made to remember a device that had previously been remembered.
  2412. //
  2413. #define ERROR_DEVICE_ALREADY_REMEMBERED 1202L
  2414. //
  2415. // MessageId: ERROR_NO_NET_OR_BAD_PATH
  2416. //
  2417. // MessageText:
  2418. //
  2419. // No network provider accepted the given network path.
  2420. //
  2421. #define ERROR_NO_NET_OR_BAD_PATH 1203L
  2422. //
  2423. // MessageId: ERROR_BAD_PROVIDER
  2424. //
  2425. // MessageText:
  2426. //
  2427. // The specified network provider name is invalid.
  2428. //
  2429. #define ERROR_BAD_PROVIDER 1204L
  2430. //
  2431. // MessageId: ERROR_CANNOT_OPEN_PROFILE
  2432. //
  2433. // MessageText:
  2434. //
  2435. // Unable to open the network connection profile.
  2436. //
  2437. #define ERROR_CANNOT_OPEN_PROFILE 1205L
  2438. //
  2439. // MessageId: ERROR_BAD_PROFILE
  2440. //
  2441. // MessageText:
  2442. //
  2443. // The network connection profile is corrupt.
  2444. //
  2445. #define ERROR_BAD_PROFILE 1206L
  2446. //
  2447. // MessageId: ERROR_NOT_CONTAINER
  2448. //
  2449. // MessageText:
  2450. //
  2451. // Cannot enumerate a non-container.
  2452. //
  2453. #define ERROR_NOT_CONTAINER 1207L
  2454. //
  2455. // MessageId: ERROR_EXTENDED_ERROR
  2456. //
  2457. // MessageText:
  2458. //
  2459. // An extended error has occurred.
  2460. //
  2461. #define ERROR_EXTENDED_ERROR 1208L
  2462. //
  2463. // MessageId: ERROR_INVALID_GROUPNAME
  2464. //
  2465. // MessageText:
  2466. //
  2467. // The format of the specified group name is invalid.
  2468. //
  2469. #define ERROR_INVALID_GROUPNAME 1209L
  2470. //
  2471. // MessageId: ERROR_INVALID_COMPUTERNAME
  2472. //
  2473. // MessageText:
  2474. //
  2475. // The format of the specified computer name is invalid.
  2476. //
  2477. #define ERROR_INVALID_COMPUTERNAME 1210L
  2478. //
  2479. // MessageId: ERROR_INVALID_EVENTNAME
  2480. //
  2481. // MessageText:
  2482. //
  2483. // The format of the specified event name is invalid.
  2484. //
  2485. #define ERROR_INVALID_EVENTNAME 1211L
  2486. //
  2487. // MessageId: ERROR_INVALID_DOMAINNAME
  2488. //
  2489. // MessageText:
  2490. //
  2491. // The format of the specified domain name is invalid.
  2492. //
  2493. #define ERROR_INVALID_DOMAINNAME 1212L
  2494. //
  2495. // MessageId: ERROR_INVALID_SERVICENAME
  2496. //
  2497. // MessageText:
  2498. //
  2499. // The format of the specified service name is invalid.
  2500. //
  2501. #define ERROR_INVALID_SERVICENAME 1213L
  2502. //
  2503. // MessageId: ERROR_INVALID_NETNAME
  2504. //
  2505. // MessageText:
  2506. //
  2507. // The format of the specified network name is invalid.
  2508. //
  2509. #define ERROR_INVALID_NETNAME 1214L
  2510. //
  2511. // MessageId: ERROR_INVALID_SHARENAME
  2512. //
  2513. // MessageText:
  2514. //
  2515. // The format of the specified share name is invalid.
  2516. //
  2517. #define ERROR_INVALID_SHARENAME 1215L
  2518. //
  2519. // MessageId: ERROR_INVALID_PASSWORDNAME
  2520. //
  2521. // MessageText:
  2522. //
  2523. // The format of the specified password is invalid.
  2524. //
  2525. #define ERROR_INVALID_PASSWORDNAME 1216L
  2526. //
  2527. // MessageId: ERROR_INVALID_MESSAGENAME
  2528. //
  2529. // MessageText:
  2530. //
  2531. // The format of the specified message name is invalid.
  2532. //
  2533. #define ERROR_INVALID_MESSAGENAME 1217L
  2534. //
  2535. // MessageId: ERROR_INVALID_MESSAGEDEST
  2536. //
  2537. // MessageText:
  2538. //
  2539. // The format of the specified message destination is invalid.
  2540. //
  2541. #define ERROR_INVALID_MESSAGEDEST 1218L
  2542. //
  2543. // MessageId: ERROR_SESSION_CREDENTIAL_CONFLICT
  2544. //
  2545. // MessageText:
  2546. //
  2547. // The credentials supplied conflict with an existing set of credentials.
  2548. //
  2549. #define ERROR_SESSION_CREDENTIAL_CONFLICT 1219L
  2550. //
  2551. // MessageId: ERROR_REMOTE_SESSION_LIMIT_EXCEEDED
  2552. //
  2553. // MessageText:
  2554. //
  2555. // An attempt was made to establish a session to a Lan Manager server, but there
  2556. // are already too many sessions established to that server.
  2557. //
  2558. #define ERROR_REMOTE_SESSION_LIMIT_EXCEEDED 1220L
  2559. //
  2560. // MessageId: ERROR_DUP_DOMAINNAME
  2561. //
  2562. // MessageText:
  2563. //
  2564. // The workgroup or domain name is already in use by another computer on the
  2565. // network.
  2566. //
  2567. #define ERROR_DUP_DOMAINNAME 1221L
  2568. //
  2569. // MessageId: ERROR_RETRY
  2570. //
  2571. // MessageText:
  2572. //
  2573. // The operation being requested was not performed, and a retry should be performed.
  2574. //
  2575. #define ERROR_RETRY 1222L
  2576. //
  2577. // MessageId: ERROR_CANCELLED
  2578. //
  2579. // MessageText:
  2580. //
  2581. // The operation being requested was cancelled.
  2582. //
  2583. #define ERROR_CANCELLED 1223L
  2584. //
  2585. // MessageId: ERROR_NOT_AUTHENTICATED
  2586. //
  2587. // MessageText:
  2588. //
  2589. // The operation being requested was not performed because the user
  2590. // has not been authenticated.
  2591. //
  2592. #define ERROR_NOT_AUTHENTICATED 1224L
  2593. //
  2594. // MessageId: ERROR_NOT_LOGGED_ON
  2595. //
  2596. // MessageText:
  2597. //
  2598. // The operation being requested was not performed because the user
  2599. // has not logged on to the network.
  2600. //
  2601. #define ERROR_NOT_LOGGED_ON 1225L
  2602. //
  2603. // MessageId: ERROR_CONTINUE
  2604. //
  2605. // MessageText:
  2606. //
  2607. // Return that wants caller to continue with work in progress.
  2608. //
  2609. #define ERROR_CONTINUE 1226L
  2610. //
  2611. // MessageId: ERROR_ALREADY_INITIALIZED
  2612. //
  2613. // MessageText:
  2614. //
  2615. // An attempt was made to perform an initialization operation when
  2616. // initialization has already been completed.
  2617. //
  2618. #define ERROR_ALREADY_INITIALIZED 1227L
  2619. ///////////////////////////
  2620. // //
  2621. // Security Status Codes //
  2622. // //
  2623. ///////////////////////////
  2624. //
  2625. // MessageId: ERROR_NOT_ALL_ASSIGNED
  2626. //
  2627. // MessageText:
  2628. //
  2629. // Not all privileges referenced are assigned to the caller.
  2630. //
  2631. #define ERROR_NOT_ALL_ASSIGNED 1300L
  2632. //
  2633. // MessageId: ERROR_SOME_NOT_MAPPED
  2634. //
  2635. // MessageText:
  2636. //
  2637. // Some mapping between account names and security IDs was not done.
  2638. //
  2639. #define ERROR_SOME_NOT_MAPPED 1301L
  2640. //
  2641. // MessageId: ERROR_NO_QUOTAS_FOR_ACCOUNT
  2642. //
  2643. // MessageText:
  2644. //
  2645. // No system quota limits are specifically set for this account.
  2646. //
  2647. #define ERROR_NO_QUOTAS_FOR_ACCOUNT 1302L
  2648. //
  2649. // MessageId: ERROR_LOCAL_USER_SESSION_KEY
  2650. //
  2651. // MessageText:
  2652. //
  2653. // No encryption key is available. A well-known encryption key was returned.
  2654. //
  2655. #define ERROR_LOCAL_USER_SESSION_KEY 1303L
  2656. //
  2657. // MessageId: ERROR_NULL_LM_PASSWORD
  2658. //
  2659. // MessageText:
  2660. //
  2661. // The NT password is too complex to be converted to a LAN Manager
  2662. // password. The LAN Manager password returned is a NULL string.
  2663. //
  2664. #define ERROR_NULL_LM_PASSWORD 1304L
  2665. //
  2666. // MessageId: ERROR_UNKNOWN_REVISION
  2667. //
  2668. // MessageText:
  2669. //
  2670. // The revision level is unknown.
  2671. //
  2672. #define ERROR_UNKNOWN_REVISION 1305L
  2673. //
  2674. // MessageId: ERROR_REVISION_MISMATCH
  2675. //
  2676. // MessageText:
  2677. //
  2678. // Indicates two revision levels are incompatible.
  2679. //
  2680. #define ERROR_REVISION_MISMATCH 1306L
  2681. //
  2682. // MessageId: ERROR_INVALID_OWNER
  2683. //
  2684. // MessageText:
  2685. //
  2686. // This security ID may not be assigned as the owner of this object.
  2687. //
  2688. #define ERROR_INVALID_OWNER 1307L
  2689. //
  2690. // MessageId: ERROR_INVALID_PRIMARY_GROUP
  2691. //
  2692. // MessageText:
  2693. //
  2694. // This security ID may not be assigned as the primary group of an object.
  2695. //
  2696. #define ERROR_INVALID_PRIMARY_GROUP 1308L
  2697. //
  2698. // MessageId: ERROR_NO_IMPERSONATION_TOKEN
  2699. //
  2700. // MessageText:
  2701. //
  2702. // An attempt has been made to operate on an impersonation token
  2703. // by a thread that is not currently impersonating a client.
  2704. //
  2705. #define ERROR_NO_IMPERSONATION_TOKEN 1309L
  2706. //
  2707. // MessageId: ERROR_CANT_DISABLE_MANDATORY
  2708. //
  2709. // MessageText:
  2710. //
  2711. // The group may not be disabled.
  2712. //
  2713. #define ERROR_CANT_DISABLE_MANDATORY 1310L
  2714. //
  2715. // MessageId: ERROR_NO_LOGON_SERVERS
  2716. //
  2717. // MessageText:
  2718. //
  2719. // There are currently no logon servers available to service the logon
  2720. // request.
  2721. //
  2722. #define ERROR_NO_LOGON_SERVERS 1311L
  2723. //
  2724. // MessageId: ERROR_NO_SUCH_LOGON_SESSION
  2725. //
  2726. // MessageText:
  2727. //
  2728. // A specified logon session does not exist. It may already have
  2729. // been terminated.
  2730. //
  2731. #define ERROR_NO_SUCH_LOGON_SESSION 1312L
  2732. //
  2733. // MessageId: ERROR_NO_SUCH_PRIVILEGE
  2734. //
  2735. // MessageText:
  2736. //
  2737. // A specified privilege does not exist.
  2738. //
  2739. #define ERROR_NO_SUCH_PRIVILEGE 1313L
  2740. //
  2741. // MessageId: ERROR_PRIVILEGE_NOT_HELD
  2742. //
  2743. // MessageText:
  2744. //
  2745. // A required privilege is not held by the client.
  2746. //
  2747. #define ERROR_PRIVILEGE_NOT_HELD 1314L
  2748. //
  2749. // MessageId: ERROR_INVALID_ACCOUNT_NAME
  2750. //
  2751. // MessageText:
  2752. //
  2753. // The name provided is not a properly formed account name.
  2754. //
  2755. #define ERROR_INVALID_ACCOUNT_NAME 1315L
  2756. //
  2757. // MessageId: ERROR_USER_EXISTS
  2758. //
  2759. // MessageText:
  2760. //
  2761. // The specified user already exists.
  2762. //
  2763. #define ERROR_USER_EXISTS 1316L
  2764. //
  2765. // MessageId: ERROR_NO_SUCH_USER
  2766. //
  2767. // MessageText:
  2768. //
  2769. // The specified user does not exist.
  2770. //
  2771. #define ERROR_NO_SUCH_USER 1317L
  2772. //
  2773. // MessageId: ERROR_GROUP_EXISTS
  2774. //
  2775. // MessageText:
  2776. //
  2777. // The specified group already exists.
  2778. //
  2779. #define ERROR_GROUP_EXISTS 1318L
  2780. //
  2781. // MessageId: ERROR_NO_SUCH_GROUP
  2782. //
  2783. // MessageText:
  2784. //
  2785. // The specified group does not exist.
  2786. //
  2787. #define ERROR_NO_SUCH_GROUP 1319L
  2788. //
  2789. // MessageId: ERROR_MEMBER_IN_GROUP
  2790. //
  2791. // MessageText:
  2792. //
  2793. // Either the specified user account is already a member of the specified
  2794. // group, or the specified group cannot be deleted because it contains
  2795. // a member.
  2796. //
  2797. #define ERROR_MEMBER_IN_GROUP 1320L
  2798. //
  2799. // MessageId: ERROR_MEMBER_NOT_IN_GROUP
  2800. //
  2801. // MessageText:
  2802. //
  2803. // The specified user account is not a member of the specified group account.
  2804. //
  2805. #define ERROR_MEMBER_NOT_IN_GROUP 1321L
  2806. //
  2807. // MessageId: ERROR_LAST_ADMIN
  2808. //
  2809. // MessageText:
  2810. //
  2811. // The last remaining administration account cannot be disabled
  2812. // or deleted.
  2813. //
  2814. #define ERROR_LAST_ADMIN 1322L
  2815. //
  2816. // MessageId: ERROR_WRONG_PASSWORD
  2817. //
  2818. // MessageText:
  2819. //
  2820. // Unable to update the password. The value provided as the current
  2821. // password is incorrect.
  2822. //
  2823. #define ERROR_WRONG_PASSWORD 1323L
  2824. //
  2825. // MessageId: ERROR_ILL_FORMED_PASSWORD
  2826. //
  2827. // MessageText:
  2828. //
  2829. // Unable to update the password. The value provided for the new password
  2830. // contains values that are not allowed in passwords.
  2831. //
  2832. #define ERROR_ILL_FORMED_PASSWORD 1324L
  2833. //
  2834. // MessageId: ERROR_PASSWORD_RESTRICTION
  2835. //
  2836. // MessageText:
  2837. //
  2838. // Unable to update the password because a password update rule has been
  2839. // violated.
  2840. //
  2841. #define ERROR_PASSWORD_RESTRICTION 1325L
  2842. //
  2843. // MessageId: ERROR_LOGON_FAILURE
  2844. //
  2845. // MessageText:
  2846. //
  2847. // Logon failure: unknown user name or bad password.
  2848. //
  2849. #define ERROR_LOGON_FAILURE 1326L
  2850. //
  2851. // MessageId: ERROR_ACCOUNT_RESTRICTION
  2852. //
  2853. // MessageText:
  2854. //
  2855. // Logon failure: user account restriction.
  2856. //
  2857. #define ERROR_ACCOUNT_RESTRICTION 1327L
  2858. //
  2859. // MessageId: ERROR_INVALID_LOGON_HOURS
  2860. //
  2861. // MessageText:
  2862. //
  2863. // Logon failure: account logon time restriction violation.
  2864. //
  2865. #define ERROR_INVALID_LOGON_HOURS 1328L
  2866. //
  2867. // MessageId: ERROR_INVALID_WORKSTATION
  2868. //
  2869. // MessageText:
  2870. //
  2871. // Logon failure: user not allowed to log on to this computer.
  2872. //
  2873. #define ERROR_INVALID_WORKSTATION 1329L
  2874. //
  2875. // MessageId: ERROR_PASSWORD_EXPIRED
  2876. //
  2877. // MessageText:
  2878. //
  2879. // Logon failure: the specified account password has expired.
  2880. //
  2881. #define ERROR_PASSWORD_EXPIRED 1330L
  2882. //
  2883. // MessageId: ERROR_ACCOUNT_DISABLED
  2884. //
  2885. // MessageText:
  2886. //
  2887. // Logon failure: account currently disabled.
  2888. //
  2889. #define ERROR_ACCOUNT_DISABLED 1331L
  2890. //
  2891. // MessageId: ERROR_NONE_MAPPED
  2892. //
  2893. // MessageText:
  2894. //
  2895. // No mapping between account names and security IDs was done.
  2896. //
  2897. #define ERROR_NONE_MAPPED 1332L
  2898. //
  2899. // MessageId: ERROR_TOO_MANY_LUIDS_REQUESTED
  2900. //
  2901. // MessageText:
  2902. //
  2903. // Too many local user identifiers (LUIDs) were requested at one time.
  2904. //
  2905. #define ERROR_TOO_MANY_LUIDS_REQUESTED 1333L
  2906. //
  2907. // MessageId: ERROR_LUIDS_EXHAUSTED
  2908. //
  2909. // MessageText:
  2910. //
  2911. // No more local user identifiers (LUIDs) are available.
  2912. //
  2913. #define ERROR_LUIDS_EXHAUSTED 1334L
  2914. //
  2915. // MessageId: ERROR_INVALID_SUB_AUTHORITY
  2916. //
  2917. // MessageText:
  2918. //
  2919. // The subauthority part of a security ID is invalid for this particular use.
  2920. //
  2921. #define ERROR_INVALID_SUB_AUTHORITY 1335L
  2922. //
  2923. // MessageId: ERROR_INVALID_ACL
  2924. //
  2925. // MessageText:
  2926. //
  2927. // The access control list (ACL) structure is invalid.
  2928. //
  2929. #define ERROR_INVALID_ACL 1336L
  2930. //
  2931. // MessageId: ERROR_INVALID_SID
  2932. //
  2933. // MessageText:
  2934. //
  2935. // The security ID structure is invalid.
  2936. //
  2937. #define ERROR_INVALID_SID 1337L
  2938. //
  2939. // MessageId: ERROR_INVALID_SECURITY_DESCR
  2940. //
  2941. // MessageText:
  2942. //
  2943. // The security descriptor structure is invalid.
  2944. //
  2945. #define ERROR_INVALID_SECURITY_DESCR 1338L
  2946. //
  2947. // MessageId: ERROR_BAD_INHERITANCE_ACL
  2948. //
  2949. // MessageText:
  2950. //
  2951. // The inherited access control list (ACL) or access control entry (ACE)
  2952. // could not be built.
  2953. //
  2954. #define ERROR_BAD_INHERITANCE_ACL 1340L
  2955. //
  2956. // MessageId: ERROR_SERVER_DISABLED
  2957. //
  2958. // MessageText:
  2959. //
  2960. // The server is currently disabled.
  2961. //
  2962. #define ERROR_SERVER_DISABLED 1341L
  2963. //
  2964. // MessageId: ERROR_SERVER_NOT_DISABLED
  2965. //
  2966. // MessageText:
  2967. //
  2968. // The server is currently enabled.
  2969. //
  2970. #define ERROR_SERVER_NOT_DISABLED 1342L
  2971. //
  2972. // MessageId: ERROR_INVALID_ID_AUTHORITY
  2973. //
  2974. // MessageText:
  2975. //
  2976. // The value provided was an invalid value for an identifier authority.
  2977. //
  2978. #define ERROR_INVALID_ID_AUTHORITY 1343L
  2979. //
  2980. // MessageId: ERROR_ALLOTTED_SPACE_EXCEEDED
  2981. //
  2982. // MessageText:
  2983. //
  2984. // No more memory is available for security information updates.
  2985. //
  2986. #define ERROR_ALLOTTED_SPACE_EXCEEDED 1344L
  2987. //
  2988. // MessageId: ERROR_INVALID_GROUP_ATTRIBUTES
  2989. //
  2990. // MessageText:
  2991. //
  2992. // The specified attributes are invalid, or incompatible with the
  2993. // attributes for the group as a whole.
  2994. //
  2995. #define ERROR_INVALID_GROUP_ATTRIBUTES 1345L
  2996. //
  2997. // MessageId: ERROR_BAD_IMPERSONATION_LEVEL
  2998. //
  2999. // MessageText:
  3000. //
  3001. // Either a required impersonation level was not provided, or the
  3002. // provided impersonation level is invalid.
  3003. //
  3004. #define ERROR_BAD_IMPERSONATION_LEVEL 1346L
  3005. //
  3006. // MessageId: ERROR_CANT_OPEN_ANONYMOUS
  3007. //
  3008. // MessageText:
  3009. //
  3010. // Cannot open an anonymous level security token.
  3011. //
  3012. #define ERROR_CANT_OPEN_ANONYMOUS 1347L
  3013. //
  3014. // MessageId: ERROR_BAD_VALIDATION_CLASS
  3015. //
  3016. // MessageText:
  3017. //
  3018. // The validation information class requested was invalid.
  3019. //
  3020. #define ERROR_BAD_VALIDATION_CLASS 1348L
  3021. //
  3022. // MessageId: ERROR_BAD_TOKEN_TYPE
  3023. //
  3024. // MessageText:
  3025. //
  3026. // The type of the token is inappropriate for its attempted use.
  3027. //
  3028. #define ERROR_BAD_TOKEN_TYPE 1349L
  3029. //
  3030. // MessageId: ERROR_NO_SECURITY_ON_OBJECT
  3031. //
  3032. // MessageText:
  3033. //
  3034. // Unable to perform a security operation on an object
  3035. // which has no associated security.
  3036. //
  3037. #define ERROR_NO_SECURITY_ON_OBJECT 1350L
  3038. //
  3039. // MessageId: ERROR_CANT_ACCESS_DOMAIN_INFO
  3040. //
  3041. // MessageText:
  3042. //
  3043. // Either the domain controller is not available, or information
  3044. // within the domain is protected.
  3045. //
  3046. #define ERROR_CANT_ACCESS_DOMAIN_INFO 1351L
  3047. //
  3048. // MessageId: ERROR_INVALID_SERVER_STATE
  3049. //
  3050. // MessageText:
  3051. //
  3052. // The security account manager (SAM) or local security
  3053. // authority (LSA) server was in the wrong state to perform
  3054. // the security operation.
  3055. //
  3056. #define ERROR_INVALID_SERVER_STATE 1352L
  3057. //
  3058. // MessageId: ERROR_INVALID_DOMAIN_STATE
  3059. //
  3060. // MessageText:
  3061. //
  3062. // The domain was in the wrong state to perform the security operation.
  3063. //
  3064. #define ERROR_INVALID_DOMAIN_STATE 1353L
  3065. //
  3066. // MessageId: ERROR_INVALID_DOMAIN_ROLE
  3067. //
  3068. // MessageText:
  3069. //
  3070. // The requested operation cannot be completed by this domain controller
  3071. // in its present role (backup or primary).
  3072. //
  3073. #define ERROR_INVALID_DOMAIN_ROLE 1354L
  3074. //
  3075. // MessageId: ERROR_NO_SUCH_DOMAIN
  3076. //
  3077. // MessageText:
  3078. //
  3079. // The specified domain did not exist.
  3080. //
  3081. #define ERROR_NO_SUCH_DOMAIN 1355L
  3082. //
  3083. // MessageId: ERROR_DOMAIN_EXISTS
  3084. //
  3085. // MessageText:
  3086. //
  3087. // The specified domain already exists.
  3088. //
  3089. #define ERROR_DOMAIN_EXISTS 1356L
  3090. //
  3091. // MessageId: ERROR_DOMAIN_LIMIT_EXCEEDED
  3092. //
  3093. // MessageText:
  3094. //
  3095. // An attempt was made to exceed the limit on the number of domains per server.
  3096. //
  3097. #define ERROR_DOMAIN_LIMIT_EXCEEDED 1357L
  3098. //
  3099. // MessageId: ERROR_INTERNAL_DB_CORRUPTION
  3100. //
  3101. // MessageText:
  3102. //
  3103. // Unable to complete the requested operation because of either a
  3104. // catastrophic media failure or a data structure corruption on the disk.
  3105. //
  3106. #define ERROR_INTERNAL_DB_CORRUPTION 1358L
  3107. //
  3108. // MessageId: ERROR_INTERNAL_ERROR
  3109. //
  3110. // MessageText:
  3111. //
  3112. // The security account database contains an internal inconsistency.
  3113. //
  3114. #define ERROR_INTERNAL_ERROR 1359L
  3115. //
  3116. // MessageId: ERROR_GENERIC_NOT_MAPPED
  3117. //
  3118. // MessageText:
  3119. //
  3120. // Generic access types were contained in an access mask which should
  3121. // already be mapped to non-generic types.
  3122. //
  3123. #define ERROR_GENERIC_NOT_MAPPED 1360L
  3124. //
  3125. // MessageId: ERROR_BAD_DESCRIPTOR_FORMAT
  3126. //
  3127. // MessageText:
  3128. //
  3129. // A security descriptor is not in the right format (absolute or self-relative).
  3130. //
  3131. #define ERROR_BAD_DESCRIPTOR_FORMAT 1361L
  3132. //
  3133. // MessageId: ERROR_NOT_LOGON_PROCESS
  3134. //
  3135. // MessageText:
  3136. //
  3137. // The requested action is restricted for use by logon processes
  3138. // only. The calling process has not registered as a logon process.
  3139. //
  3140. #define ERROR_NOT_LOGON_PROCESS 1362L
  3141. //
  3142. // MessageId: ERROR_LOGON_SESSION_EXISTS
  3143. //
  3144. // MessageText:
  3145. //
  3146. // Cannot start a new logon session with an ID that is already in use.
  3147. //
  3148. #define ERROR_LOGON_SESSION_EXISTS 1363L
  3149. //
  3150. // MessageId: ERROR_NO_SUCH_PACKAGE
  3151. //
  3152. // MessageText:
  3153. //
  3154. // A specified authentication package is unknown.
  3155. //
  3156. #define ERROR_NO_SUCH_PACKAGE 1364L
  3157. //
  3158. // MessageId: ERROR_BAD_LOGON_SESSION_STATE
  3159. //
  3160. // MessageText:
  3161. //
  3162. // The logon session is not in a state that is consistent with the
  3163. // requested operation.
  3164. //
  3165. #define ERROR_BAD_LOGON_SESSION_STATE 1365L
  3166. //
  3167. // MessageId: ERROR_LOGON_SESSION_COLLISION
  3168. //
  3169. // MessageText:
  3170. //
  3171. // The logon session ID is already in use.
  3172. //
  3173. #define ERROR_LOGON_SESSION_COLLISION 1366L
  3174. //
  3175. // MessageId: ERROR_INVALID_LOGON_TYPE
  3176. //
  3177. // MessageText:
  3178. //
  3179. // A logon request contained an invalid logon type value.
  3180. //
  3181. #define ERROR_INVALID_LOGON_TYPE 1367L
  3182. //
  3183. // MessageId: ERROR_CANNOT_IMPERSONATE
  3184. //
  3185. // MessageText:
  3186. //
  3187. // Unable to impersonate via a named pipe until data has been read
  3188. // from that pipe.
  3189. //
  3190. #define ERROR_CANNOT_IMPERSONATE 1368L
  3191. //
  3192. // MessageId: ERROR_RXACT_INVALID_STATE
  3193. //
  3194. // MessageText:
  3195. //
  3196. // The transaction state of a Registry subtree is incompatible with the
  3197. // requested operation.
  3198. //
  3199. #define ERROR_RXACT_INVALID_STATE 1369L
  3200. //
  3201. // MessageId: ERROR_RXACT_COMMIT_FAILURE
  3202. //
  3203. // MessageText:
  3204. //
  3205. // An internal security database corruption has been encountered.
  3206. //
  3207. #define ERROR_RXACT_COMMIT_FAILURE 1370L
  3208. //
  3209. // MessageId: ERROR_SPECIAL_ACCOUNT
  3210. //
  3211. // MessageText:
  3212. //
  3213. // Cannot perform this operation on built-in accounts.
  3214. //
  3215. #define ERROR_SPECIAL_ACCOUNT 1371L
  3216. //
  3217. // MessageId: ERROR_SPECIAL_GROUP
  3218. //
  3219. // MessageText:
  3220. //
  3221. // Cannot perform this operation on this built-in special group.
  3222. //
  3223. #define ERROR_SPECIAL_GROUP 1372L
  3224. //
  3225. // MessageId: ERROR_SPECIAL_USER
  3226. //
  3227. // MessageText:
  3228. //
  3229. // Cannot perform this operation on this built-in special user.
  3230. //
  3231. #define ERROR_SPECIAL_USER 1373L
  3232. //
  3233. // MessageId: ERROR_MEMBERS_PRIMARY_GROUP
  3234. //
  3235. // MessageText:
  3236. //
  3237. // The user cannot be removed from a group because the group
  3238. // is currently the user's primary group.
  3239. //
  3240. #define ERROR_MEMBERS_PRIMARY_GROUP 1374L
  3241. //
  3242. // MessageId: ERROR_TOKEN_ALREADY_IN_USE
  3243. //
  3244. // MessageText:
  3245. //
  3246. // The token is already in use as a primary token.
  3247. //
  3248. #define ERROR_TOKEN_ALREADY_IN_USE 1375L
  3249. //
  3250. // MessageId: ERROR_NO_SUCH_ALIAS
  3251. //
  3252. // MessageText:
  3253. //
  3254. // The specified local group does not exist.
  3255. //
  3256. #define ERROR_NO_SUCH_ALIAS 1376L
  3257. //
  3258. // MessageId: ERROR_MEMBER_NOT_IN_ALIAS
  3259. //
  3260. // MessageText:
  3261. //
  3262. // The specified account name is not a member of the local group.
  3263. //
  3264. #define ERROR_MEMBER_NOT_IN_ALIAS 1377L
  3265. //
  3266. // MessageId: ERROR_MEMBER_IN_ALIAS
  3267. //
  3268. // MessageText:
  3269. //
  3270. // The specified account name is already a member of the local group.
  3271. //
  3272. #define ERROR_MEMBER_IN_ALIAS 1378L
  3273. //
  3274. // MessageId: ERROR_ALIAS_EXISTS
  3275. //
  3276. // MessageText:
  3277. //
  3278. // The specified local group already exists.
  3279. //
  3280. #define ERROR_ALIAS_EXISTS 1379L
  3281. //
  3282. // MessageId: ERROR_LOGON_NOT_GRANTED
  3283. //
  3284. // MessageText:
  3285. //
  3286. // Logon failure: the user has not been granted the requested
  3287. // logon type at this computer.
  3288. //
  3289. #define ERROR_LOGON_NOT_GRANTED 1380L
  3290. //
  3291. // MessageId: ERROR_TOO_MANY_SECRETS
  3292. //
  3293. // MessageText:
  3294. //
  3295. // The maximum number of secrets that may be stored in a single system has been
  3296. // exceeded.
  3297. //
  3298. #define ERROR_TOO_MANY_SECRETS 1381L
  3299. //
  3300. // MessageId: ERROR_SECRET_TOO_LONG
  3301. //
  3302. // MessageText:
  3303. //
  3304. // The length of a secret exceeds the maximum length allowed.
  3305. //
  3306. #define ERROR_SECRET_TOO_LONG 1382L
  3307. //
  3308. // MessageId: ERROR_INTERNAL_DB_ERROR
  3309. //
  3310. // MessageText:
  3311. //
  3312. // The local security authority database contains an internal inconsistency.
  3313. //
  3314. #define ERROR_INTERNAL_DB_ERROR 1383L
  3315. //
  3316. // MessageId: ERROR_TOO_MANY_CONTEXT_IDS
  3317. //
  3318. // MessageText:
  3319. //
  3320. // During a logon attempt, the user's security context accumulated too many
  3321. // security IDs.
  3322. //
  3323. #define ERROR_TOO_MANY_CONTEXT_IDS 1384L
  3324. //
  3325. // MessageId: ERROR_LOGON_TYPE_NOT_GRANTED
  3326. //
  3327. // MessageText:
  3328. //
  3329. // Logon failure: the user has not been granted the requested logon type
  3330. // at this computer.
  3331. //
  3332. #define ERROR_LOGON_TYPE_NOT_GRANTED 1385L
  3333. //
  3334. // MessageId: ERROR_NT_CROSS_ENCRYPTION_REQUIRED
  3335. //
  3336. // MessageText:
  3337. //
  3338. // A cross-encrypted password is necessary to change a user password.
  3339. //
  3340. #define ERROR_NT_CROSS_ENCRYPTION_REQUIRED 1386L
  3341. //
  3342. // MessageId: ERROR_NO_SUCH_MEMBER
  3343. //
  3344. // MessageText:
  3345. //
  3346. // A new member could not be added to a local group because the member does
  3347. // not exist.
  3348. //
  3349. #define ERROR_NO_SUCH_MEMBER 1387L
  3350. //
  3351. // MessageId: ERROR_INVALID_MEMBER
  3352. //
  3353. // MessageText:
  3354. //
  3355. // A new member could not be added to an local group because the member has the
  3356. // wrong account type.
  3357. //
  3358. #define ERROR_INVALID_MEMBER 1388L
  3359. //
  3360. // MessageId: ERROR_TOO_MANY_SIDS
  3361. //
  3362. // MessageText:
  3363. //
  3364. // Too many security IDs have been specified.
  3365. //
  3366. #define ERROR_TOO_MANY_SIDS 1389L
  3367. //
  3368. // MessageId: ERROR_LM_CROSS_ENCRYPTION_REQUIRED
  3369. //
  3370. // MessageText:
  3371. //
  3372. // A cross-encrypted password is necessary to change this user password.
  3373. //
  3374. #define ERROR_LM_CROSS_ENCRYPTION_REQUIRED 1390L
  3375. //
  3376. // MessageId: ERROR_NO_INHERITANCE
  3377. //
  3378. // MessageText:
  3379. //
  3380. // Indicates an ACL contains no inheritable components
  3381. //
  3382. #define ERROR_NO_INHERITANCE 1391L
  3383. //
  3384. // MessageId: ERROR_FILE_CORRUPT
  3385. //
  3386. // MessageText:
  3387. //
  3388. // The file or directory is corrupt and non-readable.
  3389. //
  3390. #define ERROR_FILE_CORRUPT 1392L
  3391. //
  3392. // MessageId: ERROR_DISK_CORRUPT
  3393. //
  3394. // MessageText:
  3395. //
  3396. // The disk structure is corrupt and non-readable.
  3397. //
  3398. #define ERROR_DISK_CORRUPT 1393L
  3399. //
  3400. // MessageId: ERROR_NO_USER_SESSION_KEY
  3401. //
  3402. // MessageText:
  3403. //
  3404. // There is no user session key for the specified logon session.
  3405. //
  3406. #define ERROR_NO_USER_SESSION_KEY 1394L
  3407. // End of security error codes
  3408. ///////////////////////////
  3409. // //
  3410. // WinUser Error Codes //
  3411. // //
  3412. ///////////////////////////
  3413. //
  3414. // MessageId: ERROR_INVALID_WINDOW_HANDLE
  3415. //
  3416. // MessageText:
  3417. //
  3418. // Invalid window handle.
  3419. //
  3420. #define ERROR_INVALID_WINDOW_HANDLE 1400L
  3421. //
  3422. // MessageId: ERROR_INVALID_MENU_HANDLE
  3423. //
  3424. // MessageText:
  3425. //
  3426. // Invalid menu handle.
  3427. //
  3428. #define ERROR_INVALID_MENU_HANDLE 1401L
  3429. //
  3430. // MessageId: ERROR_INVALID_CURSOR_HANDLE
  3431. //
  3432. // MessageText:
  3433. //
  3434. // Invalid cursor handle.
  3435. //
  3436. #define ERROR_INVALID_CURSOR_HANDLE 1402L
  3437. //
  3438. // MessageId: ERROR_INVALID_ACCEL_HANDLE
  3439. //
  3440. // MessageText:
  3441. //
  3442. // Invalid accelerator table handle.
  3443. //
  3444. #define ERROR_INVALID_ACCEL_HANDLE 1403L
  3445. //
  3446. // MessageId: ERROR_INVALID_HOOK_HANDLE
  3447. //
  3448. // MessageText:
  3449. //
  3450. // Invalid hook handle.
  3451. //
  3452. #define ERROR_INVALID_HOOK_HANDLE 1404L
  3453. //
  3454. // MessageId: ERROR_INVALID_DWP_HANDLE
  3455. //
  3456. // MessageText:
  3457. //
  3458. // Invalid handle to a multiple-window position structure.
  3459. //
  3460. #define ERROR_INVALID_DWP_HANDLE 1405L
  3461. //
  3462. // MessageId: ERROR_TLW_WITH_WSCHILD
  3463. //
  3464. // MessageText:
  3465. //
  3466. // Cannot create a top-level child window.
  3467. //
  3468. #define ERROR_TLW_WITH_WSCHILD 1406L
  3469. //
  3470. // MessageId: ERROR_CANNOT_FIND_WND_CLASS
  3471. //
  3472. // MessageText:
  3473. //
  3474. // Cannot find window class.
  3475. //
  3476. #define ERROR_CANNOT_FIND_WND_CLASS 1407L
  3477. //
  3478. // MessageId: ERROR_WINDOW_OF_OTHER_THREAD
  3479. //
  3480. // MessageText:
  3481. //
  3482. // Invalid window, belongs to other thread.
  3483. //
  3484. #define ERROR_WINDOW_OF_OTHER_THREAD 1408L
  3485. //
  3486. // MessageId: ERROR_HOTKEY_ALREADY_REGISTERED
  3487. //
  3488. // MessageText:
  3489. //
  3490. // Hot key is already registered.
  3491. //
  3492. #define ERROR_HOTKEY_ALREADY_REGISTERED 1409L
  3493. //
  3494. // MessageId: ERROR_CLASS_ALREADY_EXISTS
  3495. //
  3496. // MessageText:
  3497. //
  3498. // Class already exists.
  3499. //
  3500. #define ERROR_CLASS_ALREADY_EXISTS 1410L
  3501. //
  3502. // MessageId: ERROR_CLASS_DOES_NOT_EXIST
  3503. //
  3504. // MessageText:
  3505. //
  3506. // Class does not exist.
  3507. //
  3508. #define ERROR_CLASS_DOES_NOT_EXIST 1411L
  3509. //
  3510. // MessageId: ERROR_CLASS_HAS_WINDOWS
  3511. //
  3512. // MessageText:
  3513. //
  3514. // Class still has open windows.
  3515. //
  3516. #define ERROR_CLASS_HAS_WINDOWS 1412L
  3517. //
  3518. // MessageId: ERROR_INVALID_INDEX
  3519. //
  3520. // MessageText:
  3521. //
  3522. // Invalid index.
  3523. //
  3524. #define ERROR_INVALID_INDEX 1413L
  3525. //
  3526. // MessageId: ERROR_INVALID_ICON_HANDLE
  3527. //
  3528. // MessageText:
  3529. //
  3530. // Invalid icon handle.
  3531. //
  3532. #define ERROR_INVALID_ICON_HANDLE 1414L
  3533. //
  3534. // MessageId: ERROR_PRIVATE_DIALOG_INDEX
  3535. //
  3536. // MessageText:
  3537. //
  3538. // Using private DIALOG window words.
  3539. //
  3540. #define ERROR_PRIVATE_DIALOG_INDEX 1415L
  3541. //
  3542. // MessageId: ERROR_LISTBOX_ID_NOT_FOUND
  3543. //
  3544. // MessageText:
  3545. //
  3546. // The listbox identifier was not found.
  3547. //
  3548. #define ERROR_LISTBOX_ID_NOT_FOUND 1416L
  3549. //
  3550. // MessageId: ERROR_NO_WILDCARD_CHARACTERS
  3551. //
  3552. // MessageText:
  3553. //
  3554. // No wildcards were found.
  3555. //
  3556. #define ERROR_NO_WILDCARD_CHARACTERS 1417L
  3557. //
  3558. // MessageId: ERROR_CLIPBOARD_NOT_OPEN
  3559. //
  3560. // MessageText:
  3561. //
  3562. // Thread does not have a clipboard open.
  3563. //
  3564. #define ERROR_CLIPBOARD_NOT_OPEN 1418L
  3565. //
  3566. // MessageId: ERROR_HOTKEY_NOT_REGISTERED
  3567. //
  3568. // MessageText:
  3569. //
  3570. // Hot key is not registered.
  3571. //
  3572. #define ERROR_HOTKEY_NOT_REGISTERED 1419L
  3573. //
  3574. // MessageId: ERROR_WINDOW_NOT_DIALOG
  3575. //
  3576. // MessageText:
  3577. //
  3578. // The window is not a valid dialog window.
  3579. //
  3580. #define ERROR_WINDOW_NOT_DIALOG 1420L
  3581. //
  3582. // MessageId: ERROR_CONTROL_ID_NOT_FOUND
  3583. //
  3584. // MessageText:
  3585. //
  3586. // Control ID not found.
  3587. //
  3588. #define ERROR_CONTROL_ID_NOT_FOUND 1421L
  3589. //
  3590. // MessageId: ERROR_INVALID_COMBOBOX_MESSAGE
  3591. //
  3592. // MessageText:
  3593. //
  3594. // Invalid message for a combo box because it does not have an edit control.
  3595. //
  3596. #define ERROR_INVALID_COMBOBOX_MESSAGE 1422L
  3597. //
  3598. // MessageId: ERROR_WINDOW_NOT_COMBOBOX
  3599. //
  3600. // MessageText:
  3601. //
  3602. // The window is not a combo box.
  3603. //
  3604. #define ERROR_WINDOW_NOT_COMBOBOX 1423L
  3605. //
  3606. // MessageId: ERROR_INVALID_EDIT_HEIGHT
  3607. //
  3608. // MessageText:
  3609. //
  3610. // Height must be less than 256.
  3611. //
  3612. #define ERROR_INVALID_EDIT_HEIGHT 1424L
  3613. //
  3614. // MessageId: ERROR_DC_NOT_FOUND
  3615. //
  3616. // MessageText:
  3617. //
  3618. // Invalid device context (DC) handle.
  3619. //
  3620. #define ERROR_DC_NOT_FOUND 1425L
  3621. //
  3622. // MessageId: ERROR_INVALID_HOOK_FILTER
  3623. //
  3624. // MessageText:
  3625. //
  3626. // Invalid hook procedure type.
  3627. //
  3628. #define ERROR_INVALID_HOOK_FILTER 1426L
  3629. //
  3630. // MessageId: ERROR_INVALID_FILTER_PROC
  3631. //
  3632. // MessageText:
  3633. //
  3634. // Invalid hook procedure.
  3635. //
  3636. #define ERROR_INVALID_FILTER_PROC 1427L
  3637. //
  3638. // MessageId: ERROR_HOOK_NEEDS_HMOD
  3639. //
  3640. // MessageText:
  3641. //
  3642. // Cannot set non-local hook without a module handle.
  3643. //
  3644. #define ERROR_HOOK_NEEDS_HMOD 1428L
  3645. //
  3646. // MessageId: ERROR_GLOBAL_ONLY_HOOK
  3647. //
  3648. // MessageText:
  3649. //
  3650. // This hook procedure can only be set globally.
  3651. //
  3652. #define ERROR_GLOBAL_ONLY_HOOK 1429L
  3653. //
  3654. // MessageId: ERROR_JOURNAL_HOOK_SET
  3655. //
  3656. // MessageText:
  3657. //
  3658. // The journal hook procedure is already installed.
  3659. //
  3660. #define ERROR_JOURNAL_HOOK_SET 1430L
  3661. //
  3662. // MessageId: ERROR_HOOK_NOT_INSTALLED
  3663. //
  3664. // MessageText:
  3665. //
  3666. // The hook procedure is not installed.
  3667. //
  3668. #define ERROR_HOOK_NOT_INSTALLED 1431L
  3669. //
  3670. // MessageId: ERROR_INVALID_LB_MESSAGE
  3671. //
  3672. // MessageText:
  3673. //
  3674. // Invalid message for single-selection listbox.
  3675. //
  3676. #define ERROR_INVALID_LB_MESSAGE 1432L
  3677. //
  3678. // MessageId: ERROR_SETCOUNT_ON_BAD_LB
  3679. //
  3680. // MessageText:
  3681. //
  3682. // LB_SETCOUNT sent to non-lazy listbox.
  3683. //
  3684. #define ERROR_SETCOUNT_ON_BAD_LB 1433L
  3685. //
  3686. // MessageId: ERROR_LB_WITHOUT_TABSTOPS
  3687. //
  3688. // MessageText:
  3689. //
  3690. // This list box does not support tab stops.
  3691. //
  3692. #define ERROR_LB_WITHOUT_TABSTOPS 1434L
  3693. //
  3694. // MessageId: ERROR_DESTROY_OBJECT_OF_OTHER_THREAD
  3695. //
  3696. // MessageText:
  3697. //
  3698. // Cannot destroy object created by another thread.
  3699. //
  3700. #define ERROR_DESTROY_OBJECT_OF_OTHER_THREAD 1435L
  3701. //
  3702. // MessageId: ERROR_CHILD_WINDOW_MENU
  3703. //
  3704. // MessageText:
  3705. //
  3706. // Child windows cannot have menus.
  3707. //
  3708. #define ERROR_CHILD_WINDOW_MENU 1436L
  3709. //
  3710. // MessageId: ERROR_NO_SYSTEM_MENU
  3711. //
  3712. // MessageText:
  3713. //
  3714. // The window does not have a system menu.
  3715. //
  3716. #define ERROR_NO_SYSTEM_MENU 1437L
  3717. //
  3718. // MessageId: ERROR_INVALID_MSGBOX_STYLE
  3719. //
  3720. // MessageText:
  3721. //
  3722. // Invalid message box style.
  3723. //
  3724. #define ERROR_INVALID_MSGBOX_STYLE 1438L
  3725. //
  3726. // MessageId: ERROR_INVALID_SPI_VALUE
  3727. //
  3728. // MessageText:
  3729. //
  3730. // Invalid system-wide (SPI_*) parameter.
  3731. //
  3732. #define ERROR_INVALID_SPI_VALUE 1439L
  3733. //
  3734. // MessageId: ERROR_SCREEN_ALREADY_LOCKED
  3735. //
  3736. // MessageText:
  3737. //
  3738. // Screen already locked.
  3739. //
  3740. #define ERROR_SCREEN_ALREADY_LOCKED 1440L
  3741. //
  3742. // MessageId: ERROR_HWNDS_HAVE_DIFF_PARENT
  3743. //
  3744. // MessageText:
  3745. //
  3746. // All handles to windows in a multiple-window position structure must
  3747. // have the same parent.
  3748. //
  3749. #define ERROR_HWNDS_HAVE_DIFF_PARENT 1441L
  3750. //
  3751. // MessageId: ERROR_NOT_CHILD_WINDOW
  3752. //
  3753. // MessageText:
  3754. //
  3755. // The window is not a child window.
  3756. //
  3757. #define ERROR_NOT_CHILD_WINDOW 1442L
  3758. //
  3759. // MessageId: ERROR_INVALID_GW_COMMAND
  3760. //
  3761. // MessageText:
  3762. //
  3763. // Invalid GW_* command.
  3764. //
  3765. #define ERROR_INVALID_GW_COMMAND 1443L
  3766. //
  3767. // MessageId: ERROR_INVALID_THREAD_ID
  3768. //
  3769. // MessageText:
  3770. //
  3771. // Invalid thread identifier.
  3772. //
  3773. #define ERROR_INVALID_THREAD_ID 1444L
  3774. //
  3775. // MessageId: ERROR_NON_MDICHILD_WINDOW
  3776. //
  3777. // MessageText:
  3778. //
  3779. // Cannot process a message from a window that is not a multiple document
  3780. // interface (MDI) window.
  3781. //
  3782. #define ERROR_NON_MDICHILD_WINDOW 1445L
  3783. //
  3784. // MessageId: ERROR_POPUP_ALREADY_ACTIVE
  3785. //
  3786. // MessageText:
  3787. //
  3788. // Popup menu already active.
  3789. //
  3790. #define ERROR_POPUP_ALREADY_ACTIVE 1446L
  3791. //
  3792. // MessageId: ERROR_NO_SCROLLBARS
  3793. //
  3794. // MessageText:
  3795. //
  3796. // The window does not have scroll bars.
  3797. //
  3798. #define ERROR_NO_SCROLLBARS 1447L
  3799. //
  3800. // MessageId: ERROR_INVALID_SCROLLBAR_RANGE
  3801. //
  3802. // MessageText:
  3803. //
  3804. // Scroll bar range cannot be greater than 0x7FFF.
  3805. //
  3806. #define ERROR_INVALID_SCROLLBAR_RANGE 1448L
  3807. //
  3808. // MessageId: ERROR_INVALID_SHOWWIN_COMMAND
  3809. //
  3810. // MessageText:
  3811. //
  3812. // Cannot show or remove the window in the way specified.
  3813. //
  3814. #define ERROR_INVALID_SHOWWIN_COMMAND 1449L
  3815. // End of WinUser error codes
  3816. ///////////////////////////
  3817. // //
  3818. // Eventlog Status Codes //
  3819. // //
  3820. ///////////////////////////
  3821. //
  3822. // MessageId: ERROR_EVENTLOG_FILE_CORRUPT
  3823. //
  3824. // MessageText:
  3825. //
  3826. // The event log file is corrupt.
  3827. //
  3828. #define ERROR_EVENTLOG_FILE_CORRUPT 1500L
  3829. //
  3830. // MessageId: ERROR_EVENTLOG_CANT_START
  3831. //
  3832. // MessageText:
  3833. //
  3834. // No event log file could be opened, so the event logging service did not start.
  3835. //
  3836. #define ERROR_EVENTLOG_CANT_START 1501L
  3837. //
  3838. // MessageId: ERROR_LOG_FILE_FULL
  3839. //
  3840. // MessageText:
  3841. //
  3842. // The event log file is full.
  3843. //
  3844. #define ERROR_LOG_FILE_FULL 1502L
  3845. //
  3846. // MessageId: ERROR_EVENTLOG_FILE_CHANGED
  3847. //
  3848. // MessageText:
  3849. //
  3850. // The event log file has changed between reads.
  3851. //
  3852. #define ERROR_EVENTLOG_FILE_CHANGED 1503L
  3853. // End of eventlog error codes
  3854. ///////////////////////////
  3855. // //
  3856. // RPC Status Codes //
  3857. // //
  3858. ///////////////////////////
  3859. //
  3860. // MessageId: RPC_S_INVALID_STRING_BINDING
  3861. //
  3862. // MessageText:
  3863. //
  3864. // The string binding is invalid.
  3865. //
  3866. #define RPC_S_INVALID_STRING_BINDING 1700L
  3867. //
  3868. // MessageId: RPC_S_WRONG_KIND_OF_BINDING
  3869. //
  3870. // MessageText:
  3871. //
  3872. // The binding handle is not the correct type.
  3873. //
  3874. #define RPC_S_WRONG_KIND_OF_BINDING 1701L
  3875. //
  3876. // MessageId: RPC_S_INVALID_BINDING
  3877. //
  3878. // MessageText:
  3879. //
  3880. // The binding handle is invalid.
  3881. //
  3882. #define RPC_S_INVALID_BINDING 1702L
  3883. //
  3884. // MessageId: RPC_S_PROTSEQ_NOT_SUPPORTED
  3885. //
  3886. // MessageText:
  3887. //
  3888. // The RPC protocol sequence is not supported.
  3889. //
  3890. #define RPC_S_PROTSEQ_NOT_SUPPORTED 1703L
  3891. //
  3892. // MessageId: RPC_S_INVALID_RPC_PROTSEQ
  3893. //
  3894. // MessageText:
  3895. //
  3896. // The RPC protocol sequence is invalid.
  3897. //
  3898. #define RPC_S_INVALID_RPC_PROTSEQ 1704L
  3899. //
  3900. // MessageId: RPC_S_INVALID_STRING_UUID
  3901. //
  3902. // MessageText:
  3903. //
  3904. // The string universal unique identifier (UUID) is invalid.
  3905. //
  3906. #define RPC_S_INVALID_STRING_UUID 1705L
  3907. //
  3908. // MessageId: RPC_S_INVALID_ENDPOINT_FORMAT
  3909. //
  3910. // MessageText:
  3911. //
  3912. // The endpoint format is invalid.
  3913. //
  3914. #define RPC_S_INVALID_ENDPOINT_FORMAT 1706L
  3915. //
  3916. // MessageId: RPC_S_INVALID_NET_ADDR
  3917. //
  3918. // MessageText:
  3919. //
  3920. // The network address is invalid.
  3921. //
  3922. #define RPC_S_INVALID_NET_ADDR 1707L
  3923. //
  3924. // MessageId: RPC_S_NO_ENDPOINT_FOUND
  3925. //
  3926. // MessageText:
  3927. //
  3928. // No endpoint was found.
  3929. //
  3930. #define RPC_S_NO_ENDPOINT_FOUND 1708L
  3931. //
  3932. // MessageId: RPC_S_INVALID_TIMEOUT
  3933. //
  3934. // MessageText:
  3935. //
  3936. // The timeout value is invalid.
  3937. //
  3938. #define RPC_S_INVALID_TIMEOUT 1709L
  3939. //
  3940. // MessageId: RPC_S_OBJECT_NOT_FOUND
  3941. //
  3942. // MessageText:
  3943. //
  3944. // The object universal unique identifier (UUID) was not found.
  3945. //
  3946. #define RPC_S_OBJECT_NOT_FOUND 1710L
  3947. //
  3948. // MessageId: RPC_S_ALREADY_REGISTERED
  3949. //
  3950. // MessageText:
  3951. //
  3952. // The object universal unique identifier (UUID) has already been registered.
  3953. //
  3954. #define RPC_S_ALREADY_REGISTERED 1711L
  3955. //
  3956. // MessageId: RPC_S_TYPE_ALREADY_REGISTERED
  3957. //
  3958. // MessageText:
  3959. //
  3960. // The type universal unique identifier (UUID) has already been registered.
  3961. //
  3962. #define RPC_S_TYPE_ALREADY_REGISTERED 1712L
  3963. //
  3964. // MessageId: RPC_S_ALREADY_LISTENING
  3965. //
  3966. // MessageText:
  3967. //
  3968. // The RPC server is already listening.
  3969. //
  3970. #define RPC_S_ALREADY_LISTENING 1713L
  3971. //
  3972. // MessageId: RPC_S_NO_PROTSEQS_REGISTERED
  3973. //
  3974. // MessageText:
  3975. //
  3976. // No protocol sequences have been registered.
  3977. //
  3978. #define RPC_S_NO_PROTSEQS_REGISTERED 1714L
  3979. //
  3980. // MessageId: RPC_S_NOT_LISTENING
  3981. //
  3982. // MessageText:
  3983. //
  3984. // The RPC server is not listening.
  3985. //
  3986. #define RPC_S_NOT_LISTENING 1715L
  3987. //
  3988. // MessageId: RPC_S_UNKNOWN_MGR_TYPE
  3989. //
  3990. // MessageText:
  3991. //
  3992. // The manager type is unknown.
  3993. //
  3994. #define RPC_S_UNKNOWN_MGR_TYPE 1716L
  3995. //
  3996. // MessageId: RPC_S_UNKNOWN_IF
  3997. //
  3998. // MessageText:
  3999. //
  4000. // The interface is unknown.
  4001. //
  4002. #define RPC_S_UNKNOWN_IF 1717L
  4003. //
  4004. // MessageId: RPC_S_NO_BINDINGS
  4005. //
  4006. // MessageText:
  4007. //
  4008. // There are no bindings.
  4009. //
  4010. #define RPC_S_NO_BINDINGS 1718L
  4011. //
  4012. // MessageId: RPC_S_NO_PROTSEQS
  4013. //
  4014. // MessageText:
  4015. //
  4016. // There are no protocol sequences.
  4017. //
  4018. #define RPC_S_NO_PROTSEQS 1719L
  4019. //
  4020. // MessageId: RPC_S_CANT_CREATE_ENDPOINT
  4021. //
  4022. // MessageText:
  4023. //
  4024. // The endpoint cannot be created.
  4025. //
  4026. #define RPC_S_CANT_CREATE_ENDPOINT 1720L
  4027. //
  4028. // MessageId: RPC_S_OUT_OF_RESOURCES
  4029. //
  4030. // MessageText:
  4031. //
  4032. // Not enough resources are available to complete this operation.
  4033. //
  4034. #define RPC_S_OUT_OF_RESOURCES 1721L
  4035. //
  4036. // MessageId: RPC_S_SERVER_UNAVAILABLE
  4037. //
  4038. // MessageText:
  4039. //
  4040. // The RPC server is unavailable.
  4041. //
  4042. #define RPC_S_SERVER_UNAVAILABLE 1722L
  4043. //
  4044. // MessageId: RPC_S_SERVER_TOO_BUSY
  4045. //
  4046. // MessageText:
  4047. //
  4048. // The RPC server is too busy to complete this operation.
  4049. //
  4050. #define RPC_S_SERVER_TOO_BUSY 1723L
  4051. //
  4052. // MessageId: RPC_S_INVALID_NETWORK_OPTIONS
  4053. //
  4054. // MessageText:
  4055. //
  4056. // The network options are invalid.
  4057. //
  4058. #define RPC_S_INVALID_NETWORK_OPTIONS 1724L
  4059. //
  4060. // MessageId: RPC_S_NO_CALL_ACTIVE
  4061. //
  4062. // MessageText:
  4063. //
  4064. // There is not a remote procedure call active in this thread.
  4065. //
  4066. #define RPC_S_NO_CALL_ACTIVE 1725L
  4067. //
  4068. // MessageId: RPC_S_CALL_FAILED
  4069. //
  4070. // MessageText:
  4071. //
  4072. // The remote procedure call failed.
  4073. //
  4074. #define RPC_S_CALL_FAILED 1726L
  4075. //
  4076. // MessageId: RPC_S_CALL_FAILED_DNE
  4077. //
  4078. // MessageText:
  4079. //
  4080. // The remote procedure call failed and did not execute.
  4081. //
  4082. #define RPC_S_CALL_FAILED_DNE 1727L
  4083. //
  4084. // MessageId: RPC_S_PROTOCOL_ERROR
  4085. //
  4086. // MessageText:
  4087. //
  4088. // A remote procedure call (RPC) protocol error occurred.
  4089. //
  4090. #define RPC_S_PROTOCOL_ERROR 1728L
  4091. //
  4092. // MessageId: RPC_S_CANNOT_BIND
  4093. //
  4094. // MessageText:
  4095. //
  4096. // An attempt to bind with the RPC server failed.
  4097. //
  4098. #define RPC_S_CANNOT_BIND 1729L
  4099. //
  4100. // MessageId: RPC_S_UNSUPPORTED_TRANS_SYN
  4101. //
  4102. // MessageText:
  4103. //
  4104. // The transfer syntax is not supported by the RPC server.
  4105. //
  4106. #define RPC_S_UNSUPPORTED_TRANS_SYN 1730L
  4107. //
  4108. // MessageId: RPC_S_SERVER_OUT_OF_MEMORY
  4109. //
  4110. // MessageText:
  4111. //
  4112. // The RPC server has insufficient memory to complete this operation.
  4113. //
  4114. #define RPC_S_SERVER_OUT_OF_MEMORY 1731L
  4115. //
  4116. // MessageId: RPC_S_UNSUPPORTED_TYPE
  4117. //
  4118. // MessageText:
  4119. //
  4120. // The universal unique identifier (UUID) type is not supported.
  4121. //
  4122. #define RPC_S_UNSUPPORTED_TYPE 1732L
  4123. //
  4124. // MessageId: RPC_S_INVALID_TAG
  4125. //
  4126. // MessageText:
  4127. //
  4128. // The tag is invalid.
  4129. //
  4130. #define RPC_S_INVALID_TAG 1733L
  4131. //
  4132. // MessageId: RPC_S_INVALID_BOUND
  4133. //
  4134. // MessageText:
  4135. //
  4136. // The array bounds are invalid.
  4137. //
  4138. #define RPC_S_INVALID_BOUND 1734L
  4139. //
  4140. // MessageId: RPC_S_NO_ENTRY_NAME
  4141. //
  4142. // MessageText:
  4143. //
  4144. // The binding does not contain an entry name.
  4145. //
  4146. #define RPC_S_NO_ENTRY_NAME 1735L
  4147. //
  4148. // MessageId: RPC_S_INVALID_NAME_SYNTAX
  4149. //
  4150. // MessageText:
  4151. //
  4152. // The name syntax is invalid.
  4153. //
  4154. #define RPC_S_INVALID_NAME_SYNTAX 1736L
  4155. //
  4156. // MessageId: RPC_S_UNSUPPORTED_NAME_SYNTAX
  4157. //
  4158. // MessageText:
  4159. //
  4160. // The name syntax is not supported.
  4161. //
  4162. #define RPC_S_UNSUPPORTED_NAME_SYNTAX 1737L
  4163. //
  4164. // MessageId: RPC_S_SERVER_NOT_LISTENING
  4165. //
  4166. // MessageText:
  4167. //
  4168. // The RPC server is not listening for remote procedure calls.
  4169. //
  4170. #define RPC_S_SERVER_NOT_LISTENING 1738L
  4171. //
  4172. // MessageId: RPC_S_UUID_NO_ADDRESS
  4173. //
  4174. // MessageText:
  4175. //
  4176. // No network address is available to use to construct a universal
  4177. // unique identifier (UUID).
  4178. //
  4179. #define RPC_S_UUID_NO_ADDRESS 1739L
  4180. //
  4181. // MessageId: RPC_S_DUPLICATE_ENDPOINT
  4182. //
  4183. // MessageText:
  4184. //
  4185. // The endpoint is a duplicate.
  4186. //
  4187. #define RPC_S_DUPLICATE_ENDPOINT 1740L
  4188. //
  4189. // MessageId: RPC_S_UNKNOWN_AUTHN_TYPE
  4190. //
  4191. // MessageText:
  4192. //
  4193. // The authentication type is unknown.
  4194. //
  4195. #define RPC_S_UNKNOWN_AUTHN_TYPE 1741L
  4196. //
  4197. // MessageId: RPC_S_MAX_CALLS_TOO_SMALL
  4198. //
  4199. // MessageText:
  4200. //
  4201. // The maximum number of calls is too small.
  4202. //
  4203. #define RPC_S_MAX_CALLS_TOO_SMALL 1742L
  4204. //
  4205. // MessageId: RPC_S_STRING_TOO_LONG
  4206. //
  4207. // MessageText:
  4208. //
  4209. // The string is too long.
  4210. //
  4211. #define RPC_S_STRING_TOO_LONG 1743L
  4212. //
  4213. // MessageId: RPC_S_PROTSEQ_NOT_FOUND
  4214. //
  4215. // MessageText:
  4216. //
  4217. // The RPC protocol sequence was not found.
  4218. //
  4219. #define RPC_S_PROTSEQ_NOT_FOUND 1744L
  4220. //
  4221. // MessageId: RPC_S_PROCNUM_OUT_OF_RANGE
  4222. //
  4223. // MessageText:
  4224. //
  4225. // The procedure number is out of range.
  4226. //
  4227. #define RPC_S_PROCNUM_OUT_OF_RANGE 1745L
  4228. //
  4229. // MessageId: RPC_S_BINDING_HAS_NO_AUTH
  4230. //
  4231. // MessageText:
  4232. //
  4233. // The binding does not contain any authentication information.
  4234. //
  4235. #define RPC_S_BINDING_HAS_NO_AUTH 1746L
  4236. //
  4237. // MessageId: RPC_S_UNKNOWN_AUTHN_SERVICE
  4238. //
  4239. // MessageText:
  4240. //
  4241. // The authentication service is unknown.
  4242. //
  4243. #define RPC_S_UNKNOWN_AUTHN_SERVICE 1747L
  4244. //
  4245. // MessageId: RPC_S_UNKNOWN_AUTHN_LEVEL
  4246. //
  4247. // MessageText:
  4248. //
  4249. // The authentication level is unknown.
  4250. //
  4251. #define RPC_S_UNKNOWN_AUTHN_LEVEL 1748L
  4252. //
  4253. // MessageId: RPC_S_INVALID_AUTH_IDENTITY
  4254. //
  4255. // MessageText:
  4256. //
  4257. // The security context is invalid.
  4258. //
  4259. #define RPC_S_INVALID_AUTH_IDENTITY 1749L
  4260. //
  4261. // MessageId: RPC_S_UNKNOWN_AUTHZ_SERVICE
  4262. //
  4263. // MessageText:
  4264. //
  4265. // The authorization service is unknown.
  4266. //
  4267. #define RPC_S_UNKNOWN_AUTHZ_SERVICE 1750L
  4268. //
  4269. // MessageId: EPT_S_INVALID_ENTRY
  4270. //
  4271. // MessageText:
  4272. //
  4273. // The entry is invalid.
  4274. //
  4275. #define EPT_S_INVALID_ENTRY 1751L
  4276. //
  4277. // MessageId: EPT_S_CANT_PERFORM_OP
  4278. //
  4279. // MessageText:
  4280. //
  4281. // The server endpoint cannot perform the operation.
  4282. //
  4283. #define EPT_S_CANT_PERFORM_OP 1752L
  4284. //
  4285. // MessageId: EPT_S_NOT_REGISTERED
  4286. //
  4287. // MessageText:
  4288. //
  4289. // There are no more endpoints available from the endpoint mapper.
  4290. //
  4291. #define EPT_S_NOT_REGISTERED 1753L
  4292. //
  4293. // MessageId: RPC_S_NOTHING_TO_EXPORT
  4294. //
  4295. // MessageText:
  4296. //
  4297. // No interfaces have been exported.
  4298. //
  4299. #define RPC_S_NOTHING_TO_EXPORT 1754L
  4300. //
  4301. // MessageId: RPC_S_INCOMPLETE_NAME
  4302. //
  4303. // MessageText:
  4304. //
  4305. // The entry name is incomplete.
  4306. //
  4307. #define RPC_S_INCOMPLETE_NAME 1755L
  4308. //
  4309. // MessageId: RPC_S_INVALID_VERS_OPTION
  4310. //
  4311. // MessageText:
  4312. //
  4313. // The version option is invalid.
  4314. //
  4315. #define RPC_S_INVALID_VERS_OPTION 1756L
  4316. //
  4317. // MessageId: RPC_S_NO_MORE_MEMBERS
  4318. //
  4319. // MessageText:
  4320. //
  4321. // There are no more members.
  4322. //
  4323. #define RPC_S_NO_MORE_MEMBERS 1757L
  4324. //
  4325. // MessageId: RPC_S_NOT_ALL_OBJS_UNEXPORTED
  4326. //
  4327. // MessageText:
  4328. //
  4329. // There is nothing to unexport.
  4330. //
  4331. #define RPC_S_NOT_ALL_OBJS_UNEXPORTED 1758L
  4332. //
  4333. // MessageId: RPC_S_INTERFACE_NOT_FOUND
  4334. //
  4335. // MessageText:
  4336. //
  4337. // The interface was not found.
  4338. //
  4339. #define RPC_S_INTERFACE_NOT_FOUND 1759L
  4340. //
  4341. // MessageId: RPC_S_ENTRY_ALREADY_EXISTS
  4342. //
  4343. // MessageText:
  4344. //
  4345. // The entry already exists.
  4346. //
  4347. #define RPC_S_ENTRY_ALREADY_EXISTS 1760L
  4348. //
  4349. // MessageId: RPC_S_ENTRY_NOT_FOUND
  4350. //
  4351. // MessageText:
  4352. //
  4353. // The entry is not found.
  4354. //
  4355. #define RPC_S_ENTRY_NOT_FOUND 1761L
  4356. //
  4357. // MessageId: RPC_S_NAME_SERVICE_UNAVAILABLE
  4358. //
  4359. // MessageText:
  4360. //
  4361. // The name service is unavailable.
  4362. //
  4363. #define RPC_S_NAME_SERVICE_UNAVAILABLE 1762L
  4364. //
  4365. // MessageId: RPC_S_INVALID_NAF_IF
  4366. //
  4367. // MessageText:
  4368. //
  4369. // The network address family is invalid.
  4370. //
  4371. #define RPC_S_INVALID_NAF_IF 1763L
  4372. //
  4373. // MessageId: RPC_S_CANNOT_SUPPORT
  4374. //
  4375. // MessageText:
  4376. //
  4377. // The requested operation is not supported.
  4378. //
  4379. #define RPC_S_CANNOT_SUPPORT 1764L
  4380. //
  4381. // MessageId: RPC_S_NO_CONTEXT_AVAILABLE
  4382. //
  4383. // MessageText:
  4384. //
  4385. // No security context is available to allow impersonation.
  4386. //
  4387. #define RPC_S_NO_CONTEXT_AVAILABLE 1765L
  4388. //
  4389. // MessageId: RPC_S_INTERNAL_ERROR
  4390. //
  4391. // MessageText:
  4392. //
  4393. // An internal error occurred in a remote procedure call (RPC).
  4394. //
  4395. #define RPC_S_INTERNAL_ERROR 1766L
  4396. //
  4397. // MessageId: RPC_S_ZERO_DIVIDE
  4398. //
  4399. // MessageText:
  4400. //
  4401. // The RPC server attempted an integer division by zero.
  4402. //
  4403. #define RPC_S_ZERO_DIVIDE 1767L
  4404. //
  4405. // MessageId: RPC_S_ADDRESS_ERROR
  4406. //
  4407. // MessageText:
  4408. //
  4409. // An addressing error occurred in the RPC server.
  4410. //
  4411. #define RPC_S_ADDRESS_ERROR 1768L
  4412. //
  4413. // MessageId: RPC_S_FP_DIV_ZERO
  4414. //
  4415. // MessageText:
  4416. //
  4417. // A floating-point operation at the RPC server caused a division by zero.
  4418. //
  4419. #define RPC_S_FP_DIV_ZERO 1769L
  4420. //
  4421. // MessageId: RPC_S_FP_UNDERFLOW
  4422. //
  4423. // MessageText:
  4424. //
  4425. // A floating-point underflow occurred at the RPC server.
  4426. //
  4427. #define RPC_S_FP_UNDERFLOW 1770L
  4428. //
  4429. // MessageId: RPC_S_FP_OVERFLOW
  4430. //
  4431. // MessageText:
  4432. //
  4433. // A floating-point overflow occurred at the RPC server.
  4434. //
  4435. #define RPC_S_FP_OVERFLOW 1771L
  4436. //
  4437. // MessageId: RPC_X_NO_MORE_ENTRIES
  4438. //
  4439. // MessageText:
  4440. //
  4441. // The list of RPC servers available for the binding of auto handles
  4442. // has been exhausted.
  4443. //
  4444. #define RPC_X_NO_MORE_ENTRIES 1772L
  4445. //
  4446. // MessageId: RPC_X_SS_CHAR_TRANS_OPEN_FAIL
  4447. //
  4448. // MessageText:
  4449. //
  4450. // Unable to open the character translation table file.
  4451. //
  4452. #define RPC_X_SS_CHAR_TRANS_OPEN_FAIL 1773L
  4453. //
  4454. // MessageId: RPC_X_SS_CHAR_TRANS_SHORT_FILE
  4455. //
  4456. // MessageText:
  4457. //
  4458. // The file containing the character translation table has fewer than
  4459. // 512 bytes.
  4460. //
  4461. #define RPC_X_SS_CHAR_TRANS_SHORT_FILE 1774L
  4462. //
  4463. // MessageId: RPC_X_SS_IN_NULL_CONTEXT
  4464. //
  4465. // MessageText:
  4466. //
  4467. // A null context handle was passed from the client to the host during
  4468. // a remote procedure call.
  4469. //
  4470. #define RPC_X_SS_IN_NULL_CONTEXT 1775L
  4471. //
  4472. // MessageId: RPC_X_SS_CONTEXT_DAMAGED
  4473. //
  4474. // MessageText:
  4475. //
  4476. // The context handle changed during a remote procedure call.
  4477. //
  4478. #define RPC_X_SS_CONTEXT_DAMAGED 1777L
  4479. //
  4480. // MessageId: RPC_X_SS_HANDLES_MISMATCH
  4481. //
  4482. // MessageText:
  4483. //
  4484. // The binding handles passed to a remote procedure call do not match.
  4485. //
  4486. #define RPC_X_SS_HANDLES_MISMATCH 1778L
  4487. //
  4488. // MessageId: RPC_X_SS_CANNOT_GET_CALL_HANDLE
  4489. //
  4490. // MessageText:
  4491. //
  4492. // The stub is unable to get the remote procedure call handle.
  4493. //
  4494. #define RPC_X_SS_CANNOT_GET_CALL_HANDLE 1779L
  4495. //
  4496. // MessageId: RPC_X_NULL_REF_POINTER
  4497. //
  4498. // MessageText:
  4499. //
  4500. // A null reference pointer was passed to the stub.
  4501. //
  4502. #define RPC_X_NULL_REF_POINTER 1780L
  4503. //
  4504. // MessageId: RPC_X_ENUM_VALUE_OUT_OF_RANGE
  4505. //
  4506. // MessageText:
  4507. //
  4508. // The enumeration value is out of range.
  4509. //
  4510. #define RPC_X_ENUM_VALUE_OUT_OF_RANGE 1781L
  4511. //
  4512. // MessageId: RPC_X_BYTE_COUNT_TOO_SMALL
  4513. //
  4514. // MessageText:
  4515. //
  4516. // The byte count is too small.
  4517. //
  4518. #define RPC_X_BYTE_COUNT_TOO_SMALL 1782L
  4519. //
  4520. // MessageId: RPC_X_BAD_STUB_DATA
  4521. //
  4522. // MessageText:
  4523. //
  4524. // The stub received bad data.
  4525. //
  4526. #define RPC_X_BAD_STUB_DATA 1783L
  4527. //
  4528. // MessageId: ERROR_INVALID_USER_BUFFER
  4529. //
  4530. // MessageText:
  4531. //
  4532. // The supplied user buffer is not valid for the requested operation.
  4533. //
  4534. #define ERROR_INVALID_USER_BUFFER 1784L
  4535. //
  4536. // MessageId: ERROR_UNRECOGNIZED_MEDIA
  4537. //
  4538. // MessageText:
  4539. //
  4540. // The disk media is not recognized. It may not be formatted.
  4541. //
  4542. #define ERROR_UNRECOGNIZED_MEDIA 1785L
  4543. //
  4544. // MessageId: ERROR_NO_TRUST_LSA_SECRET
  4545. //
  4546. // MessageText:
  4547. //
  4548. // The workstation does not have a trust secret.
  4549. //
  4550. #define ERROR_NO_TRUST_LSA_SECRET 1786L
  4551. //
  4552. // MessageId: ERROR_NO_TRUST_SAM_ACCOUNT
  4553. //
  4554. // MessageText:
  4555. //
  4556. // The domain controller does not have an account for this workstation.
  4557. //
  4558. #define ERROR_NO_TRUST_SAM_ACCOUNT 1787L
  4559. //
  4560. // MessageId: ERROR_TRUSTED_DOMAIN_FAILURE
  4561. //
  4562. // MessageText:
  4563. //
  4564. // The trust relationship between the primary domain and the trusted
  4565. // domain failed.
  4566. //
  4567. #define ERROR_TRUSTED_DOMAIN_FAILURE 1788L
  4568. //
  4569. // MessageId: ERROR_TRUSTED_RELATIONSHIP_FAILURE
  4570. //
  4571. // MessageText:
  4572. //
  4573. // The trust relationship between this workstation and the primary
  4574. // domain failed.
  4575. //
  4576. #define ERROR_TRUSTED_RELATIONSHIP_FAILURE 1789L
  4577. //
  4578. // MessageId: ERROR_TRUST_FAILURE
  4579. //
  4580. // MessageText:
  4581. //
  4582. // The network logon failed.
  4583. //
  4584. #define ERROR_TRUST_FAILURE 1790L
  4585. //
  4586. // MessageId: RPC_S_CALL_IN_PROGRESS
  4587. //
  4588. // MessageText:
  4589. //
  4590. // A remote procedure call is already in progress for this thread.
  4591. //
  4592. #define RPC_S_CALL_IN_PROGRESS 1791L
  4593. //
  4594. // MessageId: ERROR_NETLOGON_NOT_STARTED
  4595. //
  4596. // MessageText:
  4597. //
  4598. // An attempt was made to logon, but the network logon service was not started.
  4599. //
  4600. #define ERROR_NETLOGON_NOT_STARTED 1792L
  4601. //
  4602. // MessageId: ERROR_ACCOUNT_EXPIRED
  4603. //
  4604. // MessageText:
  4605. //
  4606. // The user's account has expired.
  4607. //
  4608. #define ERROR_ACCOUNT_EXPIRED 1793L
  4609. //
  4610. // MessageId: ERROR_REDIRECTOR_HAS_OPEN_HANDLES
  4611. //
  4612. // MessageText:
  4613. //
  4614. // The redirector is in use and cannot be unloaded.
  4615. //
  4616. #define ERROR_REDIRECTOR_HAS_OPEN_HANDLES 1794L
  4617. //
  4618. // MessageId: ERROR_PRINTER_DRIVER_ALREADY_INSTALLED
  4619. //
  4620. // MessageText:
  4621. //
  4622. // The specified printer driver is already installed.
  4623. //
  4624. #define ERROR_PRINTER_DRIVER_ALREADY_INSTALLED 1795L
  4625. //
  4626. // MessageId: ERROR_UNKNOWN_PORT
  4627. //
  4628. // MessageText:
  4629. //
  4630. // The specified port is unknown.
  4631. //
  4632. #define ERROR_UNKNOWN_PORT 1796L
  4633. //
  4634. // MessageId: ERROR_UNKNOWN_PRINTER_DRIVER
  4635. //
  4636. // MessageText:
  4637. //
  4638. // The printer driver is unknown.
  4639. //
  4640. #define ERROR_UNKNOWN_PRINTER_DRIVER 1797L
  4641. //
  4642. // MessageId: ERROR_UNKNOWN_PRINTPROCESSOR
  4643. //
  4644. // MessageText:
  4645. //
  4646. // The print processor is unknown.
  4647. //
  4648. #define ERROR_UNKNOWN_PRINTPROCESSOR 1798L
  4649. //
  4650. // MessageId: ERROR_INVALID_SEPARATOR_FILE
  4651. //
  4652. // MessageText:
  4653. //
  4654. // The specified separator file is invalid.
  4655. //
  4656. #define ERROR_INVALID_SEPARATOR_FILE 1799L
  4657. //
  4658. // MessageId: ERROR_INVALID_PRIORITY
  4659. //
  4660. // MessageText:
  4661. //
  4662. // The specified priority is invalid.
  4663. //
  4664. #define ERROR_INVALID_PRIORITY 1800L
  4665. //
  4666. // MessageId: ERROR_INVALID_PRINTER_NAME
  4667. //
  4668. // MessageText:
  4669. //
  4670. // The printer name is invalid.
  4671. //
  4672. #define ERROR_INVALID_PRINTER_NAME 1801L
  4673. //
  4674. // MessageId: ERROR_PRINTER_ALREADY_EXISTS
  4675. //
  4676. // MessageText:
  4677. //
  4678. // The printer already exists.
  4679. //
  4680. #define ERROR_PRINTER_ALREADY_EXISTS 1802L
  4681. //
  4682. // MessageId: ERROR_INVALID_PRINTER_COMMAND
  4683. //
  4684. // MessageText:
  4685. //
  4686. // The printer command is invalid.
  4687. //
  4688. #define ERROR_INVALID_PRINTER_COMMAND 1803L
  4689. //
  4690. // MessageId: ERROR_INVALID_DATATYPE
  4691. //
  4692. // MessageText:
  4693. //
  4694. // The specified datatype is invalid.
  4695. //
  4696. #define ERROR_INVALID_DATATYPE 1804L
  4697. //
  4698. // MessageId: ERROR_INVALID_ENVIRONMENT
  4699. //
  4700. // MessageText:
  4701. //
  4702. // The Environment specified is invalid.
  4703. //
  4704. #define ERROR_INVALID_ENVIRONMENT 1805L
  4705. //
  4706. // MessageId: RPC_S_NO_MORE_BINDINGS
  4707. //
  4708. // MessageText:
  4709. //
  4710. // There are no more bindings.
  4711. //
  4712. #define RPC_S_NO_MORE_BINDINGS 1806L
  4713. //
  4714. // MessageId: ERROR_NOLOGON_INTERDOMAIN_TRUST_ACCOUNT
  4715. //
  4716. // MessageText:
  4717. //
  4718. // The account used is an interdomain trust account. Use your normal user account or remote user account to access this server.
  4719. //
  4720. #define ERROR_NOLOGON_INTERDOMAIN_TRUST_ACCOUNT 1807L
  4721. //
  4722. // MessageId: ERROR_NOLOGON_WORKSTATION_TRUST_ACCOUNT
  4723. //
  4724. // MessageText:
  4725. //
  4726. // The account used is a workstation trust account. Use your normal user account or remote user account to access this server.
  4727. //
  4728. #define ERROR_NOLOGON_WORKSTATION_TRUST_ACCOUNT 1808L
  4729. //
  4730. // MessageId: ERROR_NOLOGON_SERVER_TRUST_ACCOUNT
  4731. //
  4732. // MessageText:
  4733. //
  4734. // The account used is an server trust account. Use your normal user account or remote user account to access this server.
  4735. //
  4736. #define ERROR_NOLOGON_SERVER_TRUST_ACCOUNT 1809L
  4737. //
  4738. // MessageId: ERROR_DOMAIN_TRUST_INCONSISTENT
  4739. //
  4740. // MessageText:
  4741. //
  4742. // The name or security ID (SID) of the domain specified is inconsitent
  4743. // with the trust information for that domain.
  4744. //
  4745. #define ERROR_DOMAIN_TRUST_INCONSISTENT 1810L
  4746. //
  4747. // MessageId: ERROR_SERVER_HAS_OPEN_HANDLES
  4748. //
  4749. // MessageText:
  4750. //
  4751. // The server is in use and cannot be unloaded.
  4752. //
  4753. #define ERROR_SERVER_HAS_OPEN_HANDLES 1811L
  4754. //
  4755. // MessageId: ERROR_RESOURCE_DATA_NOT_FOUND
  4756. //
  4757. // MessageText:
  4758. //
  4759. // The specified image file did not contain a resource section.
  4760. //
  4761. #define ERROR_RESOURCE_DATA_NOT_FOUND 1812L
  4762. //
  4763. // MessageId: ERROR_RESOURCE_TYPE_NOT_FOUND
  4764. //
  4765. // MessageText:
  4766. //
  4767. // The specified resource type can not be found in the image file.
  4768. //
  4769. #define ERROR_RESOURCE_TYPE_NOT_FOUND 1813L
  4770. //
  4771. // MessageId: ERROR_RESOURCE_NAME_NOT_FOUND
  4772. //
  4773. // MessageText:
  4774. //
  4775. // The specified resource name can not be found in the image file.
  4776. //
  4777. #define ERROR_RESOURCE_NAME_NOT_FOUND 1814L
  4778. //
  4779. // MessageId: ERROR_RESOURCE_LANG_NOT_FOUND
  4780. //
  4781. // MessageText:
  4782. //
  4783. // The specified resource language ID cannot be found in the image file.
  4784. //
  4785. #define ERROR_RESOURCE_LANG_NOT_FOUND 1815L
  4786. //
  4787. // MessageId: ERROR_NOT_ENOUGH_QUOTA
  4788. //
  4789. // MessageText:
  4790. //
  4791. // Not enough quota is available to process this command.
  4792. //
  4793. #define ERROR_NOT_ENOUGH_QUOTA 1816L // dderror
  4794. //
  4795. // MessageId: RPC_S_GROUP_MEMBER_NOT_FOUND
  4796. //
  4797. // MessageText:
  4798. //
  4799. // The group member was not found.
  4800. //
  4801. #define RPC_S_GROUP_MEMBER_NOT_FOUND 1898L
  4802. //
  4803. // MessageId: EPT_S_CANT_CREATE
  4804. //
  4805. // MessageText:
  4806. //
  4807. // The endpoint mapper database could not be created.
  4808. //
  4809. #define EPT_S_CANT_CREATE 1899L
  4810. //
  4811. // MessageId: RPC_S_INVALID_OBJECT
  4812. //
  4813. // MessageText:
  4814. //
  4815. // The object universal unique identifier (UUID) is the nil UUID.
  4816. //
  4817. #define RPC_S_INVALID_OBJECT 1900L
  4818. #endif // _WINERROR_