home *** CD-ROM | disk | FTP | other *** search
/ Microsoft Programmer's Library 1.3 / Microsoft-Programers-Library-v1.3.iso / sampcode / masm / masm5 / bseerr.inc next >
Encoding:
Text File  |  1988-08-11  |  6.6 KB  |  224 lines

  1. ifdef INCL_ERRORS
  2. INCL_DOSERRORS      equ 1
  3. endif ;  INCL_ERRORS   
  4.  
  5. ifdef INCL_DOSERRORS
  6. NO_ERROR            equ 0
  7. ERROR_INVALID_FUNCTION equ 1
  8. ERROR_FILE_NOT_FOUND equ 2
  9. ERROR_PATH_NOT_FOUND equ 3
  10. ERROR_TOO_MANY_OPEN_FILES equ 4
  11. ERROR_ACCESS_DENIED equ 5
  12. ERROR_INVALID_HANDLE equ 6
  13. ERROR_ARENA_TRASHED equ 7
  14. ERROR_NOT_ENOUGH_MEMORY equ 8
  15. ERROR_INVALID_BLOCK equ 9
  16. ERROR_BAD_ENVIRONMENT equ 10
  17. ERROR_BAD_FORMAT    equ 11
  18. ERROR_INVALID_ACCESS equ 12
  19. ERROR_INVALID_DATA  equ 13
  20. ERROR_INVALID_DRIVE equ 15
  21. ERROR_CURRENT_DIRECTORY equ 16
  22. ERROR_NOT_SAME_DEVICE equ 17
  23. ERROR_NO_MORE_FILES equ 18
  24. ERROR_WRITE_PROTECT equ 19
  25. ERROR_BAD_UNIT      equ 20
  26. ERROR_NOT_READY     equ 21
  27. ERROR_BAD_COMMAND   equ 22
  28. ERROR_CRC           equ 23
  29. ERROR_BAD_LENGTH    equ 24
  30. ERROR_SEEK          equ 25
  31. ERROR_NOT_DOS_DISK  equ 26
  32. ERROR_SECTOR_NOT_FOUND equ 27
  33. ERROR_OUT_OF_PAPER  equ 28
  34. ERROR_WRITE_FAULT   equ 29
  35. ERROR_READ_FAULT    equ 30
  36. ERROR_GEN_FAILURE   equ 31
  37. ERROR_SHARING_VIOLATION equ 32
  38. ERROR_LOCK_VIOLATION equ 33
  39. ERROR_WRONG_DISK    equ 34
  40. ERROR_FCB_UNAVAILABLE equ 35
  41. ERROR_SHARING_BUFFER_EXCEEDED equ 36
  42. ERROR_NOT_SUPPORTED equ 50
  43. ERROR_FILE_EXISTS   equ 80
  44. ERROR_DUP_FCB       equ 81
  45. ERROR_CANNOT_MAKE   equ 82
  46. ERROR_FAIL_I24      equ 83
  47. ERROR_OUT_OF_STRUCTURES equ 84
  48. ERROR_ALREADY_ASSIGNED equ 85
  49. ERROR_INVALID_PASSWORD equ 86
  50. ERROR_INVALID_PARAMETER equ 87
  51. ERROR_NET_WRITE_FAULT equ 88
  52. ERROR_NO_PROC_SLOTS equ 89
  53. ERROR_NOT_FROZEN    equ 90
  54. ERR_TSTOVFL         equ 91
  55. ERR_TSTDUP          equ 92
  56. ERROR_NO_ITEMS      equ 93
  57. ERROR_INTERRUPT     equ 95
  58. ERROR_TOO_MANY_SEMAPHORES equ 100
  59. ERROR_EXCL_SEM_ALREADY_OWNED equ 101
  60. ERROR_SEM_IS_SET    equ 102
  61. ERROR_TOO_MANY_SEM_REQUESTS equ 103
  62. ERROR_INVALID_AT_INTERRUPT_TIME equ 104
  63. ERROR_SEM_OWNER_DIED equ 105
  64. ERROR_SEM_USER_LIMIT equ 106
  65. ERROR_DISK_CHANGE   equ 107
  66. ERROR_DRIVE_LOCKED  equ 108
  67. ERROR_BROKEN_PIPE   equ 109
  68. ERROR_OPEN_FAILED   equ 110
  69. ERROR_BUFFER_OVERFLOW equ 111
  70. ERROR_DISK_FULL     equ 112
  71. ERROR_NO_MORE_SEARCH_HANDLES equ 113
  72. ERROR_INVALID_TARGET_HANDLE equ 114
  73. ERROR_PROTECTION_VIOLATION equ 115
  74. ERROR_VIOKBD_REQUEST equ 116
  75. ERROR_INVALID_CATEGORY equ 117
  76. ERROR_INVALID_VERIFY_SWITCH equ 118
  77. ERROR_BAD_DRIVER_LEVEL equ 119
  78. ERROR_CALL_NOT_IMPLEMENTED equ 120
  79. ERROR_SEM_TIMEOUT   equ 121
  80. ERROR_INSUFFICIENT_BUFFER equ 122
  81. ERROR_INVALID_NAME  equ 123
  82. ERROR_INVALID_LEVEL equ 124
  83. ERROR_NO_VOLUME_LABEL equ 125
  84. ERROR_MOD_NOT_FOUND equ 126
  85. ERROR_PROC_NOT_FOUND equ 127
  86. ERROR_WAIT_NO_CHILDREN equ 128
  87. ERROR_CHILD_NOT_COMPLETE equ 129
  88. ERROR_DIRECT_ACCESS_HANDLE equ 130
  89. ERROR_NEGATIVE_SEEK equ 131
  90. ERROR_SEEK_ON_DEVICE equ 132
  91. ERROR_IS_JOIN_TARGET equ 133
  92. ERROR_IS_JOINED     equ 134
  93. ERROR_IS_SUBSTED    equ 135
  94. ERROR_NOT_JOINED    equ 136
  95. ERROR_NOT_SUBSTED   equ 137
  96. ERROR_JOIN_TO_JOIN  equ 138
  97. ERROR_SUBST_TO_SUBST equ 139
  98. ERROR_JOIN_TO_SUBST equ 140
  99. ERROR_SUBST_TO_JOIN equ 141
  100. ERROR_BUSY_DRIVE    equ 142
  101. ERROR_SAME_DRIVE    equ 143
  102. ERROR_DIR_NOT_ROOT  equ 144
  103. ERROR_DIR_NOT_EMPTY equ 145
  104. ERROR_IS_SUBST_PATH equ 146
  105. ERROR_IS_JOIN_PATH  equ 147
  106. ERROR_PATH_BUSY     equ 148
  107. ERROR_IS_SUBST_TARGET equ 149
  108. ERROR_SYSTEM_TRACE  equ 150
  109. ERROR_INVALID_EVENT_COUNT equ 151
  110. ERROR_TOO_MANY_MUXWAITERS equ 152
  111. ERROR_INVALID_LIST_FORMAT equ 153
  112. ERROR_LABEL_TOO_LONG equ 154
  113. ERROR_TOO_MANY_TCBS equ 155
  114. ERROR_SIGNAL_REFUSED equ 156
  115. ERROR_DISCARDED     equ 157
  116. ERROR_NOT_LOCKED    equ 158
  117. ERROR_BAD_THREADID_ADDR equ 159
  118. ERROR_BAD_ARGUMENTS equ 160
  119. ERROR_BAD_PATHNAME  equ 161
  120. ERROR_SIGNAL_PENDING equ 162
  121. ERROR_UNCERTAIN_MEDIA equ 163
  122. ERROR_MAX_THRDS_REACHED equ 164
  123. ERROR_MONITORS_NOT_SUPPORTED equ 165
  124. ERROR_INVALID_SEGMENT_NUMBER equ 180
  125. ERROR_INVALID_CALLGATE equ 181
  126. ERROR_INVALID_ORDINAL equ 182
  127. ERROR_ALREADY_EXISTS equ 183
  128. ERROR_NO_CHILD_PROCESS equ 184
  129. ERROR_CHILD_ALIVE_NOWAIT equ 185
  130. ERROR_INVALID_FLAG_NUMBER equ 186
  131. ERROR_SEM_NOT_FOUND equ 187
  132. ERROR_INVALID_STARTING_CODESEG equ 188
  133. ERROR_INVALID_STACKSEG equ 189
  134. ERROR_INVALID_MODULETYPE equ 190
  135. ERROR_INVALID_EXE_SIGNATURE equ 191
  136. ERROR_EXE_MARKED_INVALID equ 192
  137. ERROR_BAD_EXE_FORMAT equ 193
  138. ERROR_ITERATED_DATA_EXCEEDS_64K equ 194
  139. ERROR_INVALID_MINALLOCSIZE equ 195
  140. ERROR_DYNLINK_FROM_INVALID_RING equ 196
  141. ERROR_IOPL_NOT_ENABLED equ 197
  142. ERROR_INVALID_SEGDPL equ 198
  143. ERROR_AUTODATASEG_EXCEEDS_64k equ 199
  144. ERROR_RING2SEG_MUST_BE_MOVABLE equ 200
  145. ERROR_RELOC_CHAIN_XEEDS_SEGLIM equ 201
  146. ERROR_INFLOOP_IN_RELOC_CHAIN equ 202
  147. ERROR_ENVVAR_NOT_FOUND equ 203
  148. ERROR_NOT_CURRENT_CTRY equ 204
  149. ERROR_NO_SIGNAL_SENT equ 205
  150. ERROR_FILENAME_EXCED_RANGE equ 206
  151. ERROR_RING2_STACK_IN_USE equ 207
  152. ERROR_META_EXPANSION_TOO_LONG equ 208
  153. ERROR_INVALID_SIGNAL_NUMBER equ 209
  154. ERROR_THREAD_1_INACTIVE equ 210
  155. ERROR_INFO_NOT_AVAIL equ 211
  156. ERROR_LOCKED        equ 212
  157. ERROR_BAD_DYNALINK  equ 213
  158. ERROR_TOO_MANY_MODULES equ 214
  159. ERROR_NESTING_NOT_ALLOWED equ 215
  160. ERROR_USER_DEFINED_BASE equ 0F000h
  161. ERROR_I24_WRITE_PROTECT equ 0
  162. ERROR_I24_BAD_UNIT  equ 1
  163. ERROR_I24_NOT_READY equ 2
  164. ERROR_I24_BAD_COMMAND equ 3
  165. ERROR_I24_CRC       equ 4
  166. ERROR_I24_BAD_LENGTH equ 5
  167. ERROR_I24_SEEK      equ 6
  168. ERROR_I24_NOT_DOS_DISK equ 7
  169. ERROR_I24_SECTOR_NOT_FOUND equ 8
  170. ERROR_I24_OUT_OF_PAPER equ 9
  171. ERROR_I24_WRITE_FAULT equ 10
  172. ERROR_I24_READ_FAULT equ 11
  173. ERROR_I24_GEN_FAILURE equ 12
  174. ERROR_I24_DISK_CHANGE equ 13
  175. ERROR_I24_WRONG_DISK equ 14
  176. ERROR_I24_UNCERTAIN_MEDIA equ 15
  177. ERROR_I24_CHAR_CALL_INTERRUPTED equ 16
  178. ERROR_I24_NO_MONITOR_SUPPORT equ 17
  179. ERROR_I24_INVALID_PARAMETER equ 18
  180. ALLOWED_FAIL        equ 00001h
  181. ALLOWED_ABORT       equ 00002h
  182. ALLOWED_RETRY       equ 00004h
  183. ALLOWED_IGNORE      equ 00008h
  184. I24_OPERATION       equ 001h
  185. I24_AREA            equ 006h
  186. I24_CLASS           equ 080h
  187. ERRCLASS_OUTRES     equ 1
  188. ERRCLASS_TEMPSIT    equ 2
  189. ERRCLASS_AUTH       equ 3
  190. ERRCLASS_INTRN      equ 4
  191. ERRCLASS_HRDFAIL    equ 5
  192. ERRCLASS_SYSFAIL    equ 6
  193. ERRCLASS_APPERR     equ 7
  194. ERRCLASS_NOTFND     equ 8
  195. ERRCLASS_BADFMT     equ 9
  196. ERRCLASS_LOCKED     equ 10
  197. ERRCLASS_MEDIA      equ 11
  198. ERRCLASS_ALREADY    equ 12
  199. ERRCLASS_UNK        equ 13
  200. ERRCLASS_CANT       equ 14
  201. ERRCLASS_TIME       equ 15
  202. ERRACT_RETRY        equ 1
  203. ERRACT_DLYRET       equ 2
  204. ERRACT_USER         equ 3
  205. ERRACT_ABORT        equ 4
  206. ERRACT_PANIC        equ 5
  207. ERRACT_IGNORE       equ 6
  208. ERRACT_INTRET       equ 7
  209. ERRLOC_UNK          equ 1
  210. ERRLOC_DISK         equ 2
  211. ERRLOC_NET          equ 3
  212. ERRLOC_SERDEV       equ 4
  213. ERRLOC_MEM          equ 5
  214. TC_NORMAL           equ 0
  215. TC_HARDERR          equ 1
  216. TC_GP_TRAP          equ 2
  217. TC_SIGNAL           equ 3
  218. endif ;  INCL_DOSERRORS   
  219.  
  220. TC_NORMAL           equ 0
  221. TC_HARDERR          equ 1
  222. TC_GP_TRAP          equ 2
  223. TC_SIGNAL           equ 3
  224.