ERR.DEF 52 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344
  1. (* Release 3.10 *)
  2. (*-------------------------------------------------------------------------*
  3. * *
  4. * ERR.DEF - Modula-2 OS/2 API Error codes *
  5. * *
  6. * COPYRIGHT (C) 1989..1992 Clarion Software Corporation. *
  7. * All Rights Reserved *
  8. * *
  9. *--------------------------------------------------------------------------*)
  10. (*# call(o_a_size => off,
  11. o_a_copy=>off,
  12. result_optional=>on,
  13. reg_saved => (si, di, ds, st1, st2),
  14. reg_param => (),
  15. seg_name => none,
  16. near_call => off,
  17. ds_eq_ss => off) *)
  18. (*# module(implementation=>off, init_code => off) *)
  19. (*# name(prefix => os2_lib) *)
  20. (*# data(near_ptr => off) *)
  21. DEFINITION MODULE Err;
  22. CONST
  23. i_WINERRORS = TRUE; (* Include window manager errors *)
  24. i_SHLERRORS = TRUE; (* Include shell manager errors *)
  25. i_GPIERRORS = TRUE; (* Include GPI manager errors *)
  26. i_SPLERRORS = TRUE; (* Include Spool manager errors *)
  27. i_PICERRORS = TRUE; (* Include Pic manager errors *)
  28. (* Base component error values *)
  29. WINERR_BASE = 01000H; (* Window Manager *)
  30. GPIERR_BASE = 02000H; (* Graphics Presentation Interface *)
  31. DEVERR_BASE = 03000H; (* Device Manager *)
  32. SPLERR_BASE = 04000H; (* Spooler *)
  33. (**********************************************************************\
  34. *
  35. * Base error codes
  36. *
  37. *
  38. \**********************************************************************)
  39. NO_ERROR = 0;
  40. ERROR_INVALID_FUNCTION = 1;
  41. ERROR_FILE_NOT_FOUND = 2;
  42. ERROR_PATH_NOT_FOUND = 3;
  43. ERROR_TOO_MANY_OPEN_FILES = 4;
  44. ERROR_ACCESS_DENIED = 5;
  45. ERROR_INVALID_HANDLE = 6;
  46. ERROR_ARENA_TRASHED = 7;
  47. ERROR_NOT_ENOUGH_MEMORY = 8;
  48. ERROR_INVALID_BLOCK = 9;
  49. ERROR_BAD_ENVIRONMENT = 10;
  50. ERROR_BAD_FORMAT = 11;
  51. ERROR_INVALID_ACCESS = 12;
  52. ERROR_INVALID_DATA = 13;
  53. ERROR_INVALID_DRIVE = 15;
  54. ERROR_CURRENT_DIRECTORY = 16;
  55. ERROR_NOT_SAME_DEVICE = 17;
  56. ERROR_NO_MORE_FILES = 18;
  57. ERROR_WRITE_PROTECT = 19;
  58. ERROR_I24_DEVICE_IN_USE = 20;
  59. ERROR_NOT_READY = 21;
  60. ERROR_BAD_COMMAND = 22;
  61. ERROR_CRC = 23;
  62. ERROR_BAD_LENGTH = 24;
  63. ERROR_SEEK = 25;
  64. ERROR_NOT_DOS_DISK = 26;
  65. ERROR_SECTOR_NOT_FOUND = 27;
  66. ERROR_OUT_OF_PAPER = 28;
  67. ERROR_WRITE_FAULT = 29;
  68. ERROR_READ_FAULT = 30;
  69. ERROR_GEN_FAILURE = 31;
  70. ERROR_SHARING_VIOLATION = 32;
  71. ERROR_LOCK_VIOLATION = 33;
  72. ERROR_WRONG_DISK = 34;
  73. ERROR_FCB_UNAVAILABLE = 35;
  74. ERROR_SHARING_BUFFER_EXCEEDED = 36;
  75. ERROR_NOT_SUPPORTED = 50;
  76. ERROR_REM_NOT_LIST = 51;
  77. ERROR_DUP_NAME = 52;
  78. ERROR_BAD_NETPATH = 53;
  79. ERROR_NETWORK_BUSY = 54;
  80. ERROR_DEV_NOT_EXIST = 55;
  81. ERROR_TOO_MANY_CMDS = 56;
  82. ERROR_ADAP_HDW_ERR = 57;
  83. ERROR_BAD_NET_RESP = 58;
  84. ERROR_UNEXP_NET_ERR = 59;
  85. ERROR_BAD_REM_ADAP = 60;
  86. ERROR_PRINTQ_FULL = 61;
  87. ERROR_NO_SPOOL_SPACE = 62;
  88. ERROR_PRINT_CANCELLED = 63;
  89. ERROR_NETNAME_DELETED = 64;
  90. ERROR_NETWORK_ACCESS_DENIED = 65;
  91. ERROR_BAD_DEV_TYPE = 66;
  92. ERROR_BAD_NET_NAME = 67;
  93. ERROR_TOO_MANY_NAMES = 68;
  94. ERROR_TOO_MANY_SESS = 69;
  95. ERROR_SHARING_PAUSED = 70;
  96. ERROR_REQ_NOT_ACCEP = 71;
  97. ERROR_REDIR_PAUSED = 72;
  98. ERROR_FILE_EXISTS = 80;
  99. ERROR_DUP_FCB = 81;
  100. ERROR_CANNOT_MAKE = 82;
  101. ERROR_FAIL_I24 = 83;
  102. ERROR_OUT_OF_STRUCTURES = 84;
  103. ERROR_ALREADY_ASSIGNED = 85;
  104. ERROR_INVALID_PASSWORD = 86;
  105. ERROR_INVALID_PARAMETER = 87;
  106. ERROR_NET_WRITE_FAULT = 88;
  107. ERROR_NO_PROC_SLOTS = 89;
  108. ERROR_NOT_FROZEN = 90;
  109. ERR_TSTOVFL = 91;
  110. ERR_TSTDUP = 92;
  111. ERROR_NO_ITEMS = 93;
  112. ERROR_INTERRUPT = 95;
  113. ERROR_DEVICE_IN_USE = 99;
  114. ERROR_TOO_MANY_SEMAPHORES = 100;
  115. ERROR_EXCL_SEM_ALREADY_OWNED = 101;
  116. ERROR_SEM_IS_SET = 102;
  117. ERROR_TOO_MANY_SEM_REQUESTS = 103;
  118. ERROR_INVALID_AT_INTERRUPT_TIME = 104;
  119. ERROR_SEM_OWNER_DIED = 105;
  120. ERROR_SEM_USER_LIMIT = 106;
  121. ERROR_DISK_CHANGE = 107;
  122. ERROR_DRIVE_LOCKED = 108;
  123. ERROR_BROKEN_PIPE = 109;
  124. ERROR_OPEN_FAILED = 110;
  125. ERROR_BUFFER_OVERFLOW = 111;
  126. ERROR_DISK_FULL = 112;
  127. ERROR_NO_MORE_SEARCH_HANDLES = 113;
  128. ERROR_INVALID_TARGET_HANDLE = 114;
  129. ERROR_PROTECTION_VIOLATION = 115;
  130. ERROR_VIOKBD_REQUEST = 116;
  131. ERROR_INVALID_CATEGORY = 117;
  132. ERROR_INVALID_VERIFY_SWITCH = 118;
  133. ERROR_BAD_DRIVER_LEVEL = 119;
  134. ERROR_CALL_NOT_IMPLEMENTED = 120;
  135. ERROR_SEM_TIMEOUT = 121;
  136. ERROR_INSUFFICIENT_BUFFER = 122;
  137. ERROR_INVALID_NAME = 123;
  138. ERROR_INVALID_LEVEL = 124;
  139. ERROR_NO_VOLUME_LABEL = 125;
  140. ERROR_MOD_NOT_FOUND = 126;
  141. ERROR_PROC_NOT_FOUND = 127;
  142. ERROR_WAIT_NO_CHILDREN = 128;
  143. ERROR_CHILD_NOT_COMPLETE = 129;
  144. ERROR_DIRECT_ACCESS_HANDLE = 130;
  145. ERROR_NEGATIVE_SEEK = 131;
  146. ERROR_SEEK_ON_DEVICE = 132;
  147. ERROR_IS_JOIN_TARGET = 133;
  148. ERROR_IS_JOINED = 134;
  149. ERROR_IS_SUBSTED = 135;
  150. ERROR_NOT_JOINED = 136;
  151. ERROR_NOT_SUBSTED = 137;
  152. ERROR_JOIN_TO_JOIN = 138;
  153. ERROR_SUBST_TO_SUBST = 139;
  154. ERROR_JOIN_TO_SUBST = 140;
  155. ERROR_SUBST_TO_JOIN = 141;
  156. ERROR_BUSY_DRIVE = 142;
  157. ERROR_SAME_DRIVE = 143;
  158. ERROR_DIR_NOT_ROOT = 144;
  159. ERROR_DIR_NOT_EMPTY = 145;
  160. ERROR_IS_SUBST_PATH = 146;
  161. ERROR_IS_JOIN_PATH = 147;
  162. ERROR_PATH_BUSY = 148;
  163. ERROR_IS_SUBST_TARGET = 149;
  164. ERROR_SYSTEM_TRACE = 150;
  165. ERROR_INVALID_EVENT_COUNT = 151;
  166. ERROR_TOO_MANY_MUXWAITERS = 152;
  167. ERROR_INVALID_LIST_FORMAT = 153;
  168. ERROR_LABEL_TOO_LONG = 154;
  169. ERROR_TOO_MANY_TCBS = 155;
  170. ERROR_SIGNAL_REFUSED = 156;
  171. ERROR_DISCARDED = 157;
  172. ERROR_NOT_LOCKED = 158;
  173. ERROR_BAD_THREADID_ADDR = 159;
  174. ERROR_BAD_ARGUMENTS = 160;
  175. ERROR_BAD_PATHNAME = 161;
  176. ERROR_SIGNAL_PENDING = 162;
  177. ERROR_UNCERTAIN_MEDIA = 163;
  178. ERROR_MAX_THRDS_REACHED = 164;
  179. ERROR_MONITORS_NOT_SUPPORTED = 165;
  180. ERROR_UNC_DRIVER_NOT_INSTALLED = 166;
  181. ERROR_LOCK_FAILED = 167;
  182. ERROR_SWAPIO_FAILED = 168;
  183. ERROR_SWAPIN_FAILED = 169;
  184. ERROR_BUSY = 170;
  185. ERROR_INVALID_SEGMENT_NUMBER = 180;
  186. ERROR_INVALID_CALLGATE = 181;
  187. ERROR_INVALID_ORDINAL = 182;
  188. ERROR_ALREADY_EXISTS = 183;
  189. ERROR_NO_CHILD_PROCESS = 184;
  190. ERROR_CHILD_ALIVE_NOWAIT = 185;
  191. ERROR_INVALID_FLAG_NUMBER = 186;
  192. ERROR_SEM_NOT_FOUND = 187;
  193. ERROR_INVALID_STARTING_CODESEG = 188;
  194. ERROR_INVALID_STACKSEG = 189;
  195. ERROR_INVALID_MODULETYPE = 190;
  196. ERROR_INVALID_EXE_SIGNATURE = 191;
  197. ERROR_EXE_MARKED_INVALID = 192;
  198. ERROR_BAD_EXE_FORMAT = 193;
  199. ERROR_ITERATED_DATA_EXCEEDS_64K = 194;
  200. ERROR_INVALID_MINALLOCSIZE = 195;
  201. ERROR_DYNLINK_FROM_INVALID_RING = 196;
  202. ERROR_IOPL_NOT_ENABLED = 197;
  203. ERROR_INVALID_SEGDPL = 198;
  204. ERROR_AUTODATASEG_EXCEEDS_64k = 199;
  205. ERROR_RING2SEG_MUST_BE_MOVABLE = 200;
  206. ERROR_RELOC_CHAIN_XEEDS_SEGLIM = 201;
  207. ERROR_INFLOOP_IN_RELOC_CHAIN = 202;
  208. ERROR_ENVVAR_NOT_FOUND = 203;
  209. ERROR_NOT_CURRENT_CTRY = 204;
  210. ERROR_NO_SIGNAL_SENT = 205;
  211. ERROR_FILENAME_EXCED_RANGE = 206;
  212. ERROR_RING2_STACK_IN_USE = 207;
  213. ERROR_META_EXPANSION_TOO_LONG = 208;
  214. ERROR_INVALID_SIGNAL_NUMBER = 209;
  215. ERROR_THREAD_1_INACTIVE = 210;
  216. ERROR_INFO_NOT_AVAIL = 211;
  217. ERROR_LOCKED = 212;
  218. ERROR_BAD_DYNALINK = 213;
  219. ERROR_TOO_MANY_MODULES = 214;
  220. ERROR_NESTING_NOT_ALLOWED = 215;
  221. ERROR_CANNOT_SHRINK = 216;
  222. ERROR_ZOMBIE_PROCESS = 217;
  223. ERROR_STACK_IN_HIGH_MEMORY = 218;
  224. ERROR_INVALID_EXITROUTINE_RING = 219;
  225. ERROR_GETBUF_FAILED = 220;
  226. ERROR_FLUSHBUF_FAILED = 221;
  227. ERROR_TRANSFER_TOO_LONG = 222;
  228. ERROR_NO_CHILDREN = 228;
  229. ERROR_INVALID_SCREEN_GROUP = 229;
  230. ERROR_BAD_PIPE = 230;
  231. ERROR_PIPE_BUSY = 231;
  232. ERROR_NO_DATA = 232;
  233. ERROR_PIPE_NOT_CONNECTED = 233;
  234. ERROR_MORE_DATA = 234;
  235. ERROR_VC_DISCONNECTED = 240;
  236. ERROR_CIRCULARITY_REQUESTED = 250;
  237. ERROR_DIRECTORY_IN_CDS = 251;
  238. ERROR_INVALID_FSD_NAME = 252;
  239. ERROR_INVALID_PATH = 253;
  240. ERROR_INVALID_EA_NAME = 254;
  241. ERROR_EA_LIST_INCONSISTENT = 255;
  242. ERROR_EA_LIST_TOO_LONG = 256;
  243. ERROR_NO_META_MATCH = 257;
  244. ERROR_FINDNOTIFY_TIMEOUT = 258;
  245. ERROR_NO_MORE_ITEMS = 259;
  246. ERROR_SEARCH_STRUC_REUSED = 260;
  247. ERROR_CHAR_NOT_FOUND = 261;
  248. ERROR_TOO_MUCH_STACK = 262;
  249. ERROR_INVALID_ATTR = 263;
  250. ERROR_INVALID_STARTING_RING = 264;
  251. ERROR_INVALID_DLL_INIT_RING = 265;
  252. ERROR_CANNOT_COPY = 266;
  253. ERROR_DIRECTORY = 267;
  254. ERROR_OPLOCKED_FILE = 268;
  255. ERROR_OPLOCK_THREAD_EXISTS = 269;
  256. ERROR_VOLUME_CHANGED = 270;
  257. ERROR_FINDNOTIFY_HANDLE_IN_USE = 271;
  258. ERROR_FINDNOTIFY_HANDLE_CLOSED = 272;
  259. ERROR_NOTIFY_OBJECT_REMOVED = 273;
  260. ERROR_ALREADY_SHUTDOWN = 274;
  261. ERROR_EAS_DIDNT_FIT = 275;
  262. ERROR_EA_FILE_CORRUPT = 276;
  263. ERROR_EA_TABLE_FULL = 277;
  264. ERROR_INVALID_EA_HANDLE = 278;
  265. ERROR_NO_CLUSTER = 279;
  266. ERROR_CREATE_EA_FILE = 280;
  267. ERROR_CANNOT_OPEN_EA_FILE = 281;
  268. ERROR_INVALID_PROCID = 303;
  269. ERROR_USER_DEFINED_BASE = 0F000H;
  270. ERROR_I24_WRITE_PROTECT = 0;
  271. ERROR_I24_BAD_UNIT = 1;
  272. ERROR_I24_NOT_READY = 2;
  273. ERROR_I24_BAD_COMMAND = 3;
  274. ERROR_I24_CRC = 4;
  275. ERROR_I24_BAD_LENGTH = 5;
  276. ERROR_I24_SEEK = 6;
  277. ERROR_I24_NOT_DOS_DISK = 7;
  278. ERROR_I24_SECTOR_NOT_FOUND = 8;
  279. ERROR_I24_OUT_OF_PAPER = 9;
  280. ERROR_I24_WRITE_FAULT = 10;
  281. ERROR_I24_READ_FAULT = 11;
  282. ERROR_I24_GEN_FAILURE = 12;
  283. ERROR_I24_DISK_CHANGE = 13;
  284. ERROR_I24_WRONG_DISK = 15;
  285. ERROR_I24_UNCERTAIN_MEDIA = 16;
  286. ERROR_I24_CHAR_CALL_INTERRUPTED = 17;
  287. ERROR_I24_NO_MONITOR_SUPPORT = 18;
  288. ERROR_I24_INVALID_PARAMETER = 19;
  289. ALLOWED_FAIL = 0001H;
  290. ALLOWED_ABORT = 0002H;
  291. ALLOWED_RETRY = 0004H;
  292. ALLOWED_IGNORE = 0008H;
  293. I24_OPERATION = 01H;
  294. I24_AREA = 06H;
  295. I24_CLASS = 80H;
  296. (* Values for error CLASS *)
  297. ERRCLASS_OUTRES = 1;
  298. ERRCLASS_TEMPSIT = 2;
  299. ERRCLASS_AUTH = 3;
  300. ERRCLASS_INTRN = 4;
  301. ERRCLASS_HRDFAIL = 5;
  302. ERRCLASS_SYSFAIL = 6;
  303. ERRCLASS_APPERR = 7;
  304. ERRCLASS_NOTFND = 8;
  305. ERRCLASS_BADFMT = 9;
  306. ERRCLASS_LOCKED = 10;
  307. ERRCLASS_MEDIA = 11;
  308. ERRCLASS_ALREADY = 12;
  309. ERRCLASS_UNK = 13;
  310. ERRCLASS_CANT = 14;
  311. ERRCLASS_TIME = 15;
  312. (* Values for error ACTION *)
  313. ERRACT_RETRY = 1;
  314. ERRACT_DLYRET = 2;
  315. ERRACT_USER = 3;
  316. ERRACT_ABORT = 4;
  317. ERRACT_PANIC = 5;
  318. ERRACT_IGNORE = 6;
  319. ERRACT_INTRET = 7;
  320. (* Values for error LOCUS *)
  321. ERRLOC_UNK = 1;
  322. ERRLOC_DISK = 2;
  323. ERRLOC_NET = 3;
  324. ERRLOC_SERDEV = 4;
  325. ERRLOC_MEM = 5;
  326. (* Abnormal termination codes *)
  327. TC_NORMAL = 0;
  328. TC_HARDERR = 1;
  329. TC_GP_TRAP = 2;
  330. TC_SIGNAL = 3;
  331. ERROR_INVALID_PDELTA = 304;
  332. ERROR_NOT_DESCENDANT = 305;
  333. ERROR_NOT_SESSION_MANAGER = 306;
  334. ERROR_INVALID_PCLASS = 307;
  335. ERROR_INVALID_SCOPE = 308;
  336. ERROR_INVALID_THREADID = 309;
  337. ERROR_DOSSUB_SHRINK = 310;
  338. ERROR_DOSSUB_NOMEM = 311;
  339. ERROR_DOSSUB_OVERLAP = 312;
  340. ERROR_DOSSUB_BADSIZE = 313;
  341. ERROR_DOSSUB_BADFLAG = 314;
  342. ERROR_DOSSUB_BADSELECTOR = 315;
  343. ERROR_MR_MSG_TOO_LONG = 316;
  344. ERROR_MR_MID_NOT_FOUND = 317;
  345. ERROR_MR_UN_ACC_MSGF = 318;
  346. ERROR_MR_INV_MSGF_FORMAT = 319;
  347. ERROR_MR_INV_IVCOUNT = 320;
  348. ERROR_MR_UN_PERFORM = 321;
  349. ERROR_TS_WAKEUP = 322;
  350. ERROR_TS_SEMHANDLE = 323;
  351. ERROR_TS_NOTIMER = 324;
  352. ERROR_TS_HANDLE = 326;
  353. ERROR_TS_DATETIME = 327;
  354. ERROR_SYS_INTERNAL = 328;
  355. ERROR_QUE_CURRENT_NAME = 329;
  356. ERROR_QUE_PROC_NOT_OWNED = 330;
  357. ERROR_QUE_PROC_OWNED = 331;
  358. ERROR_QUE_DUPLICATE = 332;
  359. ERROR_QUE_ELEMENT_NOT_EXIST = 333;
  360. ERROR_QUE_NO_MEMORY = 334;
  361. ERROR_QUE_INVALID_NAME = 335;
  362. ERROR_QUE_INVALID_PRIORITY = 336;
  363. ERROR_QUE_INVALID_HANDLE = 337;
  364. ERROR_QUE_LINK_NOT_FOUND = 338;
  365. ERROR_QUE_MEMORY_ERROR = 339;
  366. ERROR_QUE_PREV_AT_END = 340;
  367. ERROR_QUE_PROC_NO_ACCESS = 341;
  368. ERROR_QUE_EMPTY = 342;
  369. ERROR_QUE_NAME_NOT_EXIST = 343;
  370. ERROR_QUE_NOT_INITIALIZED = 344;
  371. ERROR_QUE_UNABLE_TO_ACCESS = 345;
  372. ERROR_QUE_UNABLE_TO_ADD = 346;
  373. ERROR_QUE_UNABLE_TO_INIT = 347;
  374. ERROR_VIO_INVALID_MASK = 349;
  375. ERROR_VIO_PTR = 350;
  376. ERROR_VIO_APTR = 351;
  377. ERROR_VIO_RPTR = 352;
  378. ERROR_VIO_CPTR = 353;
  379. ERROR_VIO_LPTR = 354;
  380. ERROR_VIO_MODE = 355;
  381. ERROR_VIO_WIDTH = 356;
  382. ERROR_VIO_ATTR = 357;
  383. ERROR_VIO_ROW = 358;
  384. ERROR_VIO_COL = 359;
  385. ERROR_VIO_TOPROW = 360;
  386. ERROR_VIO_BOTROW = 361;
  387. ERROR_VIO_RIGHTCOL = 362;
  388. ERROR_VIO_LEFTCOL = 363;
  389. ERROR_SCS_CALL = 364;
  390. ERROR_SCS_VALUE = 365;
  391. ERROR_VIO_WAIT_FLAG = 366;
  392. ERROR_VIO_UNLOCK = 367;
  393. ERROR_SGS_NOT_SESSION_MGR = 368;
  394. ERROR_SMG_INVALID_SGID = 369;
  395. ERROR_SMG_INVALID_SESSION_ID = 369;
  396. ERROR_SMG_NOSG = 370;
  397. ERROR_SMG_NO_SESSIONS = 370;
  398. ERROR_SMG_GRP_NOT_FOUND = 371;
  399. ERROR_SMG_SESSION_NOT_FOUND = 371;
  400. ERROR_SMG_SET_TITLE = 372;
  401. ERROR_KBD_PARAMETER = 373;
  402. ERROR_KBD_NO_DEVICE = 374;
  403. ERROR_KBD_INVALID_IOWAIT = 375;
  404. ERROR_KBD_INVALID_LENGTH = 376;
  405. ERROR_KBD_INVALID_ECHO_MASK = 377;
  406. ERROR_KBD_INVALID_INPUT_MASK = 378;
  407. ERROR_MON_INVALID_PARMS = 379;
  408. ERROR_MON_INVALID_DEVNAME = 380;
  409. ERROR_MON_INVALID_HANDLE = 381;
  410. ERROR_MON_BUFFER_TOO_SMALL = 382;
  411. ERROR_MON_BUFFER_EMPTY = 383;
  412. ERROR_MON_DATA_TOO_LARGE = 384;
  413. ERROR_MOUSE_NO_DEVICE = 385;
  414. ERROR_MOUSE_INV_HANDLE = 386;
  415. ERROR_MOUSE_INV_PARMS = 387;
  416. ERROR_MOUSE_CANT_RESET = 388;
  417. ERROR_MOUSE_DISPLAY_PARMS = 389;
  418. ERROR_MOUSE_INV_MODULE = 390;
  419. ERROR_MOUSE_INV_ENTRY_PT = 391;
  420. ERROR_MOUSE_INV_MASK = 392;
  421. NO_ERROR_MOUSE_NO_DATA = 393;
  422. NO_ERROR_MOUSE_PTR_DRAWN = 394;
  423. ERROR_INVALID_FREQUENCY = 395;
  424. ERROR_NLS_NO_COUNTRY_FILE = 396;
  425. ERROR_NLS_OPEN_FAILED = 397;
  426. ERROR_NLS_NO_CTRY_CODE = 398;
  427. ERROR_NO_COUNTRY_OR_CODEPAGE = 398;
  428. ERROR_NLS_TABLE_TRUNCATED = 399;
  429. ERROR_NLS_BAD_TYPE = 400;
  430. ERROR_NLS_TYPE_NOT_FOUND = 401;
  431. ERROR_VIO_SMG_ONLY = 402;
  432. ERROR_VIO_INVALID_ASCIIZ = 403;
  433. ERROR_VIO_DEREGISTER = 404;
  434. ERROR_VIO_NO_POPUP = 405;
  435. ERROR_VIO_EXISTING_POPUP = 406;
  436. ERROR_KBD_SMG_ONLY = 407;
  437. ERROR_KBD_INVALID_ASCIIZ = 408;
  438. ERROR_KBD_INVALID_MASK = 409;
  439. ERROR_KBD_REGISTER = 410;
  440. ERROR_KBD_DEREGISTER = 411;
  441. ERROR_MOUSE_SMG_ONLY = 412;
  442. ERROR_MOUSE_INVALID_ASCIIZ = 413;
  443. ERROR_MOUSE_INVALID_MASK = 414;
  444. ERROR_MOUSE_REGISTER = 415;
  445. ERROR_MOUSE_DEREGISTER = 416;
  446. ERROR_SMG_BAD_ACTION = 417;
  447. ERROR_SMG_INVALID_CALL = 418;
  448. ERROR_SCS_SG_NOTFOUND = 419;
  449. ERROR_SCS_NOT_SHELL = 420;
  450. ERROR_VIO_INVALID_PARMS = 421;
  451. ERROR_VIO_FUNCTION_OWNED = 422;
  452. ERROR_VIO_RETURN = 423;
  453. ERROR_SCS_INVALID_FUNCTION = 424;
  454. ERROR_SCS_NOT_SESSION_MGR = 425;
  455. ERROR_VIO_REGISTER = 426;
  456. ERROR_VIO_NO_MODE_THREAD = 427;
  457. ERROR_VIO_NO_SAVE_RESTORE_THD = 428;
  458. ERROR_VIO_IN_BG = 429;
  459. ERROR_VIO_ILLEGAL_DURING_POPUP = 430;
  460. ERROR_SMG_NOT_BASESHELL = 431;
  461. ERROR_SMG_BAD_STATUSREQ = 432;
  462. ERROR_QUE_INVALID_WAIT = 433;
  463. ERROR_VIO_LOCK = 434;
  464. ERROR_MOUSE_INVALID_IOWAIT = 435;
  465. ERROR_VIO_INVALID_HANDLE = 436;
  466. ERROR_VIO_ILLEGAL_DURING_LOCK = 437;
  467. ERROR_VIO_INVALID_LENGTH = 438;
  468. ERROR_KBD_INVALID_HANDLE = 439;
  469. ERROR_KBD_NO_MORE_HANDLE = 440;
  470. ERROR_KBD_CANNOT_CREATE_KCB = 441;
  471. ERROR_KBD_CODEPAGE_LOAD_INCOMPL = 442;
  472. ERROR_KBD_INVALID_CODEPAGE_ID = 443;
  473. ERROR_KBD_NO_CODEPAGE_SUPPORT = 444;
  474. ERROR_KBD_FOCUS_REQUIRED = 445;
  475. ERROR_KBD_FOCUS_ALREADY_ACTIVE = 446;
  476. ERROR_KBD_KEYBOARD_BUSY = 447;
  477. ERROR_KBD_INVALID_CODEPAGE = 448;
  478. ERROR_KBD_UNABLE_TO_FOCUS = 449;
  479. ERROR_SMG_SESSION_NON_SELECT = 450;
  480. ERROR_SMG_SESSION_NOT_FOREGRND = 451;
  481. ERROR_SMG_SESSION_NOT_PARENT = 452;
  482. ERROR_SMG_INVALID_START_MODE = 453;
  483. ERROR_SMG_INVALID_RELATED_OPT = 454;
  484. ERROR_SMG_INVALID_BOND_OPTION = 455;
  485. ERROR_SMG_INVALID_SELECT_OPT = 456;
  486. ERROR_SMG_START_IN_BACKGROUND = 457;
  487. ERROR_SMG_INVALID_STOP_OPTION = 458;
  488. ERROR_SMG_BAD_RESERVE = 459;
  489. ERROR_SMG_PROCESS_NOT_PARENT = 460;
  490. ERROR_SMG_INVALID_DATA_LENGTH = 461;
  491. ERROR_SMG_NOT_BOUND = 462;
  492. ERROR_SMG_RETRY_SUB_ALLOC = 463;
  493. ERROR_KBD_DETACHED = 464;
  494. ERROR_VIO_DETACHED = 465;
  495. ERROR_MOU_DETACHED = 466;
  496. ERROR_VIO_FONT = 467;
  497. ERROR_VIO_USER_FONT = 468;
  498. ERROR_VIO_BAD_CP = 469;
  499. ERROR_VIO_NO_CP = 470;
  500. ERROR_VIO_NA_CP = 471;
  501. ERROR_INVALID_CODE_PAGE = 472;
  502. ERROR_CPLIST_TOO_SMALL = 473;
  503. ERROR_CP_NOT_MOVED = 474;
  504. ERROR_MODE_SWITCH_INIT = 475;
  505. ERROR_CODE_PAGE_NOT_FOUND = 476;
  506. ERROR_UNEXPECTED_SLOT_RETURNED = 477;
  507. ERROR_SMG_INVALID_TRACE_OPTION = 478;
  508. ERROR_VIO_INTERNAL_RESOURCE = 479;
  509. ERROR_VIO_SHELL_INIT = 480;
  510. ERROR_SMG_NO_HARD_ERRORS = 481;
  511. ERROR_CP_SWITCH_INCOMPLETE = 482;
  512. ERROR_VIO_TRANSPARENT_POPUP = 483;
  513. ERROR_CRITSEC_OVERFLOW = 484;
  514. ERROR_CRITSEC_UNDERFLOW = 485;
  515. ERROR_VIO_BAD_RESERVE = 486;
  516. ERROR_INVALID_ADDRESS = 487;
  517. ERROR_ZERO_SELECTORS_REQUESTED = 488;
  518. ERROR_NOT_ENOUGH_SELECTORS_AVA = 489;
  519. ERROR_INVALID_SELECTOR = 490;
  520. (* New Equates For OS/2 1.1 *)
  521. ERROR_SMG_INVALID_PROGRAM_TYPE = 491;
  522. ERROR_SMG_INVALID_PGM_CONTROL = 492;
  523. ERROR_SMG_INVALID_INHERIT_OPT = 493;
  524. ERROR_VIO_EXTENDED_SG = 494;
  525. ERROR_VIO_NOT_PRES_MGR_SG = 495;
  526. ERROR_VIO_SHIELD_OWNED = 496;
  527. ERROR_VIO_NO_MORE_HANDLES = 497;
  528. ERROR_VIO_SEE_ERROR_LOG = 498;
  529. ERROR_VIO_ASSOCIATED_DC = 499;
  530. ERROR_KBD_NO_CONSOLE = 500;
  531. ERROR_MOUSE_NO_CONSOLE = 501;
  532. ERROR_MOUSE_INVALID_HANDLE = 502;
  533. ERROR_SMG_INVALID_DEBUG_PARMS = 503;
  534. ERROR_KBD_EXTENDED_SG = 504;
  535. ERROR_MOU_EXTENDED_SG = 505;
  536. ERROR_SMG_INVALID_ICON_FILE = 506;
  537. ALLOWED_ACKNOWLEDGE = 0010H;
  538. ALLOWED_DISPATCH = 8000H;
  539. (* *)
  540. (* intercomponent error codes (from 8000H or 32768) *)
  541. (* *)
  542. ERROR_SWAPPER_NOT_ACTIVE = 32768;
  543. ERROR_INVALID_SWAPID = 32769;
  544. ERROR_IOERR_SWAP_FILE = 32770;
  545. ERROR_SWAP_TABLE_FULL = 32771;
  546. ERROR_SWAP_FILE_FULL = 32772;
  547. ERROR_CANT_INIT_SWAPPER = 32773;
  548. ERROR_SWAPPER_ALREADY_INIT = 32774;
  549. ERROR_PMM_INSUFFICIENT_MEMORY = 32775;
  550. ERROR_PMM_INVALID_FLAGS = 32776;
  551. ERROR_PMM_INVALID_ADDRESS = 32777;
  552. ERROR_PMM_LOCK_FAILED = 32778;
  553. ERROR_PMM_UNLOCK_FAILED = 32779;
  554. ERROR_PMM_MOVE_INCOMPLETE = 32780;
  555. ERROR_UCOM_DRIVE_RENAMED = 32781;
  556. ERROR_UCOM_FILENAME_TRUNCATED = 32782;
  557. ERROR_UCOM_BUFFER_LENGTH = 32783;
  558. ERROR_MON_CHAIN_HANDLE = 32784;
  559. ERROR_MON_NOT_REGISTERED = 32785;
  560. ERROR_SMG_ALREADY_TOP = 32786;
  561. ERROR_PMM_ARENA_MODIFIED = 32787;
  562. ERROR_SMG_PRINTER_OPEN = 32788;
  563. ERROR_PMM_SET_FLAGS_FAILED = 32789;
  564. ERROR_INVALID_DOS_DD = 32790;
  565. ERROR_CPSIO_CODE_PAGE_INVALID = 65026;
  566. ERROR_CPSIO_NO_SPOOLER = 65027;
  567. ERROR_CPSIO_FONT_ID_INVALID = 65028;
  568. ERROR_CPSIO_INTERNAL_ERROR = 65033;
  569. ERROR_CPSIO_INVALID_PTR_NAME = 65034;
  570. ERROR_CPSIO_NOT_ACTIVE = 65037;
  571. ERROR_CPSIO_PID_FULL = 65039;
  572. ERROR_CPSIO_PID_NOT_FOUND = 65040;
  573. ERROR_CPSIO_READ_CTL_SEQ = 65043;
  574. ERROR_CPSIO_READ_FNT_DEF = 65045;
  575. ERROR_CPSIO_WRITE_ERROR = 65047;
  576. ERROR_CPSIO_WRITE_FULL_ERROR = 65048;
  577. ERROR_CPSIO_WRITE_HANDLE_BAD = 65049;
  578. ERROR_CPSIO_SWIT_LOAD = 65074;
  579. ERROR_CPSIO_INV_COMMAND = 65077;
  580. ERROR_CPSIO_NO_FONT_SWIT = 65078;
  581. (**********************************************************************\
  582. *
  583. * Window Manager error codes
  584. *
  585. * 1.) PMWIN error codes
  586. *
  587. \**********************************************************************)
  588. (*%T i_WINERRORS *)
  589. INVALID_HWND = 01001H;
  590. INVALID_HMQ = 01002H;
  591. PARAMETER_OUT_OF_RANGE = 01003H;
  592. WINDOW_LOCK_UNDERFLOW = 01004H;
  593. WINDOW_LOCK_OVERFLOW = 01005H;
  594. BAD_WINDOW_LOCK_COUNT = 01006H;
  595. WINDOW_NOT_LOCKED = 01007H;
  596. INVALID_SELECTOR = 01008H;
  597. CALL_FROM_WRONG_THREAD = 01009H;
  598. RESOURCE_NOT_FOUND = 0100AH;
  599. INVALID_STRING_PARM = 0100BH;
  600. INVALID_HHEAP = 0100CH;
  601. INVALID_HEAP_POINTER = 0100DH;
  602. INVALID_HEAP_SIZE_PARM = 0100EH;
  603. INVALID_HEAP_SIZE = 0100FH;
  604. INVALID_HEAP_SIZE_WORD = 01010H;
  605. HEAP_OUT_OF_MEMORY = 01011H;
  606. HEAP_MAX_SIZE_REACHED = 01012H;
  607. INVALID_HATOMTBL = 01013H;
  608. INVALID_ATOM = 01014H;
  609. INVALID_ATOM_NAME = 01015H;
  610. INVALID_INTEGER_ATOM = 01016H;
  611. ATOM_NAME_NOT_FOUND = 01017H;
  612. QUEUE_TOO_LARGE = 01018H;
  613. INVALID_FLAG = 01019H;
  614. INVALID_HACCEL = 0101AH;
  615. INVALID_HPTR = 0101BH;
  616. INVALID_HENUM = 0101CH;
  617. INVALID_SRC_CODEPAGE = 0101DH;
  618. INVALID_DST_CODEPAGE = 0101EH;
  619. (* These are not real error codes, but just used to access special *)
  620. (* error message strings used by WinGetErrorInfo to format an error *)
  621. (* message. *)
  622. UNKNOWN_COMPONENT_ID = 0101FH;
  623. UNKNOWN_ERROR_CODE = 01020H;
  624. SEVERITY_LEVELS = 01021H;
  625. (* 1022H - 1033H, 1035H, 104BH - 104CH used elsewhere *)
  626. INVALID_RESOURCE_FORMAT = 01034H;
  627. NO_MSG_QUEUE = 01036H;
  628. WIN_DEBUGMSG = 01037H;
  629. QUEUE_FULL = 01038H;
  630. LIBRARY_LOAD_FAILED = 01039H;
  631. PROCEDURE_LOAD_FAILED = 0103AH;
  632. LIBRARY_DELETE_FAILED = 0103BH;
  633. PROCEDURE_DELETE_FAILED = 0103CH;
  634. ARRAY_TOO_LARGE = 0103DH;
  635. ARRAY_TOO_SMALL = 0103EH;
  636. DATATYPE_ENTRY_BAD_INDEX = 0103FH;
  637. DATATYPE_ENTRY_CTL_BAD = 01040H;
  638. DATATYPE_ENTRY_CTL_MISS = 01041H;
  639. DATATYPE_ENTRY_INVALID = 01042H;
  640. DATATYPE_ENTRY_NOT_NUM = 01043H;
  641. DATATYPE_ENTRY_NOT_OFF = 01044H;
  642. DATATYPE_INVALID = 01045H;
  643. DATATYPE_NOT_UNIQUE = 01046H;
  644. DATATYPE_TOO_LONG = 01047H;
  645. DATATYPE_TOO_SMALL = 01048H;
  646. DIRECTION_INVALID = 01049H;
  647. INVALID_HAB = 0104AH;
  648. INVALID_HSTRUCT = 0104DH;
  649. LENGTH_TOO_SMALL = 0104EH;
  650. MSGID_TOO_SMALL = 0104FH;
  651. NO_HANDLE_ALLOC = 01050H;
  652. (*%E*)
  653. (**********************************************************************\
  654. *
  655. * Window Manager error codes
  656. *
  657. * 2.) PMSHL error codes
  658. *
  659. \**********************************************************************)
  660. (*%T i_SHLERRORS *)
  661. INVALID_PIB = 01101H;
  662. INSUFF_SPACE_TO_ADD = 01102H;
  663. INVALID_GROUP_HANDLE = 01103H;
  664. DUPLICATE_TITLE = 01104H;
  665. INVALID_TITLE = 01105H;
  666. HANDLE_NOT_IN_GROUP = 01107H;
  667. INVALID_TARGET_HANDLE = 01106H;
  668. INVALID_PATH_STATEMENT = 01108H;
  669. NO_PROGRAM_FOUND = 01109H;
  670. INVALID_BUFFER_SIZE = 0110AH;
  671. BUFFER_TOO_SMALL = 0110BH;
  672. PL_INITIALISATION_FAIL = 0110CH;
  673. CANT_DESTROY_SYS_GROUP = 0110DH;
  674. INVALID_TYPE_CHANGE = 0110EH;
  675. INVALID_PROGRAM_HANDLE = 0110FH;
  676. NOT_CURRENT_PL_VERSION = 01110H;
  677. INVALID_CIRCULAR_REF = 01111H;
  678. MEMORY_ALLOCATION_ERR = 01112H;
  679. MEMORY_DEALLOCATION_ERR = 01113H;
  680. TASK_HEADER_TOO_BIG = 01114H;
  681. INVALID_INI_FILE_HANDLE = 01115H;
  682. MEMORY_SHARE = 01116H;
  683. OPEN_QUEUE = 01117H;
  684. CREATE_QUEUE = 01118H;
  685. WRITE_QUEUE = 01119H;
  686. READ_QUEUE = 0111AH;
  687. CALL_NOT_EXECUTED = 0111BH;
  688. UNKNOWN_APIPKT = 0111CH;
  689. INITHREAD_EXISTS = 0111DH;
  690. CREATE_THREAD = 0111EH;
  691. NO_HK_PROFILE_INSTALLED = 0111FH;
  692. INVALID_DIRECTORY = 01120H;
  693. WILDCARD_IN_FILENAME = 01121H;
  694. FILENAME_BUFFER_FULL = 01122H;
  695. FILENAME_TOO_LONG = 01123H;
  696. INI_FILE_IS_SYS_OR_USER = 01124H;
  697. BROADCAST_PLMSG = 01125H;
  698. E190_INIT_DONE = 01126H;
  699. HMOD_FOR_PMSHAPI = 01127H;
  700. SET_HK_PROFILE = 01128H;
  701. API_NOT_ALLOWED = 01129H;
  702. INI_STILL_OPEN = 0112AH;
  703. PROGDETAILS_NOT_IN_INI = 0112BH;
  704. PIBSTRUCT_NOT_IN_INI = 0112CH;
  705. INVALID_DISKPROGDETAILS = 0112DH;
  706. PROGDETAILS_READ_FAILURE = 0112EH;
  707. PROGDETAILS_WRITE_FAILURE = 0112FH;
  708. PROGDETAILS_QSIZE_FAILURE = 01130H;
  709. INVALID_PROGDETAILS = 01131H;
  710. SHEPROFILEHOOK_NOT_FOUND = 01132H;
  711. E190PLCONVERTED = 01133H;
  712. FAILED_TO_CONVERT_INI_PL = 01134H;
  713. PMSHAPI_NOT_INITIALISED = 01135H;
  714. INVALID_SHELL_API_HOOK_ID = 01136H;
  715. DOS_ERROR = 01200H;
  716. NO_SPACE = 01201H;
  717. INVALID_SWITCH_HANDLE = 01202H;
  718. NO_HANDLE = 01203H;
  719. INVALID_PROCESS_ID = 01204H;
  720. NOT_SHELL = 01205H;
  721. INVALID_WINDOW = 01206H;
  722. INVALID_POST_MSG = 01207H;
  723. INVALID_PARAMETERS = 01208H;
  724. INVALID_PROGRAM_TYPE = 01209H;
  725. NOT_EXTENDED_FOCUS = 0120AH;
  726. INVALID_SESSION_ID = 0120BH;
  727. SMG_INVALID_ICON_FILE = 0120CH;
  728. SMG_ICON_NOT_CREATED = 0120DH;
  729. SHL_DEBUG = 0120EH;
  730. OPENING_INI_FILE = 01301H;
  731. INI_FILE_CORRUPT = 01302H;
  732. INVALID_PARM = 01303H;
  733. NOT_IN_IDX = 01304H;
  734. NO_ENTRIES_IN_GROUP = 01305H;
  735. INI_WRITE_FAIL = 01306H;
  736. IDX_FULL = 01307H;
  737. INI_PROTECTED = 01308H;
  738. MEMORY_ALLOC = 01309H;
  739. INI_INIT_ALREADY_DONE = 0130AH;
  740. INVALID_INTEGER = 0130BH;
  741. INVALID_ASCIIZ = 0130CH;
  742. CAN_NOT_CALL_SPOOLER = 0130DH;
  743. VALIDATION_REJECTED = CAN_NOT_CALL_SPOOLER;
  744. WARNING_WINDOW_NOT_KILLED = 01401H;
  745. ERROR_INVALID_WINDOW = 01402H;
  746. ALREADY_INITIALIZED = 01403H;
  747. MSG_PROG_NO_MOU = 01405H;
  748. MSG_PROG_NON_RECOV = 01406H;
  749. WINCONV_INVALID_PATH = 01407H;
  750. PI_NOT_INITIALISED = 01408H;
  751. PL_NOT_INITIALISED = 01409H;
  752. NO_TASK_MANAGER = 0140AH;
  753. SAVE_NOT_IN_PROGRESS = 0140BH;
  754. NO_STACK_SPACE = 0140CH;
  755. INVALID_COLR_FIELD = 0140DH;
  756. INVALID_COLR_VALUE = 0140EH;
  757. COLR_WRITE = 0140FH;
  758. TARGET_FILE_EXISTS = 01501H;
  759. SOURCE_SAME_AS_TARGET = 01502H;
  760. SOURCE_FILE_NOT_FOUND = 01503H;
  761. INVALID_NEW_PATH = 01504H;
  762. TARGET_FILE_NOT_FOUND = 01505H;
  763. INVALID_DRIVE_NUMBER = 01506H;
  764. NAME_TOO_LONG = 01507H;
  765. NOT_ENOUGH_ROOM_ON_DISK = 01508H;
  766. NOT_ENOUGH_MEM = 01509H;
  767. LOG_DRV_DOES_NOT_EXIST = 0150BH;
  768. INVALID_DRIVE = 0150CH;
  769. ACCESS_DENIED = 0150DH;
  770. NO_FIRST_SLASH = 0150EH;
  771. READ_ONLY_FILE = 0150FH;
  772. GROUP_PROTECTED = 0151FH;
  773. INVALID_PROGRAM_CATEGORY = 0152FH;
  774. INVALID_APPL = 01530H;
  775. CANNOT_START = 01531H;
  776. STARTED_IN_BACKGROUND = 01532H;
  777. INVALID_HAPP = 01533H;
  778. CANNOT_STOP = 01534H;
  779. (* *)
  780. (* Errors generated by Language Bindings layer. *)
  781. (* *)
  782. (* (Range 1600H - 16FFH reserved for Bindings) *)
  783. (* *)
  784. (* SEVERITY_UNRECOVERABLE: *)
  785. INTERNAL_ERROR_1 = 01601H;
  786. INTERNAL_ERROR_2 = 01602H;
  787. INTERNAL_ERROR_3 = 01603H;
  788. INTERNAL_ERROR_4 = 01604H;
  789. INTERNAL_ERROR_5 = 01605H;
  790. INTERNAL_ERROR_6 = 01606H;
  791. INTERNAL_ERROR_7 = 01607H;
  792. INTERNAL_ERROR_8 = 01608H;
  793. INTERNAL_ERROR_9 = 01609H;
  794. INTERNAL_ERROR_10 = 0160AH;
  795. INTERNAL_ERROR_11 = 0160BH;
  796. INTERNAL_ERROR_12 = 0160CH;
  797. INTERNAL_ERROR_13 = 0160DH;
  798. INTERNAL_ERROR_14 = 0160EH;
  799. INTERNAL_ERROR_15 = 0160FH;
  800. INTERNAL_ERROR_16 = 01610H;
  801. INTERNAL_ERROR_17 = 01611H;
  802. INTERNAL_ERROR_18 = 01612H;
  803. INTERNAL_ERROR_19 = 01613H;
  804. INTERNAL_ERROR_20 = 01614H;
  805. INTERNAL_ERROR_21 = 01615H;
  806. INTERNAL_ERROR_22 = 01616H;
  807. INTERNAL_ERROR_23 = 01617H;
  808. INTERNAL_ERROR_24 = 01618H;
  809. INTERNAL_ERROR_25 = 01619H;
  810. INTERNAL_ERROR_26 = 0161AH;
  811. INTERNAL_ERROR_27 = 0161BH;
  812. INTERNAL_ERROR_28 = 0161CH;
  813. INTERNAL_ERROR_29 = 0161DH;
  814. (* SEVERITY_WARNING: *)
  815. INVALID_FREE_MESSAGE_ID = 01630H;
  816. (* SEVERITY_ERROR: *)
  817. FUNCTION_NOT_SUPPORTED = 01641H;
  818. INVALID_ARRAY_COUNT = 01642H;
  819. INVALID_LENGTH = 01643H;
  820. INVALID_BUNDLE_TYPE = 01644H;
  821. INVALID_PARAMETER = 01645H;
  822. INVALID_NUMBER_OF_PARMS = 01646H;
  823. GREATER_THAN_64K = 01647H;
  824. INVALID_PARAMETER_TYPE = 01648H;
  825. NEGATIVE_STRCOND_DIM = 01649H;
  826. INVALID_NUMBER_OF_TYPES = 0164AH;
  827. INCORRECT_HSTRUCT = 0164BH;
  828. INVALID_ARRAY_SIZE = 0164CH;
  829. INVALID_CONTROL_DATATYPE = 0164DH;
  830. INCOMPLETE_CONTROL_SEQU = 0164EH;
  831. INVALID_DATATYPE = 0164FH;
  832. INCORRECT_DATATYPE = 01650H;
  833. NOT_SELF_DESCRIBING_DTYP = 01651H;
  834. INVALID_CTRL_SEQ_INDEX = 01652H;
  835. INVALID_TYPE_FOR_LENGTH = 01653H;
  836. INVALID_TYPE_FOR_OFFSET = 01654H;
  837. INVALID_TYPE_FOR_MPARAM = 01655H;
  838. INVALID_MESSAGE_ID = 01656H;
  839. C_LENGTH_TOO_SMALL = 01657H;
  840. APPL_STRUCTURE_TOO_SMALL = 01658H;
  841. INVALID_ERRORINFO_HANDLE = 01659H;
  842. INVALID_CHARACTER_INDEX = 0165AH;
  843. (* *)
  844. (* End of Errors generated by Language Bindings layer. *)
  845. (* *)
  846. (* (Range 1600H - 16FFH reserved for Bindings) *)
  847. (* *)
  848. (*%E*)
  849. (*******************************************************************\
  850. *
  851. * GPI error codes
  852. *
  853. \*******************************************************************)
  854. (*%T i_GPIERRORS *)
  855. (* AAB error codes for the GPI *)
  856. OK = 00000H;
  857. ALREADY_IN_AREA = 02001H;
  858. ALREADY_IN_ELEMENT = 02002H;
  859. ALREADY_IN_PATH = 02003H;
  860. ALREADY_IN_SEG = 02004H;
  861. AREA_INCOMPLETE = 02005H;
  862. BASE_ERROR = 02006H;
  863. BITBLT_LENGTH_EXCEEDED = 02007H;
  864. BITMAP_IN_USE = 02008H;
  865. BITMAP_IS_SELECTED = 02009H;
  866. BITMAP_NOT_FOUND = 0200AH;
  867. BITMAP_NOT_SELECTED = 0200BH;
  868. BOUNDS_OVERFLOW = 0200CH;
  869. CALLED_SEG_IS_CHAINED = 0200DH;
  870. CALLED_SEG_IS_CURRENT = 0200EH;
  871. CALLED_SEG_NOT_FOUND = 0200FH;
  872. CANNOT_DELETE_ALL_DATA = 02010H;
  873. CANNOT_REPLACE_ELEMENT_0 = 02011H;
  874. COL_TABLE_NOT_REALIZABLE = 02012H;
  875. COL_TABLE_NOT_REALIZED = 02013H;
  876. COORDINATE_OVERFLOW = 02014H;
  877. CORR_FORMAT_MISMATCH = 02015H;
  878. DATA_TOO_LONG = 02016H;
  879. DC_IS_ASSOCIATED = 02017H;
  880. DESC_STRING_TRUNCATED = 02018H;
  881. DEVICE_DRIVER_ERROR_1 = 02019H;
  882. DEVICE_DRIVER_ERROR_2 = 0201AH;
  883. DEVICE_DRIVER_ERROR_3 = 0201BH;
  884. DEVICE_DRIVER_ERROR_4 = 0201CH;
  885. DEVICE_DRIVER_ERROR_5 = 0201DH;
  886. DEVICE_DRIVER_ERROR_6 = 0201EH;
  887. DEVICE_DRIVER_ERROR_7 = 0201FH;
  888. DEVICE_DRIVER_ERROR_8 = 02020H;
  889. DEVICE_DRIVER_ERROR_9 = 02021H;
  890. DEVICE_DRIVER_ERROR_10 = 02022H;
  891. DEV_FUNC_NOT_INSTALLED = 02023H;
  892. DOSOPEN_FAILURE = 02024H;
  893. DOSREAD_FAILURE = 02025H;
  894. DRIVER_NOT_FOUND = 02026H;
  895. DUP_SEG = 02027H;
  896. DYNAMIC_SEG_SEQ_ERROR = 02028H;
  897. DYNAMIC_SEG_ZERO_INV = 02029H;
  898. ELEMENT_INCOMPLETE = 0202AH;
  899. ESC_CODE_NOT_SUPPORTED = 0202BH;
  900. EXCEEDS_MAX_SEG_LENGTH = 0202CH;
  901. FONT_AND_MODE_MISMATCH = 0202DH;
  902. FONT_FILE_NOT_LOADED = 0202EH;
  903. FONT_NOT_LOADED = 0202FH;
  904. FONT_TOO_BIG = 02030H;
  905. HARDWARE_INIT_FAILURE = 02031H;
  906. HBITMAP_BUSY = 02032H;
  907. HDC_BUSY = 02033H;
  908. HRGN_BUSY = 02034H;
  909. HUGE_FONTS_NOT_SUPPORTED = 02035H;
  910. ID_HAS_NO_BITMAP = 02036H;
  911. IMAGE_INCOMPLETE = 02037H;
  912. INCOMPAT_COLOR_FORMAT = 02038H;
  913. INCOMPAT_COLOR_OPTIONS = 02039H;
  914. INCOMPATIBLE_BITMAP = 0203AH;
  915. INCOMPATIBLE_METAFILE = 0203BH;
  916. INCORRECT_DC_TYPE = 0203CH;
  917. INSUFFICIENT_DISK_SPACE = 0203DH;
  918. INSUFFICIENT_MEMORY = 0203EH;
  919. INV_ANGLE_PARM = 0203FH;
  920. INV_ARC_CONTROL = 02040H;
  921. INV_AREA_CONTROL = 02041H;
  922. INV_ARC_POINTS = 02042H;
  923. INV_ATTR_MODE = 02043H;
  924. INV_BACKGROUND_COL_ATTR = 02044H;
  925. INV_BACKGROUND_MIX_ATTR = 02045H;
  926. INV_BITBLT_MIX = 02046H;
  927. INV_BITBLT_STYLE = 02047H;
  928. INV_BITMAP_DIMENSION = 02048H;
  929. INV_BOX_CONTROL = 02049H;
  930. INV_BOX_ROUNDING_PARM = 0204AH;
  931. INV_CHAR_ANGLE_ATTR = 0204BH;
  932. INV_CHAR_DIRECTION_ATTR = 0204CH;
  933. INV_CHAR_MODE_ATTR = 0204DH;
  934. INV_CHAR_POS_OPTIONS = 0204EH;
  935. INV_CHAR_SET_ATTR = 0204FH;
  936. INV_CHAR_SHEAR_ATTR = 02050H;
  937. INV_CLIP_PATH_OPTIONS = 02051H;
  938. INV_CODEPAGE = 02052H;
  939. INV_COLOR_ATTR = 02053H;
  940. INV_COLOR_DATA = 02054H;
  941. INV_COLOR_FORMAT = 02055H;
  942. INV_COLOR_INDEX = 02056H;
  943. INV_COLOR_OPTIONS = 02057H;
  944. INV_COLOR_START_INDEX = 02058H;
  945. INV_COORD_OFFSET = 02059H;
  946. INV_COORD_SPACE = 0205AH;
  947. INV_COORDINATE = 0205BH;
  948. INV_CORRELATE_DEPTH = 0205CH;
  949. INV_CORRELATE_TYPE = 0205DH;
  950. INV_CURSOR_BITMAP = 0205EH;
  951. INV_DC_DATA = 0205FH;
  952. INV_DC_TYPE = 02060H;
  953. INV_DEVICE_NAME = 02061H;
  954. INV_DEV_MODES_OPTIONS = 02062H;
  955. INV_DRAW_CONTROL = 02063H;
  956. INV_DRAW_VALUE = 02064H;
  957. INV_DRAWING_MODE = 02065H;
  958. INV_DRIVER_DATA = 02066H;
  959. INV_DRIVER_NAME = 02067H;
  960. INV_DRAW_BORDER_OPTION = 02068H;
  961. INV_EDIT_MODE = 02069H;
  962. INV_ELEMENT_OFFSET = 0206AH;
  963. INV_ELEMENT_POINTER = 0206BH;
  964. INV_END_PATH_OPTIONS = 0206CH;
  965. INV_ESC_CODE = 0206DH;
  966. INV_ESCAPE_DATA = 0206EH;
  967. INV_EXTENDED_LCID = 0206FH;
  968. INV_FILL_PATH_OPTIONS = 02070H;
  969. INV_FIRST_CHAR = 02071H;
  970. INV_FONT_ATTRS = 02072H;
  971. INV_FONT_FILE_DATA = 02073H;
  972. INV_FOR_THIS_DC_TYPE = 02074H;
  973. INV_FORMAT_CONTROL = 02075H;
  974. INV_FORMS_CODE = 02076H;
  975. INV_FONTDEF = 02077H;
  976. INV_GEOM_LINE_WIDTH_ATTR = 02078H;
  977. INV_GETDATA_CONTROL = 02079H;
  978. INV_GRAPHICS_FIELD = 0207AH;
  979. INV_HBITMAP = 0207BH;
  980. INV_HDC = 0207CH;
  981. INV_HJOURNAL = 0207DH;
  982. INV_HMF = 0207EH;
  983. INV_HPS = 0207FH;
  984. INV_HRGN = 02080H;
  985. INV_ID = 02081H;
  986. INV_IMAGE_DATA_LENGTH = 02082H;
  987. INV_IMAGE_DIMENSION = 02083H;
  988. INV_IMAGE_FORMAT = 02084H;
  989. INV_IN_AREA = 02085H;
  990. INV_IN_CALLED_SEG = 02086H;
  991. INV_IN_CURRENT_EDIT_MODE = 02087H;
  992. INV_IN_DRAW_MODE = 02088H;
  993. INV_IN_ELEMENT = 02089H;
  994. INV_IN_IMAGE = 0208AH;
  995. INV_IN_PATH = 0208BH;
  996. INV_IN_RETAIN_MODE = 0208CH;
  997. INV_IN_SEG = 0208DH;
  998. INV_IN_VECTOR_SYMBOL = 0208EH;
  999. INV_INFO_TABLE = 0208FH;
  1000. INV_JOURNAL_OPTION = 02090H;
  1001. INV_KERNING_FLAGS = 02091H;
  1002. INV_LENGTH_OR_COUNT = 02092H;
  1003. INV_LINE_END_ATTR = 02093H;
  1004. INV_LINE_JOIN_ATTR = 02094H;
  1005. INV_LINE_TYPE_ATTR = 02095H;
  1006. INV_LINE_WIDTH_ATTR = 02096H;
  1007. INV_LOGICAL_ADDRESS = 02097H;
  1008. INV_MARKER_BOX_ATTR = 02098H;
  1009. INV_MARKER_SET_ATTR = 02099H;
  1010. INV_MARKER_SYMBOL_ATTR = 0209AH;
  1011. INV_MATRIX_ELEMENT = 0209BH;
  1012. INV_MAX_HITS = 0209CH;
  1013. INV_METAFILE = 0209DH;
  1014. INV_METAFILE_LENGTH = 0209EH;
  1015. INV_METAFILE_OFFSET = 0209FH;
  1016. INV_MICROPS_DRAW_CONTROL = 020A0H;
  1017. INV_MICROPS_FUNCTION = 020A1H;
  1018. INV_MICROPS_ORDER = 020A2H;
  1019. INV_MIX_ATTR = 020A3H;
  1020. INV_MODE_FOR_OPEN_DYN = 020A4H;
  1021. INV_MODE_FOR_REOPEN_SEG = 020A5H;
  1022. INV_MODIFY_PATH_MODE = 020A6H;
  1023. INV_MULTIPLIER = 020A7H;
  1024. INV_NESTED_FIGURES = 020A8H;
  1025. INV_OR_INCOMPAT_OPTIONS = 020A9H;
  1026. INV_ORDER_LENGTH = 020AAH;
  1027. INV_ORDERING_PARM = 020ABH;
  1028. INV_OUTSIDE_DRAW_MODE = 020ACH;
  1029. INV_PAGE_VIEWPORT = 020ADH;
  1030. INV_PATH_ID = 020AEH;
  1031. INV_PATH_MODE = 020AFH;
  1032. INV_PATTERN_ATTR = 020B0H;
  1033. INV_PATTERN_REF_PT_ATTR = 020B1H;
  1034. INV_PATTERN_SET_ATTR = 020B2H;
  1035. INV_PATTERN_SET_FONT = 020B3H;
  1036. INV_PICK_APERTURE_OPTION = 020B4H;
  1037. INV_PICK_APERTURE_POSN = 020B5H;
  1038. INV_PICK_APERTURE_SIZE = 020B6H;
  1039. INV_PICK_NUMBER = 020B7H;
  1040. INV_PLAY_METAFILE_OPTION = 020B8H;
  1041. INV_PRIMITIVE_TYPE = 020B9H;
  1042. INV_PS_SIZE = 020BAH;
  1043. INV_PUTDATA_FORMAT = 020BBH;
  1044. INV_QUERY_ELEMENT_NO = 020BCH;
  1045. INV_RECT = 020BDH;
  1046. INV_REGION_CONTROL = 020BEH;
  1047. INV_REGION_MIX_MODE = 020BFH;
  1048. INV_REPLACE_MODE_FUNC = 020C0H;
  1049. INV_RESERVED_FIELD = 020C1H;
  1050. INV_RESET_OPTIONS = 020C2H;
  1051. INV_RGBCOLOR = 020C3H;
  1052. INV_SCAN_START = 020C4H;
  1053. INV_SEG_ATTR = 020C5H;
  1054. INV_SEG_ATTR_VALUE = 020C6H;
  1055. INV_SEG_CH_LENGTH = 020C7H;
  1056. INV_SEG_NAME = 020C8H;
  1057. INV_SEG_OFFSET = 020C9H;
  1058. INV_SETID = 020CAH;
  1059. INV_SETID_TYPE = 020CBH;
  1060. INV_SET_VIEWPORT_OPTION = 020CCH;
  1061. INV_SHARPNESS_PARM = 020CDH;
  1062. INV_SOURCE_OFFSET = 020CEH;
  1063. INV_STOP_DRAW_VALUE = 020CFH;
  1064. INV_TRANSFORM_TYPE = 020D0H;
  1065. INV_USAGE_PARM = 020D1H;
  1066. INV_VIEWING_LIMITS = 020D2H;
  1067. JFILE_BUSY = 020D3H;
  1068. JNL_FUNC_DATA_TOO_LONG = 020D4H;
  1069. KERNING_NOT_SUPPORTED = 020D5H;
  1070. LABEL_NOT_FOUND = 020D6H;
  1071. MATRIX_OVERFLOW = 020D7H;
  1072. METAFILE_INTERNAL_ERROR = 020D8H;
  1073. METAFILE_IN_USE = 020D9H;
  1074. METAFILE_LIMIT_EXCEEDED = 020DAH;
  1075. NAME_STACK_FULL = 020DBH;
  1076. NOT_CREATED_BY_DEVOPENDC = 020DCH;
  1077. NOT_IN_AREA = 020DDH;
  1078. NOT_IN_DRAW_MODE = 020DEH;
  1079. NOT_IN_ELEMENT = 020DFH;
  1080. NOT_IN_IMAGE = 020E0H;
  1081. NOT_IN_PATH = 020E1H;
  1082. NOT_IN_RETAIN_MODE = 020E2H;
  1083. NOT_IN_SEG = 020E3H;
  1084. NO_BITMAP_SELECTED = 020E4H;
  1085. NO_CURRENT_ELEMENT = 020E5H;
  1086. NO_CURRENT_SEG = 020E6H;
  1087. NO_METAFILE_RECORD_HANDLE = 020E7H;
  1088. ORDER_TOO_BIG = 020E8H;
  1089. OTHER_SET_ID_REFS = 020E9H;
  1090. OVERRAN_SEG = 020EAH;
  1091. OWN_SET_ID_REFS = 020EBH;
  1092. PATH_INCOMPLETE = 020ECH;
  1093. PATH_LIMIT_EXCEEDED = 020EDH;
  1094. PATH_UNKNOWN = 020EEH;
  1095. PEL_IS_CLIPPED = 020EFH;
  1096. PEL_NOT_AVAILABLE = 020F0H;
  1097. PRIMITIVE_STACK_EMPTY = 020F1H;
  1098. PROLOG_ERROR = 020F2H;
  1099. PROLOG_SEG_ATTR_NOT_SET = 020F3H;
  1100. PS_BUSY = 020F4H;
  1101. PS_IS_ASSOCIATED = 020F5H;
  1102. RAM_JNL_FILE_TOO_SMALL = 020F6H;
  1103. REALIZE_NOT_SUPPORTED = 020F7H;
  1104. REGION_IS_CLIP_REGION = 020F8H;
  1105. RESOURCE_DEPLETION = 020F9H;
  1106. SEG_AND_REFSEG_ARE_SAME = 020FAH;
  1107. SEG_CALL_RECURSIVE = 020FBH;
  1108. SEG_CALL_STACK_EMPTY = 020FCH;
  1109. SEG_CALL_STACK_FULL = 020FDH;
  1110. SEG_IS_CURRENT = 020FEH;
  1111. SEG_NOT_CHAINED = 020FFH;
  1112. SEG_NOT_FOUND = 02100H;
  1113. SEG_STORE_LIMIT_EXCEEDED = 02101H;
  1114. SETID_IN_USE = 02102H;
  1115. SETID_NOT_FOUND = 02103H;
  1116. STARTDOC_NOT_ISSUED = 02104H;
  1117. STOP_DRAW_OCCURRED = 02105H;
  1118. TOO_MANY_METAFILES_IN_USE = 02106H;
  1119. TRUNCATED_ORDER = 02107H;
  1120. UNCHAINED_SEG_ZERO_INV = 02108H;
  1121. UNSUPPORTED_ATTR = 02109H;
  1122. UNSUPPORTED_ATTR_VALUE = 0210AH;
  1123. ENDDOC_NOT_ISSUED = 0210BH;
  1124. (*%E*)
  1125. (*********************************************************\
  1126. *
  1127. * Spooler error codes
  1128. *
  1129. \*********************************************************)
  1130. (*%T i_SPLERRORS *)
  1131. SPL_DRIVER_ERROR = 04001H;
  1132. SPL_DEVICE_ERROR = 04002H;
  1133. SPL_DEVICE_NOT_INSTALLED = 04003H;
  1134. SPL_QUEUE_ERROR = 04004H;
  1135. SPL_INV_HSPL = 04005H;
  1136. SPL_NO_DISK_SPACE = 04006H;
  1137. SPL_NO_MEMORY = 04007H;
  1138. SPL_PRINT_ABORT = 04008H;
  1139. SPL_SPOOLER_NOT_INSTALLED = 04009H;
  1140. SPL_INV_FORMS_CODE = 0400AH;
  1141. SPL_INV_PRIORITY = 0400BH;
  1142. SPL_NO_FREE_JOB_ID = 0400CH;
  1143. SPL_NO_DATA = 0400DH;
  1144. SPL_INV_TOKEN = 0400EH;
  1145. SPL_INV_DATATYPE = 0400FH;
  1146. SPL_PROCESSOR_ERROR = 04010H;
  1147. SPL_INV_JOB_ID = 04011H;
  1148. SPL_JOB_NOT_PRINTING = 04012H;
  1149. SPL_JOB_PRINTING = 04013H;
  1150. SPL_QUEUE_ALREADY_EXISTS = 04014H;
  1151. SPL_INV_QUEUE_NAME = 04015H;
  1152. SPL_QUEUE_NOT_EMPTY = 04016H;
  1153. SPL_DEVICE_ALREADY_EXISTS = 04017H;
  1154. SPL_DEVICE_LIMIT_REACHED = 04018H;
  1155. SPL_STATUS_STRING_TRUNC = 04019H;
  1156. SPL_INV_LENGTH_OR_COUNT = 0401AH;
  1157. SPL_FILE_NOT_FOUND = 0401BH;
  1158. SPL_CANNOT_OPEN_FILE = 0401CH;
  1159. SPL_DRIVER_NOT_INSTALLED = 0401DH;
  1160. SPL_INV_PROCESSOR_DATTYPE = 0401EH;
  1161. SPL_INV_DRIVER_DATATYPE = 0401FH;
  1162. SPL_PROCESSOR_NOT_INST = 04020H;
  1163. SPL_NO_SUCH_LOG_ADDRESS = 04021H;
  1164. SPL_PRINTER_NOT_FOUND = 04022H;
  1165. SPL_DD_NOT_FOUND = 04023H;
  1166. SPL_QUEUE_NOT_FOUND = 04024H;
  1167. SPL_MANY_QUEUES_ASSOC = 04025H;
  1168. SPL_NO_QUEUES_ASSOCIATED = 04026H;
  1169. SPL_INI_FILE_ERROR = 04027H;
  1170. SPL_NO_DEFAULT_QUEUE = 04028H;
  1171. SPL_NO_CURRENT_FORMS_CODE = 04029H;
  1172. SPL_NOT_AUTHORISED = 0402AH;
  1173. SPL_TEMP_NETWORK_ERROR = 0402BH;
  1174. SPL_HARD_NETWORK_ERROR = 0402CH;
  1175. DEL_NOT_ALLOWED = 0402DH;
  1176. CANNOT_DEL_QP_REF = 0402EH;
  1177. CANNOT_DEL_QNAME_REF = 0402FH;
  1178. CANNOT_DEL_PRINTER_DD_REF = 04030H;
  1179. CANNOT_DEL_PRN_NAME_REF = 04031H;
  1180. CANNOT_DEL_PRN_ADDR_REF = 04032H;
  1181. SPOOLER_QP_NOT_DEFINED = 04033H;
  1182. PRN_NAME_NOT_DEFINED = 04034H;
  1183. PRN_ADDR_NOT_DEFINED = 04035H;
  1184. PRINTER_DD_NOT_DEFINED = 04036H;
  1185. PRINTER_QUEUE_NOT_DEFINED = 04037H;
  1186. PRN_ADDR_IN_USE = 04038H;
  1187. SPL_TOO_MANY_OPEN_FILES = 04039H;
  1188. SPL_CP_NOT_REQD = 0403AH;
  1189. UNABLE_TO_CLOSE_DEVICE = 04040H;
  1190. SPL_ERROR_1 = SPLERR_BASE + 4001;
  1191. SPL_ERROR_2 = SPLERR_BASE + 4002;
  1192. SPL_ERROR_3 = SPLERR_BASE + 4003;
  1193. SPL_ERROR_4 = SPLERR_BASE + 4004;
  1194. SPL_ERROR_5 = SPLERR_BASE + 4005;
  1195. SPL_ERROR_6 = SPLERR_BASE + 4006;
  1196. SPL_ERROR_7 = SPLERR_BASE + 4007;
  1197. SPL_ERROR_8 = SPLERR_BASE + 4008;
  1198. SPL_ERROR_9 = SPLERR_BASE + 4009;
  1199. SPL_ERROR_10 = SPLERR_BASE + 4010;
  1200. SPL_ERROR_11 = SPLERR_BASE + 4011;
  1201. SPL_ERROR_12 = SPLERR_BASE + 4012;
  1202. SPL_ERROR_13 = SPLERR_BASE + 4013;
  1203. SPL_ERROR_14 = SPLERR_BASE + 4014;
  1204. SPL_ERROR_15 = SPLERR_BASE + 4015;
  1205. SPL_ERROR_16 = SPLERR_BASE + 4016;
  1206. SPL_ERROR_17 = SPLERR_BASE + 4017;
  1207. SPL_ERROR_18 = SPLERR_BASE + 4018;
  1208. SPL_ERROR_19 = SPLERR_BASE + 4019;
  1209. SPL_ERROR_20 = SPLERR_BASE + 4020;
  1210. SPL_ERROR_21 = SPLERR_BASE + 4021;
  1211. SPL_ERROR_22 = SPLERR_BASE + 4022;
  1212. SPL_ERROR_23 = SPLERR_BASE + 4023;
  1213. SPL_ERROR_24 = SPLERR_BASE + 4024;
  1214. SPL_ERROR_25 = SPLERR_BASE + 4025;
  1215. SPL_ERROR_26 = SPLERR_BASE + 4026;
  1216. (* next free spooler error is below *)
  1217. SPL_ERROR_27 = SPLERR_BASE + 4027;
  1218. SPL_ERROR_28 = SPLERR_BASE + 4028;
  1219. SPL_ERROR_29 = SPLERR_BASE + 4029;
  1220. SPL_ERROR_30 = SPLERR_BASE + 4030;
  1221. SPL_ERROR_31 = SPLERR_BASE + 4031;
  1222. SPL_ERROR_32 = SPLERR_BASE + 4032;
  1223. SPL_ERROR_33 = SPLERR_BASE + 4033;
  1224. SPL_ERROR_34 = SPLERR_BASE + 4034;
  1225. SPL_ERROR_35 = SPLERR_BASE + 4035;
  1226. SPL_ERROR_36 = SPLERR_BASE + 4036;
  1227. SPL_ERROR_37 = SPLERR_BASE + 4037;
  1228. SPL_ERROR_38 = SPLERR_BASE + 4038;
  1229. SPL_ERROR_39 = SPLERR_BASE + 4039;
  1230. SPL_ERROR_40 = SPLERR_BASE + 4040;
  1231. SPLMSGBOX_INFO_CAPTION = SPLERR_BASE + 4041;
  1232. SPLMSGBOX_WARNING_CAPTION = SPLERR_BASE + 4042;
  1233. SPLMSGBOX_ERROR_CAPTION = SPLERR_BASE + 4043;
  1234. SPLMSGBOX_SEVERE_CAPTION = SPLERR_BASE + 4044;
  1235. SPLMSGBOX_JOB_DETAILS = SPLERR_BASE + 4045;
  1236. SPLMSGBOX_ERROR_ACTION = SPLERR_BASE + 4046;
  1237. SPLMSGBOX_SEVERE_ACTION = SPLERR_BASE + 4047;
  1238. SPLMSGBOX_BIT_0_TEXT = SPLERR_BASE + 4048;
  1239. SPLMSGBOX_BIT_1_TEXT = SPLERR_BASE + 4049;
  1240. SPLMSGBOX_BIT_2_TEXT = SPLERR_BASE + 4050;
  1241. SPLMSGBOX_BIT_3_TEXT = SPLERR_BASE + 4051;
  1242. SPLMSGBOX_BIT_4_TEXT = SPLERR_BASE + 4052;
  1243. SPLMSGBOX_BIT_5_TEXT = SPLERR_BASE + 4053;
  1244. SPLMSGBOX_BIT_15_TEXT = SPLERR_BASE + 4054;
  1245. SPL_NOPATHBUFFER = SPLERR_BASE + 4055;
  1246. SPL_ALREADY_INITIALISED = SPLERR_BASE + 4093;
  1247. SPL_ERROR = SPLERR_BASE + 4095;
  1248. (*%E*)
  1249. (*********************************************************\
  1250. *
  1251. * Picture Utilities error codes
  1252. *
  1253. \*********************************************************)
  1254. (*%T i_PICERRORS *)
  1255. INV_TYPE = 05001H;
  1256. INV_CONV = 05002H;
  1257. INV_SEGLEN = 05003H;
  1258. DUP_SEGNAME = 05004H;
  1259. INV_XFORM = 05005H;
  1260. INV_VIEWLIM = 05006H;
  1261. INV_3DCOORD = 05007H;
  1262. SMB_OVFLOW = 05008H;
  1263. SEG_OVFLOW = 05009H;
  1264. (*%E*)
  1265. END Err.
  1266.