|
|
1.1 ! root 1: /****************************** Module Header ******************************\ ! 2: * ! 3: * Module Name: BSEERR.H ! 4: * ! 5: * This file includes the error codes for Base OS/2 applications. ! 6: * ! 7: * Copyright (c) 1987 Microsoft Corporation ! 8: * Copyright (c) 1987 IBM Corporation ! 9: * ! 10: * =========================================================================== ! 11: * ! 12: * The following symbols are used in this file for conditional sections. ! 13: * ! 14: * INCL_DOSERRORS - OS/2 Errors - only included if symbol defined ! 15: * ! 16: \***************************************************************************/ ! 17: /*** Error codes */ ! 18: ! 19: #ifdef INCL_ERRORS ! 20: ! 21: #define INCL_DOSERRORS ! 22: ! 23: #endif /* INCL_ERRORS */ ! 24: ! 25: #ifdef INCL_DOSERRORS ! 26: ! 27: #define NO_ERROR 0 ! 28: ! 29: #define ERROR_INVALID_FUNCTION 1 ! 30: #define ERROR_FILE_NOT_FOUND 2 ! 31: #define ERROR_PATH_NOT_FOUND 3 ! 32: #define ERROR_TOO_MANY_OPEN_FILES 4 ! 33: #define ERROR_ACCESS_DENIED 5 ! 34: #define ERROR_INVALID_HANDLE 6 ! 35: #define ERROR_ARENA_TRASHED 7 ! 36: #define ERROR_NOT_ENOUGH_MEMORY 8 ! 37: #define ERROR_INVALID_BLOCK 9 ! 38: #define ERROR_BAD_ENVIRONMENT 10 ! 39: #define ERROR_BAD_FORMAT 11 ! 40: #define ERROR_INVALID_ACCESS 12 ! 41: #define ERROR_INVALID_DATA 13 ! 42: ! 43: #define ERROR_INVALID_DRIVE 15 ! 44: #define ERROR_CURRENT_DIRECTORY 16 ! 45: #define ERROR_NOT_SAME_DEVICE 17 ! 46: #define ERROR_NO_MORE_FILES 18 ! 47: #define ERROR_WRITE_PROTECT 19 ! 48: #define ERROR_BAD_UNIT 20 ! 49: #define ERROR_NOT_READY 21 ! 50: #define ERROR_BAD_COMMAND 22 ! 51: #define ERROR_CRC 23 ! 52: #define ERROR_BAD_LENGTH 24 ! 53: #define ERROR_SEEK 25 ! 54: #define ERROR_NOT_DOS_DISK 26 ! 55: #define ERROR_SECTOR_NOT_FOUND 27 ! 56: #define ERROR_OUT_OF_PAPER 28 ! 57: #define ERROR_WRITE_FAULT 29 ! 58: #define ERROR_READ_FAULT 30 ! 59: #define ERROR_GEN_FAILURE 31 ! 60: #define ERROR_SHARING_VIOLATION 32 ! 61: #define ERROR_LOCK_VIOLATION 33 ! 62: #define ERROR_WRONG_DISK 34 ! 63: #define ERROR_FCB_UNAVAILABLE 35 ! 64: #define ERROR_SHARING_BUFFER_EXCEEDED 36 ! 65: #define ERROR_NOT_SUPPORTED 50 ! 66: ! 67: #define ERROR_FILE_EXISTS 80 ! 68: #define ERROR_DUP_FCB 81 ! 69: #define ERROR_CANNOT_MAKE 82 ! 70: #define ERROR_FAIL_I24 83 ! 71: #define ERROR_OUT_OF_STRUCTURES 84 ! 72: #define ERROR_ALREADY_ASSIGNED 85 ! 73: #define ERROR_INVALID_PASSWORD 86 ! 74: #define ERROR_INVALID_PARAMETER 87 ! 75: #define ERROR_NET_WRITE_FAULT 88 ! 76: #define ERROR_NO_PROC_SLOTS 89 ! 77: #define ERROR_NOT_FROZEN 90 ! 78: #define ERR_TSTOVFL 91 ! 79: #define ERR_TSTDUP 92 ! 80: #define ERROR_NO_ITEMS 93 ! 81: #define ERROR_INTERRUPT 95 ! 82: #define ERROR_TOO_MANY_SEMAPHORES 100 ! 83: #define ERROR_EXCL_SEM_ALREADY_OWNED 101 ! 84: #define ERROR_SEM_IS_SET 102 ! 85: #define ERROR_TOO_MANY_SEM_REQUESTS 103 ! 86: #define ERROR_INVALID_AT_INTERRUPT_TIME 104 ! 87: #define ERROR_SEM_OWNER_DIED 105 ! 88: #define ERROR_SEM_USER_LIMIT 106 ! 89: #define ERROR_DISK_CHANGE 107 ! 90: #define ERROR_DRIVE_LOCKED 108 ! 91: #define ERROR_BROKEN_PIPE 109 ! 92: #define ERROR_OPEN_FAILED 110 ! 93: #define ERROR_BUFFER_OVERFLOW 111 ! 94: #define ERROR_DISK_FULL 112 ! 95: #define ERROR_NO_MORE_SEARCH_HANDLES 113 ! 96: #define ERROR_INVALID_TARGET_HANDLE 114 ! 97: #define ERROR_PROTECTION_VIOLATION 115 ! 98: #define ERROR_VIOKBD_REQUEST 116 ! 99: #define ERROR_INVALID_CATEGORY 117 ! 100: #define ERROR_INVALID_VERIFY_SWITCH 118 ! 101: #define ERROR_BAD_DRIVER_LEVEL 119 ! 102: #define ERROR_CALL_NOT_IMPLEMENTED 120 ! 103: #define ERROR_SEM_TIMEOUT 121 ! 104: #define ERROR_INSUFFICIENT_BUFFER 122 ! 105: #define ERROR_INVALID_NAME 123 ! 106: #define ERROR_INVALID_LEVEL 124 ! 107: #define ERROR_NO_VOLUME_LABEL 125 ! 108: #define ERROR_MOD_NOT_FOUND 126 ! 109: #define ERROR_PROC_NOT_FOUND 127 ! 110: #define ERROR_WAIT_NO_CHILDREN 128 ! 111: #define ERROR_CHILD_NOT_COMPLETE 129 ! 112: #define ERROR_DIRECT_ACCESS_HANDLE 130 ! 113: #define ERROR_NEGATIVE_SEEK 131 ! 114: #define ERROR_SEEK_ON_DEVICE 132 ! 115: #define ERROR_IS_JOIN_TARGET 133 ! 116: #define ERROR_IS_JOINED 134 ! 117: #define ERROR_IS_SUBSTED 135 ! 118: #define ERROR_NOT_JOINED 136 ! 119: #define ERROR_NOT_SUBSTED 137 ! 120: #define ERROR_JOIN_TO_JOIN 138 ! 121: #define ERROR_SUBST_TO_SUBST 139 ! 122: #define ERROR_JOIN_TO_SUBST 140 ! 123: #define ERROR_SUBST_TO_JOIN 141 ! 124: #define ERROR_BUSY_DRIVE 142 ! 125: #define ERROR_SAME_DRIVE 143 ! 126: #define ERROR_DIR_NOT_ROOT 144 ! 127: #define ERROR_DIR_NOT_EMPTY 145 ! 128: #define ERROR_IS_SUBST_PATH 146 ! 129: #define ERROR_IS_JOIN_PATH 147 ! 130: #define ERROR_PATH_BUSY 148 ! 131: #define ERROR_IS_SUBST_TARGET 149 ! 132: #define ERROR_SYSTEM_TRACE 150 ! 133: #define ERROR_INVALID_EVENT_COUNT 151 ! 134: #define ERROR_TOO_MANY_MUXWAITERS 152 ! 135: #define ERROR_INVALID_LIST_FORMAT 153 ! 136: #define ERROR_LABEL_TOO_LONG 154 ! 137: #define ERROR_TOO_MANY_TCBS 155 ! 138: #define ERROR_SIGNAL_REFUSED 156 ! 139: #define ERROR_DISCARDED 157 ! 140: #define ERROR_NOT_LOCKED 158 ! 141: #define ERROR_BAD_THREADID_ADDR 159 ! 142: #define ERROR_BAD_ARGUMENTS 160 ! 143: #define ERROR_BAD_PATHNAME 161 ! 144: #define ERROR_SIGNAL_PENDING 162 ! 145: #define ERROR_UNCERTAIN_MEDIA 163 ! 146: #define ERROR_MAX_THRDS_REACHED 164 ! 147: #define ERROR_MONITORS_NOT_SUPPORTED 165 ! 148: ! 149: #define ERROR_INVALID_SEGMENT_NUMBER 180 ! 150: #define ERROR_INVALID_CALLGATE 181 ! 151: #define ERROR_INVALID_ORDINAL 182 ! 152: #define ERROR_ALREADY_EXISTS 183 ! 153: #define ERROR_NO_CHILD_PROCESS 184 ! 154: #define ERROR_CHILD_ALIVE_NOWAIT 185 ! 155: #define ERROR_INVALID_FLAG_NUMBER 186 ! 156: #define ERROR_SEM_NOT_FOUND 187 ! 157: #define ERROR_INVALID_STARTING_CODESEG 188 ! 158: #define ERROR_INVALID_STACKSEG 189 ! 159: #define ERROR_INVALID_MODULETYPE 190 ! 160: #define ERROR_INVALID_EXE_SIGNATURE 191 ! 161: #define ERROR_EXE_MARKED_INVALID 192 ! 162: #define ERROR_BAD_EXE_FORMAT 193 ! 163: #define ERROR_ITERATED_DATA_EXCEEDS_64K 194 ! 164: #define ERROR_INVALID_MINALLOCSIZE 195 ! 165: #define ERROR_DYNLINK_FROM_INVALID_RING 196 ! 166: #define ERROR_IOPL_NOT_ENABLED 197 ! 167: #define ERROR_INVALID_SEGDPL 198 ! 168: #define ERROR_AUTODATASEG_EXCEEDS_64k 199 ! 169: #define ERROR_RING2SEG_MUST_BE_MOVABLE 200 ! 170: #define ERROR_RELOC_CHAIN_XEEDS_SEGLIM 201 ! 171: #define ERROR_INFLOOP_IN_RELOC_CHAIN 202 ! 172: #define ERROR_ENVVAR_NOT_FOUND 203 ! 173: #define ERROR_NOT_CURRENT_CTRY 204 ! 174: #define ERROR_NO_SIGNAL_SENT 205 ! 175: #define ERROR_FILENAME_EXCED_RANGE 206 ! 176: #define ERROR_RING2_STACK_IN_USE 207 ! 177: #define ERROR_META_EXPANSION_TOO_LONG 208 ! 178: #define ERROR_INVALID_SIGNAL_NUMBER 209 ! 179: #define ERROR_THREAD_1_INACTIVE 210 ! 180: #define ERROR_INFO_NOT_AVAIL 211 ! 181: #define ERROR_LOCKED 212 ! 182: #define ERROR_BAD_DYNALINK 213 ! 183: #define ERROR_TOO_MANY_MODULES 214 ! 184: #define ERROR_NESTING_NOT_ALLOWED 215 ! 185: ! 186: #define ERROR_USER_DEFINED_BASE 0xF000 ! 187: ! 188: #define ERROR_I24_WRITE_PROTECT 0 ! 189: #define ERROR_I24_BAD_UNIT 1 ! 190: #define ERROR_I24_NOT_READY 2 ! 191: #define ERROR_I24_BAD_COMMAND 3 ! 192: #define ERROR_I24_CRC 4 ! 193: #define ERROR_I24_BAD_LENGTH 5 ! 194: #define ERROR_I24_SEEK 6 ! 195: #define ERROR_I24_NOT_DOS_DISK 7 ! 196: #define ERROR_I24_SECTOR_NOT_FOUND 8 ! 197: #define ERROR_I24_OUT_OF_PAPER 9 ! 198: #define ERROR_I24_WRITE_FAULT 10 ! 199: #define ERROR_I24_READ_FAULT 11 ! 200: #define ERROR_I24_GEN_FAILURE 12 ! 201: #define ERROR_I24_DISK_CHANGE 13 ! 202: #define ERROR_I24_WRONG_DISK 14 ! 203: #define ERROR_I24_UNCERTAIN_MEDIA 15 ! 204: #define ERROR_I24_CHAR_CALL_INTERRUPTED 16 ! 205: #define ERROR_I24_NO_MONITOR_SUPPORT 17 ! 206: #define ERROR_I24_INVALID_PARAMETER 18 ! 207: ! 208: #define ALLOWED_FAIL 0x0001 ! 209: #define ALLOWED_ABORT 0x0002 ! 210: #define ALLOWED_RETRY 0x0004 ! 211: #define ALLOWED_IGNORE 0x0008 ! 212: ! 213: #define I24_OPERATION 0x01 ! 214: #define I24_AREA 0x06 ! 215: #define I24_CLASS 0x80 ! 216: ! 217: /* Values for error CLASS */ ! 218: ! 219: #define ERRCLASS_OUTRES 1 ! 220: #define ERRCLASS_TEMPSIT 2 ! 221: #define ERRCLASS_AUTH 3 ! 222: #define ERRCLASS_INTRN 4 ! 223: #define ERRCLASS_HRDFAIL 5 ! 224: #define ERRCLASS_SYSFAIL 6 ! 225: #define ERRCLASS_APPERR 7 ! 226: #define ERRCLASS_NOTFND 8 ! 227: #define ERRCLASS_BADFMT 9 ! 228: #define ERRCLASS_LOCKED 10 ! 229: #define ERRCLASS_MEDIA 11 ! 230: #define ERRCLASS_ALREADY 12 ! 231: #define ERRCLASS_UNK 13 ! 232: #define ERRCLASS_CANT 14 ! 233: #define ERRCLASS_TIME 15 ! 234: ! 235: /* Values for error ACTION */ ! 236: ! 237: #define ERRACT_RETRY 1 ! 238: #define ERRACT_DLYRET 2 ! 239: #define ERRACT_USER 3 ! 240: #define ERRACT_ABORT 4 ! 241: #define ERRACT_PANIC 5 ! 242: #define ERRACT_IGNORE 6 ! 243: #define ERRACT_INTRET 7 ! 244: ! 245: /* Values for error LOCUS */ ! 246: ! 247: #define ERRLOC_UNK 1 ! 248: #define ERRLOC_DISK 2 ! 249: #define ERRLOC_NET 3 ! 250: #define ERRLOC_SERDEV 4 ! 251: #define ERRLOC_MEM 5 ! 252: ! 253: /* Abnormal termination codes */ ! 254: ! 255: #define TC_NORMAL 0 ! 256: #define TC_HARDERR 1 ! 257: #define TC_GP_TRAP 2 ! 258: #define TC_SIGNAL 3 ! 259: ! 260: #define ERROR_INVALID_PROCID 303 ! 261: #define ERROR_INVALID_PDELTA 304 ! 262: #define ERROR_NOT_DESCENDANT 305 ! 263: #define ERROR_NOT_SESSION_MANAGER 306 ! 264: #define ERROR_INVALID_PCLASS 307 ! 265: #define ERROR_INVALID_SCOPE 308 ! 266: #define ERROR_INVALID_THREADID 309 ! 267: #define ERROR_DOSSUB_SHRINK 310 ! 268: #define ERROR_DOSSUB_NOMEM 311 ! 269: #define ERROR_DOSSUB_OVERLAP 312 ! 270: #define ERROR_DOSSUB_BADSIZE 313 ! 271: #define ERROR_DOSSUB_BADFLAG 314 ! 272: #define ERROR_DOSSUB_BADSELECTOR 315 ! 273: #define ERROR_MR_MSG_TOO_LONG 316 ! 274: #define ERROR_MR_MID_NOT_FOUND 317 ! 275: #define ERROR_MR_UN_ACC_MSGF 318 ! 276: #define ERROR_MR_INV_MSGF_FORMAT 319 ! 277: #define ERROR_MR_INV_IVCOUNT 320 ! 278: #define ERROR_MR_UN_PERFORM 321 ! 279: #define ERROR_TS_WAKEUP 322 ! 280: #define ERROR_TS_SEMHANDLE 323 ! 281: #define ERROR_TS_NOTIMER 324 ! 282: #define ERROR_TS_HANDLE 326 ! 283: #define ERROR_TS_DATETIME 327 ! 284: #define ERROR_SYS_INTERNAL 328 ! 285: #define ERROR_QUE_CURRENT_NAME 329 ! 286: #define ERROR_QUE_PROC_NOT_OWNED 330 ! 287: #define ERROR_QUE_PROC_OWNED 331 ! 288: #define ERROR_QUE_DUPLICATE 332 ! 289: #define ERROR_QUE_ELEMENT_NOT_EXIST 333 ! 290: #define ERROR_QUE_NO_MEMORY 334 ! 291: #define ERROR_QUE_INVALID_NAME 335 ! 292: #define ERROR_QUE_INVALID_PRIORITY 336 ! 293: #define ERROR_QUE_INVALID_HANDLE 337 ! 294: #define ERROR_QUE_LINK_NOT_FOUND 338 ! 295: #define ERROR_QUE_MEMORY_ERROR 339 ! 296: #define ERROR_QUE_PREV_AT_END 340 ! 297: #define ERROR_QUE_PROC_NO_ACCESS 341 ! 298: #define ERROR_QUE_EMPTY 342 ! 299: #define ERROR_QUE_NAME_NOT_EXIST 343 ! 300: #define ERROR_QUE_NOT_INITIALIZED 344 ! 301: #define ERROR_QUE_UNABLE_TO_ACCESS 345 ! 302: #define ERROR_QUE_UNABLE_TO_ADD 346 ! 303: #define ERROR_QUE_UNABLE_TO_INIT 347 ! 304: #define ERROR_VIO_INVALID_MASK 349 ! 305: #define ERROR_VIO_PTR 350 ! 306: #define ERROR_VIO_APTR 351 ! 307: #define ERROR_VIO_RPTR 352 ! 308: #define ERROR_VIO_CPTR 353 ! 309: #define ERROR_VIO_LPTR 354 ! 310: #define ERROR_VIO_MODE 355 ! 311: #define ERROR_VIO_WIDTH 356 ! 312: #define ERROR_VIO_ATTR 357 ! 313: #define ERROR_VIO_ROW 358 ! 314: #define ERROR_VIO_COL 359 ! 315: #define ERROR_VIO_TOPROW 360 ! 316: #define ERROR_VIO_BOTROW 361 ! 317: #define ERROR_VIO_RIGHTCOL 362 ! 318: #define ERROR_VIO_LEFTCOL 363 ! 319: #define ERROR_SCS_CALL 364 ! 320: #define ERROR_SCS_VALUE 365 ! 321: #define ERROR_VIO_WAIT_FLAG 366 ! 322: #define ERROR_VIO_UNLOCK 367 ! 323: #define ERROR_SGS_NOT_SESSION_MGR 368 ! 324: #define ERROR_SMG_INVALID_SGID 369 ! 325: #define ERROR_SMG_INVALID_SESSION_ID 369 ! 326: #define ERROR_SMG_NOSG 370 ! 327: #define ERROR_SMG_NO_SESSIONS 370 ! 328: #define ERROR_SMG_GRP_NOT_FOUND 371 ! 329: #define ERROR_SMG_SESSION_NOT_FOUND 371 ! 330: #define ERROR_SMG_SET_TITLE 372 ! 331: #define ERROR_KBD_PARAMETER 373 ! 332: #define ERROR_KBD_NO_DEVICE 374 ! 333: #define ERROR_KBD_INVALID_IOWAIT 375 ! 334: #define ERROR_KBD_INVALID_LENGTH 376 ! 335: #define ERROR_KBD_INVALID_ECHO_MASK 377 ! 336: #define ERROR_KBD_INVALID_INPUT_MASK 378 ! 337: #define ERROR_MON_INVALID_PARMS 379 ! 338: #define ERROR_MON_INVALID_DEVNAME 380 ! 339: #define ERROR_MON_INVALID_HANDLE 381 ! 340: #define ERROR_MON_BUFFER_TOO_SMALL 382 ! 341: #define ERROR_MON_BUFFER_EMPTY 383 ! 342: #define ERROR_MON_DATA_TOO_LARGE 384 ! 343: #define ERROR_MOUSE_NO_DEVICE 385 ! 344: #define ERROR_MOUSE_INV_HANDLE 386 ! 345: #define ERROR_MOUSE_INV_PARMS 387 ! 346: #define ERROR_MOUSE_CANT_RESET 388 ! 347: #define ERROR_MOUSE_DISPLAY_PARMS 389 ! 348: #define ERROR_MOUSE_INV_MODULE 390 ! 349: #define ERROR_MOUSE_INV_ENTRY_PT 391 ! 350: #define ERROR_MOUSE_INV_MASK 392 ! 351: #define NO_ERROR_MOUSE_NO_DATA 393 ! 352: #define NO_ERROR_MOUSE_PTR_DRAWN 394 ! 353: #define ERROR_INVALID_FREQUENCY 395 ! 354: #define ERROR_NLS_NO_COUNTRY_FILE 396 ! 355: #define ERROR_NLS_OPEN_FAILED 397 ! 356: #define ERROR_NLS_NO_CTRY_CODE 398 ! 357: #define ERROR_NO_COUNTRY_OR_CODEPAGE 398 ! 358: #define ERROR_NLS_TABLE_TRUNCATED 399 ! 359: #define ERROR_NLS_BAD_TYPE 400 ! 360: #define ERROR_NLS_TYPE_NOT_FOUND 401 ! 361: #define ERROR_VIO_SMG_ONLY 402 ! 362: #define ERROR_VIO_INVALID_ASCIIZ 403 ! 363: #define ERROR_VIO_DEREGISTER 404 ! 364: #define ERROR_VIO_NO_POPUP 405 ! 365: #define ERROR_VIO_EXISTING_POPUP 406 ! 366: #define ERROR_KBD_SMG_ONLY 407 ! 367: #define ERROR_KBD_INVALID_ASCIIZ 408 ! 368: #define ERROR_KBD_INVALID_MASK 409 ! 369: #define ERROR_KBD_REGISTER 410 ! 370: #define ERROR_KBD_DEREGISTER 411 ! 371: #define ERROR_MOUSE_SMG_ONLY 412 ! 372: #define ERROR_MOUSE_INVALID_ASCIIZ 413 ! 373: #define ERROR_MOUSE_INVALID_MASK 414 ! 374: #define ERROR_MOUSE_REGISTER 415 ! 375: #define ERROR_MOUSE_DEREGISTER 416 ! 376: #define ERROR_SMG_BAD_ACTION 417 ! 377: #define ERROR_SMG_INVALID_CALL 418 ! 378: #define ERROR_SCS_SG_NOTFOUND 419 ! 379: #define ERROR_SCS_NOT_SHELL 420 ! 380: #define ERROR_VIO_INVALID_PARMS 421 ! 381: #define ERROR_VIO_FUNCTION_OWNED 422 ! 382: #define ERROR_VIO_RETURN 423 ! 383: #define ERROR_SCS_INVALID_FUNCTION 424 ! 384: #define ERROR_SCS_NOT_SESSION_MGR 425 ! 385: #define ERROR_VIO_REGISTER 426 ! 386: #define ERROR_VIO_NO_MODE_THREAD 427 ! 387: #define ERROR_VIO_NO_SAVE_RESTORE_THD 428 ! 388: #define ERROR_VIO_IN_BG 429 ! 389: #define ERROR_VIO_ILLEGAL_DURING_POPUP 430 ! 390: #define ERROR_SMG_NOT_BASESHELL 431 ! 391: #define ERROR_SMG_BAD_STATUSREQ 432 ! 392: #define ERROR_QUE_INVALID_WAIT 433 ! 393: #define ERROR_VIO_LOCK 434 ! 394: #define ERROR_MOUSE_INVALID_IOWAIT 435 ! 395: #define ERROR_VIO_INVALID_HANDLE 436 ! 396: #define ERROR_VIO_ILLEGAL_DURING_LOCK 437 ! 397: #define ERROR_VIO_INVALID_LENGTH 438 ! 398: #define ERROR_KBD_INVALID_HANDLE 439 ! 399: #define ERROR_KBD_NO_MORE_HANDLE 440 ! 400: #define ERROR_KBD_CANNOT_CREATE_KCB 441 ! 401: #define ERROR_KBD_CODEPAGE_LOAD_INCOMPL 442 ! 402: #define ERROR_KBD_INVALID_CODEPAGE_ID 443 ! 403: #define ERROR_KBD_NO_CODEPAGE_SUPPORT 444 ! 404: #define ERROR_KBD_FOCUS_REQUIRED 445 ! 405: #define ERROR_KBD_FOCUS_ALREADY_ACTIVE 446 ! 406: #define ERROR_KBD_KEYBOARD_BUSY 447 ! 407: #define ERROR_KBD_INVALID_CODEPAGE 448 ! 408: #define ERROR_KBD_UNABLE_TO_FOCUS 449 ! 409: #define ERROR_SMG_SESSION_NON_SELECT 450 ! 410: #define ERROR_SMG_SESSION_NOT_FOREGRND 451 ! 411: #define ERROR_SMG_SESSION_NOT_PARENT 452 ! 412: #define ERROR_SMG_INVALID_START_MODE 453 ! 413: #define ERROR_SMG_INVALID_RELATED_OPT 454 ! 414: #define ERROR_SMG_INVALID_BOND_OPTION 455 ! 415: #define ERROR_SMG_INVALID_SELECT_OPT 456 ! 416: #define ERROR_SMG_START_IN_BACKGROUND 457 ! 417: #define ERROR_SMG_INVALID_STOP_OPTION 458 ! 418: #define ERROR_SMG_BAD_RESERVE 459 ! 419: #define ERROR_SMG_PROCESS_NOT_PARENT 460 ! 420: #define ERROR_SMG_INVALID_DATA_LENGTH 461 ! 421: #define ERROR_SMG_NOT_BOUND 462 ! 422: #define ERROR_SMG_RETRY_SUB_ALLOC 463 ! 423: #define ERROR_KBD_DETACHED 464 ! 424: #define ERROR_VIO_DETACHED 465 ! 425: #define ERROR_MOU_DETACHED 466 ! 426: #define ERROR_VIO_FONT 467 ! 427: #define ERROR_VIO_USER_FONT 468 ! 428: #define ERROR_VIO_BAD_CP 469 ! 429: #define ERROR_VIO_NO_CP 470 ! 430: #define ERROR_VIO_NA_CP 471 ! 431: #define ERROR_INVALID_CODE_PAGE 472 ! 432: #define ERROR_CPLIST_TOO_SMALL 473 ! 433: #define ERROR_CP_NOT_MOVED 474 ! 434: #define ERROR_MODE_SWITCH_INIT 475 ! 435: #define ERROR_CODE_PAGE_NOT_FOUND 476 ! 436: #define ERROR_UNEXPECTED_SLOT_RETURNED 477 ! 437: #define ERROR_SMG_INVALID_TRACE_OPTION 478 ! 438: #define ERROR_VIO_INTERNAL_RESOURCE 479 ! 439: #define ERROR_VIO_SHELL_INIT 480 ! 440: #define ERROR_SMG_NO_HARD_ERRORS 481 ! 441: #define ERROR_CP_SWITCH_INCOMPLETE 482 ! 442: #define ERROR_VIO_TRANSPARENT_POPUP 483 ! 443: #define ERROR_CRITSEC_OVERFLOW 484 ! 444: #define ERROR_CRITSEC_UNDERFLOW 485 ! 445: #define ERROR_VIO_BAD_RESERVE 486 ! 446: #define ERROR_INVALID_ADDRESS 487 ! 447: #define ERROR_ZERO_SELECTORS_REQUESTED 488 ! 448: #define ERROR_NOT_ENOUGH_SELECTORS_AVA 489 ! 449: #define ERROR_INVALID_SELECTOR 490 ! 450: ! 451: /* New Equates For OS/2 1.1 */ ! 452: #define ERROR_SMG_INVALID_PROGRAM_TYPE 491 ! 453: #define ERROR_SMG_INVALID_PGM_CONTROL 492 ! 454: ! 455: /* */ ! 456: /* intercomponent error codes (from 8000H or 32768) */ ! 457: /* */ ! 458: #define ERROR_SWAPPER_NOT_ACTIVE 32768 ! 459: #define ERROR_INVALID_SWAPID 32769 ! 460: #define ERROR_IOERR_SWAP_FILE 32770 ! 461: #define ERROR_SWAP_TABLE_FULL 32771 ! 462: #define ERROR_SWAP_FILE_FULL 32772 ! 463: #define ERROR_CANT_INIT_SWAPPER 32773 ! 464: #define ERROR_SWAPPER_ALREADY_INIT 32774 ! 465: #define ERROR_PMM_INSUFFICIENT_MEMORY 32775 ! 466: #define ERROR_PMM_INVALID_FLAGS 32776 ! 467: #define ERROR_PMM_INVALID_ADDRESS 32777 ! 468: #define ERROR_PMM_LOCK_FAILED 32778 ! 469: #define ERROR_PMM_UNLOCK_FAILED 32779 ! 470: #define ERROR_PMM_MOVE_INCOMPLETE 32780 ! 471: #define ERROR_UCOM_DRIVE_RENAMED 32781 ! 472: #define ERROR_UCOM_FILENAME_TRUNCATED 32782 ! 473: #define ERROR_UCOM_BUFFER_LENGTH 32783 ! 474: #define ERROR_MON_CHAIN_HANDLE 32784 ! 475: #define ERROR_MON_NOT_REGISTERED 32785 ! 476: #define ERROR_SMG_ALREADY_TOP 32786 ! 477: #define ERROR_PMM_ARENA_MODIFIED 32787 ! 478: #define ERROR_SMG_PRINTER_OPEN 32788 ! 479: #define ERROR_PMM_SET_FLAGS_FAILED 32789 ! 480: #define ERROR_INVALID_DOS_DD 32790 ! 481: #define ERROR_CPSIO_CODE_PAGE_INVALID 65026 ! 482: #define ERROR_CPSIO_NO_SPOOLER 65027 ! 483: #define ERROR_CPSIO_FONT_ID_INVALID 65028 ! 484: #define ERROR_CPSIO_INTERNAL_ERROR 65033 ! 485: #define ERROR_CPSIO_INVALID_PTR_NAME 65034 ! 486: #define ERROR_CPSIO_NOT_ACTIVE 65037 ! 487: #define ERROR_CPSIO_PID_FULL 65039 ! 488: #define ERROR_CPSIO_PID_NOT_FOUND 65040 ! 489: #define ERROR_CPSIO_READ_CTL_SEQ 65043 ! 490: #define ERROR_CPSIO_READ_FNT_DEF 65045 ! 491: #define ERROR_CPSIO_WRITE_ERROR 65047 ! 492: #define ERROR_CPSIO_WRITE_FULL_ERROR 65048 ! 493: #define ERROR_CPSIO_WRITE_HANDLE_BAD 65049 ! 494: #define ERROR_CPSIO_SWIT_LOAD 65074 ! 495: #define ERROR_CPSIO_INV_COMMAND 65077 ! 496: #define ERROR_CPSIO_NO_FONT_SWIT 65078 ! 497: ! 498: #endif /* INCL_DOSERRORS */
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.