home *** CD-ROM | disk | FTP | other *** search
/ C!T ROM 2 / ctrom_ii_b.zip / ctrom_ii_b / PROGRAM / PASCAL / STRLIST / ERRORSTR.LST < prev    next >
File List  |  1992-03-11  |  3KB  |  143 lines

  1. ;  List of error codes as returned by DOS function call 59h:
  2. ;  Get Extended Error Code
  3.  
  4. ;  Sources:
  5. ;  -  MicroSoft MS DOS Programmer's Reference
  6. ;  -  Ralph Brown's Interrupt List
  7.  
  8. ;  Compile this file to a string list resource using STRLIST:
  9. ;    STRLIST errorstr errorstr ExtErrorString
  10.  
  11. ;  Output will be ERRORSTR.OBJ: 
  12. ;    Function ExtErrorString(index : Integer) : String; Far; External;
  13.  
  14. ;  Add 90 to the index to get the error class message
  15. ;  Add 103 to the index to get the suggested action message
  16. ;  Add 110 to the index to get the error locus message
  17.  
  18. Invalid function code
  19. File not found
  20. Path not found
  21. Too many open files (no open handles left)
  22. Access denied
  23. Invalid handle
  24. Memory control blocks destroyed
  25. Insufficient memory
  26. Invalid memory block address
  27. Invalid environment (usually >32k in length)
  28. Invalid format
  29. Invalid access code
  30. Invalid data
  31. Invalid drive
  32. ?
  33. Attempt to remove current directory
  34. Not same device
  35. No more files
  36. Disk is write-protected
  37. Bad disk unit
  38. Drive not ready
  39. Invalid disk command
  40. CRC data error
  41. Invalid structure length (disk operation)
  42. Seek error
  43. Not an MS DOS disk
  44. Sector not found
  45. Out of paper
  46. Write fault
  47. Read fault
  48. General failure
  49. Sharing violatiom
  50. Lock violation
  51. Disk change invalid
  52. FCB unavailable
  53. Sharing buffer overflow
  54. ?
  55. (LANtastic) Cannot complete file operation
  56. ?
  57. ?
  58. ?
  59. ?
  60. ?
  61. ?
  62. ?
  63. ?
  64. ?
  65. ?
  66. ?
  67. Network request not supported
  68. Remote computer not listening
  69. Duplicate name on network
  70. Network name not found
  71. Network busy
  72. Network device not longer exists
  73. Net BIOS command limit exceeded
  74. Network adapter hardware error
  75. Incorrect response from network
  76. Unexpected network error
  77. Incompatible remote adapter
  78. Print queue full
  79. Queue not full
  80. Not enough space for print file
  81. Network name was deleted
  82. Network: Access denied
  83. Network device type incorrect
  84. Network name not found
  85. Network name limit exceeded
  86. Net BIOS session limit exceeded
  87. Temporarily paused
  88. Network request not accepted
  89. Print or disk redirection is paused
  90. (LANtastic) Invalid network version
  91. (LANtastic) Account expired
  92. (LANtastic) Password expired
  93. (LANtastic) Login attempt invalid at this time
  94. ?
  95. ?
  96. ?
  97. ?
  98. ?
  99. Cannot make directory
  100. Interrupt 24h failure
  101. Out of structures (too many redirections)
  102. Already assigned (duplicate redirection)
  103. Invalid password
  104. Invalid parameter
  105. Net write fault
  106. (LANtastic) Function not supported on network
  107. (LANtastic) Required system component not installed
  108.  
  109. ;  Values for Error Class:
  110.  
  111. Out of resource (storage space or I/O channels)
  112. Temporary situation (file or record lock)
  113. Authorization (denied access)
  114. Internal (system software bug)
  115. Hardware failure
  116. System failure (configuration file missing or incorrect)
  117. Application program error
  118. Not found
  119. Bad format
  120. Locked
  121. Media error
  122. Already exists
  123. Unknown
  124.  
  125. ;  Values for Suggested Action:
  126.  
  127. Retry
  128. Delayed retry
  129. Prompt user to reenter input
  130. Abort after cleanup
  131. Immediate abort
  132. Ignore
  133. Retry after user intervention
  134.  
  135. ;  Values for Error Locus:
  136.  
  137. Unknown or not appropriate
  138. Block device (disk error)
  139. Network related
  140. Serial device (timeout)
  141. Memory related
  142.  
  143.