home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / cset21v1.zip / IBMCPP / HELP / DDE4CPRC.HLP (.txt) < prev    next >
OS/2 Help File  |  1993-03-05  |  45KB  |  1,738 lines

  1.  
  2. ΓòÉΓòÉΓòÉ 1. OS/2* Return Code Help ΓòÉΓòÉΓòÉ
  3.  
  4. Select a range of Control Program error return codes: 
  5.  
  6. 0 to 99 
  7.  
  8. 100 to 199 
  9.  
  10. 200 to 299 
  11.  
  12. 300 to 399 
  13.  
  14. 400 to 499 
  15.  
  16. 500 to 548 
  17.  
  18. 639 to 731 
  19.  
  20. 2055 to 32904 
  21.  
  22. 65026 to 65079 
  23.  
  24.  
  25. ΓòÉΓòÉΓòÉ 1.1. Return Codes 0 to 99 ΓòÉΓòÉΓòÉ
  26.  
  27. The following shows the numerical value of an error, its symbolic name, and a 
  28. brief description of the error. 
  29.  
  30. 0  NO_ERROR 
  31.         No error occurred. 
  32.  
  33. 1  ERROR_INVALID_FUNCTION 
  34.         Invalid function number. 
  35.  
  36. 2  ERROR_FILE_NOT_FOUND 
  37.         File not found. 
  38.  
  39. 3  ERROR_PATH_NOT_FOUND 
  40.         Path not found. 
  41.  
  42. 4  ERROR_TOO_MANY_OPEN_FILES 
  43.         Too many open files (no handles left). 
  44.  
  45. 5  ERROR_ACCESS_DENIED 
  46.         Access denied. 
  47.  
  48. 6  ERROR_INVALID_HANDLE 
  49.         Invalid handle. 
  50.  
  51. 7  ERROR_ARENA_TRASHED 
  52.         Memory control blocks destroyed. 
  53.  
  54. 8  ERROR_NOT_ENOUGH_MEMORY 
  55.         Insufficient memory. 
  56.  
  57. 9  ERROR_INVALID_BLOCK 
  58.         Invalid memory-block address. 
  59.  
  60. 10  ERROR_BAD_ENVIRONMENT 
  61.         Invalid environment. 
  62.  
  63. 11  ERROR_BAD_FORMAT 
  64.         Invalid format. 
  65.  
  66. 12  ERROR_INVALID_ACCESS 
  67.         Invalid access code. 
  68.  
  69. 13  ERROR_INVALID_DATA 
  70.         Invalid data. 
  71.  
  72. 14  Reserved. 
  73.  
  74. 15  ERROR_INVALID_DRIVE 
  75.         Invalid drive specified. 
  76.  
  77. 16  ERROR_CURRENT_DIRECTORY 
  78.         Attempting to remove current directory. 
  79.  
  80. 17  ERROR_NOT_SAME_DEVICE 
  81.         Not same device. 
  82.  
  83. 18  ERROR_NO_MORE_FILES 
  84.         No more files. 
  85.  
  86. 19  ERROR_WRITE_PROTECT 
  87.         Attempt to write on write-protected diskette. 
  88.  
  89. 20  ERROR_BAD_UNIT 
  90.         Unknown unit. 
  91.  
  92. 21  ERROR_NOT_READY 
  93.         Drive not ready. 
  94.  
  95. 22  ERROR_BAD_COMMAND 
  96.         Unknown command. 
  97.  
  98. 23  ERROR_CRC 
  99.         Data error - cyclic redundancy check. 
  100.  
  101. 24  ERROR_BAD_LENGTH 
  102.         Invalid request structure length. 
  103.  
  104. 25  ERROR_SEEK 
  105.         Seek error. 
  106.  
  107. 26  ERROR_NOT_DOS_DISK 
  108.         Unknown media type. 
  109.  
  110. 27  ERROR_SECTOR_NOT_FOUND 
  111.         Sector not found. 
  112.  
  113. 28  ERROR_OUT_OF_PAPER 
  114.         Printer is out of paper. 
  115.  
  116. 29  ERROR_WRITE FAULT 
  117.         Write fault. 
  118.  
  119. 30  ERROR_READ_FAULT 
  120.         Read fault. 
  121.  
  122. 31  ERROR_GEN_FAILURE 
  123.         General failure. 
  124.  
  125. 32  ERROR_SHARING_VIOLATION 
  126.         Sharing violation. 
  127.  
  128. 33  ERROR_LOCK_VIOLATION 
  129.         Lock violation. 
  130.  
  131. 34  ERROR_WRONG_DISK 
  132.         Invalid disk change. 
  133.  
  134. 35  ERROR_FCB_UNAVAILABLE 
  135.         FCB unavailable. 
  136.  
  137. 36  ERROR_SHARING_BUFFER_EXCEEDED 
  138.         Sharing buffer overflow. 
  139.  
  140. 37  ERROR_CODE_PAGE_MISMATCHED 
  141.         Code page does not match. 
  142.  
  143. 38  ERROR_HANDLE_EOF 
  144.         End of file reached. 
  145.  
  146. 39  ERROR_HANDLE_DISK_FULL 
  147.         Disk is full. 
  148.  
  149. 40-49  Reserved. 
  150.  
  151. 50  ERROR_NOT_SUPPORTED 
  152.         Network request not supported. 
  153.  
  154. 51  ERROR_REM_NOT_LIST 
  155.         Remote network node is not online. 
  156.  
  157. 52  ERROR_DUP_NAME 
  158.         Duplicate file name in network. 
  159.  
  160. 53  ERROR_BAD_NETPATH 
  161.         Network path not found. 
  162.  
  163. 54  ERROR_NETWORK_BUSY 
  164.         Network is busy. 
  165.  
  166. 55  ERROR_DEV_NOT_EXIST 
  167.         Device is not installed in network. 
  168.  
  169. 56  ERROR_TOO_MANY_CMDS 
  170.         Network command limit reached. 
  171.  
  172. 57  ERROR_ADAP_HDW_ERR 
  173.         Network adapter hardware error. 
  174.  
  175. 58  ERROR_BAD_NET_RESP 
  176.         Incorrect response in network. 
  177.  
  178. 59  ERROR_UNEXP_NET_ERR 
  179.         Unexpected error in network. 
  180.  
  181. 60  ERROR_BAD_REM_ADAP 
  182.         Remote network adapter error. 
  183.  
  184. 61  ERROR_PRINTQ_FULL 
  185.         Network printer queue is full. 
  186.  
  187. 62  ERROR_NO_SPOOL_SPACE 
  188.         No space in print spool file. 
  189.  
  190. 63  ERROR_PRINT_CANCELLED 
  191.         Print spool file deleted. 
  192.  
  193. 64  ERROR_NETNAME_DELETED 
  194.         Network name deleted. 
  195.  
  196. 65  ERROR_NETWORK_ACCESS_DENIED 
  197.         Access to network denied. 
  198.  
  199. 66  ERROR_BAD_DEV_TYPE 
  200.         Device type invalid for network. 
  201.  
  202. 67  ERROR_BAD_NET_NAME 
  203.         Network name not found. 
  204.  
  205. 68  ERROR_TOO_MANY_NAMES 
  206.         Network name limit exceeded. 
  207.  
  208. 69  ERROR_TOO_MANY_SESS 
  209.         Network session limit exceeded. 
  210.  
  211. 70  ERROR_SHARING_PAUSED 
  212.         Temporary pause in network. 
  213.  
  214. 71  ERROR_REQ_NOT_ACCEP 
  215.         Network request denied. 
  216.  
  217. 72  ERROR_REDIR_PAUSED 
  218.         Pause in network print disk redirection. 
  219.  
  220. 73  ERROR_SBCS_ATT_WRITE_PROT 
  221.         Attempted write on protected disk. 
  222.  
  223. 74  ERROR_SBCS_GENERAL_FAILURE 
  224.         General failure, single-byte character set. 
  225.  
  226. 75-79  Reserved. 
  227.  
  228. 80  ERROR_FILE_EXISTS 
  229.         File exists. 
  230.  
  231. 81  ERROR_DUP_FCB 
  232.         Reserved. 
  233.  
  234. 82  ERROR_CANNOT_MAKE 
  235.         Cannot make directory entry. 
  236.  
  237. 83  ERROR_FAIL_I24 
  238.         Failure on INT 24. 
  239.  
  240. 84  ERROR_OUT_OF_STRUCTURES 
  241.         Too many redirections. 
  242.  
  243. 85  ERROR_ALREADY_ASSIGNED 
  244.         Duplicate redirection. 
  245.  
  246. 86  ERROR_INVALID_PASSWORD 
  247.         Invalid password. 
  248.  
  249. 87  ERROR_INVALID_PARAMETER 
  250.         Invalid parameter. 
  251.  
  252. 88  ERROR_NET_WRITE_FAULT 
  253.         Network device fault. 
  254.  
  255. 89  ERROR_NO_PROC_SLOTS 
  256.         No process slots available. 
  257.  
  258. 90  ERROR_NOT_FROZEN 
  259.         System error. 
  260.  
  261. 91  ERR_TSTOVFL 
  262.         Timer service table overflow. 
  263.  
  264. 92  ERR_TSTDUP 
  265.         Timer service table duplicate. 
  266.  
  267. 93  ERROR_NO_ITEMS 
  268.         No items to work on. 
  269.  
  270. 95  ERROR_INTERRUPT 
  271.         Interrupted system call. 
  272.  
  273. 99  ERROR_DEVICE_IN_USE 
  274.         Device in use. 
  275.  
  276.  
  277. ΓòÉΓòÉΓòÉ 1.2. Return Codes 100 to 199 ΓòÉΓòÉΓòÉ
  278.  
  279. The following shows the numerical value of an error, its symbolic name, and a 
  280. brief description of the error. 
  281.  
  282. 100  ERROR_TOO_MANY_SEMAPHORES 
  283.         User/system open semaphore limit reached. 
  284.  
  285. 101  ERROR_EXCL_SEM_ALREADY_OWNED 
  286.         Exclusive semaphore already owned. 
  287.  
  288. 102  ERROR_SEM_IS_SET 
  289.         DosCloseSem found semaphore set. 
  290.  
  291. 103  ERROR_TOO_MANY_SEM_REQUESTS 
  292.         Too many exclusive semaphore requests. 
  293.  
  294. 104  ERROR_INVALID_AT_INTERRUPT_TIME 
  295.         Operation invalid at interrupt time. 
  296.  
  297. 105  ERROR_SEM_OWNER_DIED 
  298.         Previous semaphore owner terminated without freeing semaphore. 
  299.  
  300. 106  ERROR_SEM_USER_LIMIT 
  301.         Semaphore limit exceeded. 
  302.  
  303. 107  ERROR_DISK_CHANGE 
  304.         Insert drive B disk into drive A. 
  305.  
  306. 108  ERROR_DRIVE_LOCKED 
  307.         Drive locked by another process. 
  308.  
  309. 109  ERROR_BROKEN_PIPE 
  310.         Write on pipe with no reader. 
  311.  
  312. 110  ERROR_OPEN_FAILED 
  313.         Open/create failed due to explicit fail command. 
  314.  
  315. 111  ERROR_BUFFER_OVERFLOW 
  316.         Buffer passed to system call too small to hold return data. 
  317.  
  318. 112  ERROR_DISK_FULL 
  319.         Not enough space on the disk. 
  320.  
  321. 113  ERROR_NO_MORE_SEARCH_HANDLES 
  322.         Cannot allocate another search structure and handle. 
  323.  
  324. 114  ERROR_INVALID_TARGET_HANDLE 
  325.         Target handle in DosDupHandle invalid. 
  326.  
  327. 115  ERROR_PROTECTION_VIOLATION 
  328.         Invalid user virtual address. 
  329.  
  330. 116  ERROR_VIOKBD_REQUEST 
  331.         Error on display write or keyboard read. 
  332.  
  333. 117  ERROR_INVALID_CATEGORY 
  334.         Category for DevIOCtl not defined. 
  335.  
  336. 118  ERROR_INVALID_VERIFY_SWITCH 
  337.         Invalid value passed for verify flag. 
  338.  
  339. 119  ERROR_BAD_DRIVER_LEVEL 
  340.         Level four driver not found. 
  341.  
  342. 120  ERROR_CALL_NOT_IMPLEMENTED 
  343.         Invalid function called. 
  344.  
  345. 121  ERROR_SEM_TIMEOUT 
  346.         Time-out occurred from semaphore API function. 
  347.  
  348. 122  ERROR_INSUFFICIENT_BUFFER 
  349.         Data buffer too small. 
  350.  
  351. 123  ERROR_INVALID_NAME 
  352.         Illegal character or invalid file-system name. 
  353.  
  354. 124  ERROR_INVALID_LEVEL 
  355.         Non-implemented level for information retrieval or setting. 
  356.  
  357. 125  ERROR_NO_VOLUME_LABEL 
  358.         No volume label found with DosQueryFSInfo function. 
  359.  
  360. 126  ERROR_MOD_NOT_FOUND 
  361.         Module handle not found with getprocaddr, getmodhandle. 
  362.  
  363. 127  ERROR_PROC_NOT_FOUND 
  364.         Procedure address not found with getprocaddr. 
  365.  
  366. 128  ERROR_WAIT_NO_CHILDREN 
  367.         DosWaitChild finds no children. 
  368.  
  369. 129  ERROR_CHILD_NOT_COMPLETE 
  370.         DosWaitChild children not terminated. 
  371.  
  372. 130  ERROR_DIRECT_ACCESS_HANDLE 
  373.         Handle operation invalid for direct disk-access handles. 
  374.  
  375. 131  ERROR_NEGATIVE_SEEK 
  376.         Attempting seek to negative offset. 
  377.  
  378. 132  ERROR_SEEK_ON_DEVICE 
  379.         Application trying to seek on device or pipe. 
  380.  
  381. 133  ERROR_IS_JOIN_TARGET 
  382.         Drive has previously joined drives. 
  383.  
  384. 134  ERROR_IS_JOINED 
  385.         Drive is already joined. 
  386.  
  387. 135  ERROR_IS_SUBSTED 
  388.         Drive is already substituted. 
  389.  
  390. 136  ERROR_NOT_JOINED 
  391.         Cannot delete drive that is not joined. 
  392.  
  393. 137  ERROR_NOT_SUBSTED 
  394.         Cannot delete drive that is not substituted. 
  395.  
  396. 138  ERROR_JOIN_TO_JOIN 
  397.         Cannot join to a joined drive. 
  398.  
  399. 139  ERROR_SUBST_TO_SUBST 
  400.         Cannot substitute to a substituted drive. 
  401.  
  402. 140  ERROR_JOIN_TO_SUBST 
  403.         Cannot join to a substituted drive. 
  404.  
  405. 141  ERROR_SUBST_TO_JOIN 
  406.         Cannot substitute to a joined drive. 
  407.  
  408. 142  ERROR_BUSY_DRIVE 
  409.         Specified drive is busy. 
  410.  
  411. 143  ERROR_SAME_DRIVE 
  412.         Cannot join or substitute a drive to a directory on the same drive. 
  413.  
  414. 144  ERROR_DIR_NOT_ROOT 
  415.         Directory must be a subdirectory of the root. 
  416.  
  417. 145  ERROR_DIR_NOT_EMPTY 
  418.         Directory must be empty to use join command. 
  419.  
  420. 146  ERROR_IS_SUBST_PATH 
  421.         Path specified is being used in a substitute. 
  422.  
  423. 147  ERROR_IS_JOIN_PATH 
  424.         Path specified is being used in a join. 
  425.  
  426. 148  ERROR_PATH_BUSY 
  427.         Path specified is being used by another process. 
  428.  
  429. 149  ERROR_IS_SUBST_TARGET 
  430.         Cannot join or substitute a drive that has a directory that is the 
  431.         target of a previous substitute. 
  432.  
  433. 150  ERROR_SYSTEM_TRACE 
  434.         System trace error. 
  435.  
  436. 151  ERROR_INVALID_EVENT_COUNT 
  437.         DosWaitMuxWaitSem errors. 
  438.  
  439. 152  ERROR_TOO_MANY_MUXWAITERS 
  440.         System limit of 100 entries reached. 
  441.  
  442. 153  ERROR_INVALID_LIST_FORMAT 
  443.         Invalid list format. 
  444.  
  445. 154  ERROR_LABEL_TOO_LONG 
  446.         Volume label too big. 
  447.  
  448. 155  ERROR_TOO_MANY_TCBS 
  449.         Cannot create another TCB. 
  450.  
  451. 156  ERROR_SIGNAL_REFUSED 
  452.         Signal refused. 
  453.  
  454. 157  ERROR_DISCARDED 
  455.         Segment is discarded. 
  456.  
  457. 158  ERROR_NOT_LOCKED 
  458.         Segment is not locked. 
  459.  
  460. 159  ERROR_BAD_THREADID_ADDR 
  461.         Invalid thread-identity address. 
  462.  
  463. 160  ERROR_BAD_ARGUMENTS 
  464.         Invalid environment pointer. 
  465.  
  466. 161  ERROR_BAD_PATHNAME 
  467.         Invalid path name passed to exec. 
  468.  
  469. 162  ERROR_SIGNAL_PENDING 
  470.         Signal already pending. 
  471.  
  472. 163  ERROR_UNCERTAIN_MEDIA 
  473.         Error with INT 24 mapping. 
  474.  
  475. 164  ERROR_MAX_THRDS_REACHED 
  476.         No more process slots. 
  477.  
  478. 165  ERROR_MONITORS_NOT_SUPPORTED 
  479.         Error with INT 24 mapping. 
  480.  
  481. 166  ERROR_UNC_DRIVER_NOT_INSTALLED 
  482.         Default redirection return code. 
  483.  
  484. 167  ERROR_LOCK_FAILED 
  485.         Locking failed. 
  486.  
  487. 168  ERROR_SWAPIO_FAILED 
  488.         Swap I/O failed. 
  489.  
  490. 169  ERROR_SWAPIN_FAILED 
  491.         Swap in failed. 
  492.  
  493. 170  ERROR_BUSY 
  494.         Segment is busy. 
  495.  
  496. 171-172  Reserved. 
  497.  
  498. 173  ERROR_CANCEL_VIOLATION 
  499.         A lock request is not outstanding for the specified file range, or the 
  500.         range length is zero. 
  501.  
  502. 174  ERROR_ATOMIC_LOCK_NOT_SUPPORTED 
  503.         The file-system driver (FSD) does not support atomic lock operations. 
  504.         Versions of OS/2* prior to version 2.00 do not support atomic lock 
  505.         operations. 
  506.  
  507. 175  ERROR_READ_LOCKS_NOT_SUPPORTED 
  508.         The file system driver (FSD) does not support shared read locks. 
  509.  
  510. 176-179  Reserved. 
  511.  
  512. 180  ERROR_INVALID_SEGMENT_NUMBER 
  513.         Invalid segment number. 
  514.  
  515. 181  ERROR_INVALID_CALLGATE 
  516.         Invalid call gate. 
  517.  
  518. 182  ERROR_INVALID_ORDINAL 
  519.         Invalid ordinal. 
  520.  
  521. 183  ERROR_ALREADY_EXISTS 
  522.         Shared segment already exists. 
  523.  
  524. 184  ERROR_NO_CHILD_PROCESS 
  525.         No child process to wait for. 
  526.  
  527. 185  ERROR_CHILD_ALIVE_NOWAIT 
  528.         NoWait specified and child alive. 
  529.  
  530. 186  ERROR_INVALID_FLAG_NUMBER 
  531.         Invalid flag number. 
  532.  
  533. 187  ERROR_SEM_NOT_FOUND 
  534.         Semaphore does not exist. 
  535.  
  536. 188  ERROR_INVALID_STARTING_CODESEG 
  537.         Invalid starting code segment, incorrect END (label) directive. 
  538.  
  539. 189  ERROR_INVALID_STACKSEG 
  540.         Invalid stack segment. 
  541.  
  542. 190  ERROR_INVALID_MODULETYPE 
  543.         Invalid module type - dynamic-link library file cannot be used as an 
  544.         application. Application cannot be used as a dynamic-link library. 
  545.  
  546. 191  ERROR_INVALID_EXE_SIGNATURE 
  547.         Invalid EXE signature - file is a DOS mode program or an improper 
  548.         program. 
  549.  
  550. 192  ERROR_EXE_MARKED_INVALID 
  551.         EXE marked invalid - link detected errors when the application was 
  552.         created. 
  553.  
  554. 193  ERROR_BAD_EXE_FORMAT 
  555.         Invalid EXE format - file is a DOS mode program or an improper program. 
  556.  
  557. 194  ERROR_ITERATED_DATA_EXCEEDS_64K 
  558.         Iterated data exceeds 64KB - there is more than 64KB of data in one of 
  559.         the segments of the file. 
  560.  
  561. 195  ERROR_INVALID_MINALLOCSIZE 
  562.         Invalid minimum allocation size - the size is specified to be less than 
  563.         the size of the segment data in the file. 
  564.  
  565. 196  ERROR_DYNLINK_FROM_INVALID_RING 
  566.         Dynamic link from invalid privilege level - privilege level 2 routine 
  567.         cannot link to dynamic-link libraries. 
  568.  
  569. 197  ERROR_IOPL_NOT_ENABLED 
  570.         IOPL not enabled - IOPL set to NO in CONFIG.SYS. 
  571.  
  572. 198  ERROR_INVALID_SEGDPL 
  573.         Invalid segment descriptor privilege level - can only have privilege 
  574.         levels of 2 and 3. 
  575.  
  576. 199  ERROR_AUTODATASEG_EXCEEDS_64k 
  577.         Automatic data segment exceeds 64KB. 
  578.  
  579.  
  580. ΓòÉΓòÉΓòÉ 1.3. Return Codes 200 to 299 ΓòÉΓòÉΓòÉ
  581.  
  582. The following shows the numerical value of an error, its symbolic name, and a 
  583. brief description of the error. 
  584.  
  585. 200  ERROR_RING2SEG_MUST_BE_MOVABLE 
  586.         Privilege level 2 segment must be movable. 
  587.  
  588. 201  ERROR_RELOC_CHAIN_XEEDS_SEGLIM 
  589.         Relocation chain exceeds segment limit. 
  590.  
  591. 202  ERROR_INFLOOP_IN_RELOC_CHAIN 
  592.         Infinite loop in relocation chain segment. 
  593.  
  594. 203  ERROR_ENVVAR_NOT_FOUND 
  595.         Environment variable not found. 
  596.  
  597. 204  ERROR_NOT_CURRENT_CTRY 
  598.         Not current country. 
  599.  
  600. 205  ERROR_NO_SIGNAL_SENT 
  601.         No signal sent - no process in the command subtree has a signal 
  602.         handler. 
  603.  
  604. 206  ERROR_FILENAME_EXCED_RANGE 
  605.         File name or extension is greater than 8.3 characters. 
  606.  
  607. 207  ERROR_RING2_STACK_IN_USE 
  608.         Privilege level 2 stack is in use. 
  609.  
  610. 208  ERROR_META_EXPANSION_TOO_LONG 
  611.         Meta (global) expansion is too long. 
  612.  
  613. 209  ERROR_INVALID_SIGNAL_NUMBER 
  614.         Invalid signal number. 
  615.  
  616. 210  ERROR_THREAD_1_INACTIVE 
  617.         Inactive thread. 
  618.  
  619. 211  ERROR_INFO_NOT_AVAIL 
  620.         File system information is not available for this file. 
  621.  
  622. 212  ERROR_LOCKED 
  623.         Locked error. 
  624.  
  625. 213  ERROR_BAD_DYNALINK 
  626.         Attempted to execute a non-family API in DOS mode. 
  627.  
  628. 214  ERROR_TOO_MANY_MODULES 
  629.         Too many modules. 
  630.  
  631. 215  ERROR_NESTING_NOT_ALLOWED 
  632.         Nesting is not allowed. 
  633.  
  634. 217  ERROR_ZOMBIE_PROCESS 
  635.         Zombie process. 
  636.  
  637. 218  ERROR_STACK_IN_HIGH_MEMORY 
  638.         Stack is in high memory. 
  639.  
  640. 219  ERROR_INVALID_EXITROUTINE_RING 
  641.         Invalid exit routine ring. 
  642.  
  643. 220  ERROR_GETBUF_FAILED 
  644.         Get buffer failed. 
  645.  
  646. 221  ERROR_FLUSHBUF_FAILED 
  647.         Flush buffer failed. 
  648.  
  649. 222  ERROR_TRANSFER_TOO_LONG 
  650.         Transfer is too long. 
  651.  
  652. 224  ERROR_SMG_NO_TARGET_WINDOW 
  653.         The application window was created without the FCF_TASKLIST style, or 
  654.         the application window not yet been created or has already been 
  655.         destroyed. 
  656.  
  657. 228  ERROR_NO_CHILDREN 
  658.         No child process. 
  659.  
  660. 229  ERROR_INVALID_SCREEN_GROUP 
  661.         Invalid session. 
  662.  
  663. 230  ERROR_BAD_PIPE 
  664.         Non-existent pipe or invalid operation. 
  665.  
  666. 231  ERROR_PIPE_BUSY 
  667.         Pipe is busy. 
  668.  
  669. 232  ERROR_NO_DATA 
  670.         No data available on non-blocking read. 
  671.  
  672. 233  ERROR_PIPE_NOT_CONNECTED 
  673.         Pipe was disconnected by server. 
  674.  
  675. 234  ERROR_MORE_DATA 
  676.         More data is available. 
  677.  
  678. 240  ERROR_VC_DISCONNECTED 
  679.         Session was dropped due to errors. 
  680.  
  681. 250  ERROR_CIRCULARITY_REQUESTED 
  682.         Renaming a directory that would cause a circularity problem. 
  683.  
  684. 251  ERROR_DIRECTORY_IN_CDS 
  685.         Renaming a directory that is in use. 
  686.  
  687. 252  ERROR_INVALID_FSD_NAME 
  688.         Trying to access nonexistent FSD. 
  689.  
  690. 253  ERROR_INVALID_PATH 
  691.         Invalid pseudo device. 
  692.  
  693. 254  ERROR_INVALID_EA_NAME 
  694.         Invalid character in name, or invalid cbName. 
  695.  
  696. 255  ERROR_EA_LIST_INCONSISTENT 
  697.         List does not match its size, or there are invalid EAs in the list. 
  698.  
  699. 256  ERROR_EA_LIST_TOO_LONG 
  700.         FEAList is longer than 64K-1 bytes. 
  701.  
  702. 257  ERROR_NO_META_MATCH 
  703.         String does not match expression. 
  704.  
  705. 259  ERROR_NO_MORE_ITEMS 
  706.         DosQueryFSAttach ordinal query. 
  707.  
  708. 260  ERROR_SEARCH_STRUC_REUSED 
  709.         DOS mode findfirst/next search structure reused. 
  710.  
  711. 261  ERROR_CHAR_NOT_FOUND 
  712.         Character not found. 
  713.  
  714. 262  ERROR_TOO_MUCH_STACK 
  715.         Stack request exceeds system limit. 
  716.  
  717. 263  ERROR_INVALID_ATTR 
  718.         Invalid attribute. 
  719.  
  720. 264  ERROR_INVALID_STARTING_RING 
  721.         Invalid starting ring. 
  722.  
  723. 265  ERROR_INVALID_DLL_INIT_RING 
  724.         Invalid DLL INIT ring. 
  725.  
  726. 266  ERROR_CANNOT_COPY 
  727.         Cannot copy. 
  728.  
  729. 267  ERROR_DIRECTORY 
  730.         Used by DOSCOPY in doscall1. 
  731.  
  732. 268  ERROR_OPLOCKED_FILE 
  733.         Oplocked file. 
  734.  
  735. 269  ERROR_OPLOCK_THREAD_EXISTS 
  736.         Oplock thread exists. 
  737.  
  738. 270  ERROR_VOLUME_CHANGED 
  739.         Volume changed. 
  740.  
  741. 271-273  Reserved. 
  742.  
  743. 274  ERROR_ALREADY_SHUTDOWN 
  744.         System is already shut down. 
  745.  
  746. 275  ERROR_EAS_DIDNT_FIT 
  747.         Buffer is not big enough to hold the EAs. 
  748.  
  749. 276  ERROR_EA_FILE_CORRUPT 
  750.         EA file has been damaged. 
  751.  
  752. 277  ERROR_EA_TABLE_FULL 
  753.         EA table is full. 
  754.  
  755. 278  ERROR_INVALID_EA_HANDLE 
  756.         EA handle is invalid. 
  757.  
  758. 279  ERROR_NO_CLUSTER 
  759.         No cluster. 
  760.  
  761. 280  ERROR_CREATE_EA_FILE 
  762.         Cannot create the EA file. 
  763.  
  764. 281  ERROR_CANNOT_OPEN_EA_FILE 
  765.         Cannot open the EA file. 
  766.  
  767. 282  ERROR_EAS_NOT_SUPPORTED 
  768.         Destination file system does not support EAs. 
  769.  
  770. 283  ERROR_NEED_EAS_FOUND 
  771.         Destination file system does not support EAs, and the source file's EAs 
  772.         contain a need EA. 
  773.  
  774. 284  ERROR_DUPLICATE_HANDLE 
  775.         The handle already exists. 
  776.  
  777. 285  ERROR_DUPLICATE_NAME 
  778.         The name already exists. 
  779.  
  780. 286  ERROR_EMPTY_MUXWAIT 
  781.         The list of semaphores in a muxwait semaphore is empty. 
  782.  
  783. 287  ERROR_MUTEX_OWNED 
  784.         The calling thread owns one or more of the mutex semaphores in the 
  785.         list. 
  786.  
  787. 288  ERROR_NOT_OWNER 
  788.         Caller does not own the semaphore. 
  789.  
  790. 289  ERROR_PARAM_TOO_SMALL 
  791.         Parameter is not large enough to contain all of the semaphore records 
  792.         in the muxwait semaphore. 
  793.  
  794. 290  ERROR_TOO_MANY_HANDLES 
  795.         Limit reached for number of handles. 
  796.  
  797. 291  ERROR_TOO_MANY_OPENS 
  798.         There are too many files or semaphores open. 
  799.  
  800. 292  ERROR_WRONG_TYPE 
  801.         Attempted to create wrong type of semaphore. 
  802.  
  803. 293  ERROR_UNUSED_CODE 
  804.         Code is not used. 
  805.  
  806. 294  ERROR_THREAD_NOT_TERMINATED 
  807.         Thread has not terminated. 
  808.  
  809. 295  ERROR_INIT_ROUTINE_FAILED 
  810.         Initialization routine failed. 
  811.  
  812. 296  ERROR_MODULE_IN_USE 
  813.         Module is in use. 
  814.  
  815. 297  ERROR_NOT_ENOUGH_WATCHPOINTS 
  816.         There are not enough watchpoints. 
  817.  
  818. 298  ERROR_TOO_MANY_POSTS 
  819.         Post count limit was reached for an event semaphore. 
  820.  
  821. 299  ERROR_ALREADY_POSTED 
  822.         Event semaphore is already posted. 
  823.  
  824.  
  825. ΓòÉΓòÉΓòÉ 1.4. Return Codes 300 to 399 ΓòÉΓòÉΓòÉ
  826.  
  827. The following shows the numerical value of an error, its symbolic name, and a 
  828. brief description of the error. 
  829.  
  830. 300  ERROR_ALREADY_RESET 
  831.         Event semaphore is already reset. 
  832.  
  833. 301  ERROR_SEM_BUSY 
  834.         Semaphore is busy. 
  835.  
  836. 302  Reserved 
  837.  
  838. 303  ERROR_INVALID_PROCID 
  839.         Invalid process identity. 
  840.  
  841. 304  ERROR_INVALID_PDELTA 
  842.         Invalid priority delta. 
  843.  
  844. 305  ERROR_NOT_DESCENDANT 
  845.         Not descendant. 
  846.  
  847. 306  ERROR_NOT_SESSION_MANAGER 
  848.         Requestor not session manager. 
  849.  
  850. 307  ERROR_INVALID_PCLASS 
  851.         Invalid P class. 
  852.  
  853. 308  ERROR_INVALID_SCOPE 
  854.         Invalid scope. 
  855.  
  856. 309  ERROR_INVALID_THREADID 
  857.         Invalid thread identity. 
  858.  
  859. 310  ERROR_DOSSUB_SHRINK 
  860.         Cannot shrink segment - DosSubSetMem. 
  861.  
  862. 311  ERROR_DOSSUB_NOMEM 
  863.         No memory to satisfy request - DosSubAllocMem. 
  864.  
  865. 312  ERROR_DOSSUB_OVERLAP 
  866.         Overlap of the specified block with a block of allocated memory - 
  867.         DosSubFreeMem. 
  868.  
  869. 313  ERROR_DOSSUB_BADSIZE 
  870.         Invalid size parameter - DosSubAllocMem or DosSubFreeMem. 
  871.  
  872. 314  ERROR_DOSSUB_BADFLAG 
  873.         Invalid flag parameter - DosSubSetMem. 
  874.  
  875. 315  ERROR_DOSSUB_BADSELECTOR 
  876.         Invalid segment selector. 
  877.  
  878. 316  ERROR_MR_MSG_TOO_LONG 
  879.         Message too long for buffer. 
  880.  
  881. 317  ERROR_MR_MID_NOT_FOUND 
  882.         Message identity number not found. 
  883.  
  884. 318  ERROR_MR_UN_ACC_MSGF 
  885.         Unable to access message file. 
  886.  
  887. 319  ERROR_MR_INV_MSGF_FORMAT 
  888.         Invalid message file format. 
  889.  
  890. 320  ERROR_MR_INV_IVCOUNT 
  891.         Invalid insertion variable count. 
  892.  
  893. 321  ERROR_MR_UN_PERFORM 
  894.         Unable to perform function. 
  895.  
  896. 322  ERROR_TS_WAKEUP 
  897.         Unable to wake up. 
  898.  
  899. 323  ERROR_TS_SEMHANDLE 
  900.         Invalid system semaphore. 
  901.  
  902. 324  ERROR_TS_NOTIMER 
  903.         No timers available. 
  904.  
  905. 326  ERROR_TS_HANDLE 
  906.         Invalid timer handle. 
  907.  
  908. 327  ERROR_TS_DATETIME 
  909.         Date or time invalid. 
  910.  
  911. 328  ERROR_SYS_INTERNAL 
  912.         Internal system error. 
  913.  
  914. 329  ERROR_QUE_CURRENT_NAME 
  915.         Current queue name does not exist. 
  916.  
  917. 330  ERROR_QUE_PROC_NOT_OWNED 
  918.         Current process does not own queue. 
  919.  
  920. 331  ERROR_QUE_PROC_OWNED 
  921.         Current process owns queue. 
  922.  
  923. 332  ERROR_QUE_DUPLICATE 
  924.         Duplicate queue name. 
  925.  
  926. 333  ERROR_QUE_ELEMENT_NOT_EXIST 
  927.         Queue element does not exist. 
  928.  
  929. 334  ERROR_QUE_NO_MEMORY 
  930.         Inadequate queue memory. 
  931.  
  932. 335  ERROR_QUE_INVALID_NAME 
  933.         Invalid queue name. 
  934.  
  935. 336  ERROR_QUE_INVALID_PRIORITY 
  936.         Invalid queue priority parameter. 
  937.  
  938. 337  ERROR_QUE_INVALID_HANDLE 
  939.         Invalid queue handle. 
  940.  
  941. 338  ERROR_QUE_LINK_NOT_FOUND 
  942.         Queue link not found. 
  943.  
  944. 339  ERROR_QUE_MEMORY_ERROR 
  945.         Queue memory error. 
  946.  
  947. 340  ERROR_QUE_PREV_AT_END 
  948.         Previous queue element was at end of queue. 
  949.  
  950. 341  ERROR_QUE_PROC_NO_ACCESS 
  951.         Process does not have access to queues. 
  952.  
  953. 342  ERROR_QUE_EMPTY 
  954.         Queue is empty. 
  955.  
  956. 343  ERROR_QUE_NAME_NOT_EXIST 
  957.         Queue name does not exist. 
  958.  
  959. 344  ERROR_QUE_NOT_INITIALIZED 
  960.         Queues not initialized. 
  961.  
  962. 345  ERROR_QUE_UNABLE_TO_ACCESS 
  963.         Unable to access queues. 
  964.  
  965. 346  ERROR_QUE_UNABLE_TO_ADD 
  966.         Unable to add new queue. 
  967.  
  968. 347  ERROR_QUE_UNABLE_TO_INIT 
  969.         Unable to initialize queues. 
  970.  
  971. 349  ERROR_VIO_INVALID_MASK 
  972.         Invalid function replaced. 
  973.  
  974. 350  ERROR_VIO_PTR 
  975.         Invalid pointer to parameter. 
  976.  
  977. 351  ERROR_VIO_APTR 
  978.         Invalid pointer to attribute. 
  979.  
  980. 352  ERROR_VIO_RPTR 
  981.         Invalid pointer to row. 
  982.  
  983. 353  ERROR_VIO_CPTR 
  984.         Invalid pointer to column. 
  985.  
  986. 354  ERROR_VIO_LPTR 
  987.         Invalid pointer to length. 
  988.  
  989. 355  ERROR_VIO_MODE 
  990.         Unsupported screen mode. 
  991.  
  992. 356  ERROR_VIO_WIDTH 
  993.         Invalid cursor width value. 
  994.  
  995. 357  ERROR_VIO_ATTR 
  996.         Invalid cursor attribute value. 
  997.  
  998. 358  ERROR_VIO_ROW 
  999.         Invalid row value. 
  1000.  
  1001. 359  ERROR_VIO_COL 
  1002.         Invalid column value. 
  1003.  
  1004. 360  ERROR_VIO_TOPROW 
  1005.         Invalid TopRow value. 
  1006.  
  1007. 361  ERROR_VIO_BOTROW 
  1008.         Invalid BotRow value. 
  1009.  
  1010. 362  ERROR_VIO_RIGHTCOL 
  1011.         Invalid right column value. 
  1012.  
  1013. 363  ERROR_VIO_LEFTCO 
  1014.         Invalid left column value. 
  1015.  
  1016. 364  ERROR_SCS_CALL 
  1017.         Call issued by other than session manager. 
  1018.  
  1019. 365  ERROR_SCS_VALUE 
  1020.         Value is not for save or restore. 
  1021.  
  1022. 366  ERROR_VIO_WAIT_FLAG 
  1023.         Invalid wait flag setting. 
  1024.  
  1025. 367  ERROR_VIO_UNLOCK 
  1026.         Screen not previously locked. 
  1027.  
  1028. 368  ERROR_SGS_NOT_SESSION_MGR 
  1029.         Caller not session manager. 
  1030.  
  1031. 369  ERROR_SMG_INVALID_SGID 
  1032.         Invalid session identity. 
  1033.  
  1034. 369  ERROR_SMG_INVALID_SESSION_ID 
  1035.         Invalid session ID. 
  1036.  
  1037. 370  ERROR_SMG_NOSG 
  1038.         No sessions available. 
  1039.  
  1040. 370  ERROR_SMG_NO_SESSIONS 
  1041.         No sessions available. 
  1042.  
  1043. 371  ERROR_SMG_GRP_NOT_FOUND 
  1044.         Session not found. 
  1045.  
  1046. 371  ERROR_SMG_SESSION_NOT_FOUND 
  1047.         Session not found. 
  1048.  
  1049. 372  ERROR_SMG_SET_TITLE 
  1050.         Title sent by shell or parent cannot be changed. 
  1051.  
  1052. 373  ERROR_KBD_PARAMETER 
  1053.         Invalid parameter to keyboard. 
  1054.  
  1055. 374  ERROR_KBD_NO_DEVICE 
  1056.         No device. 
  1057.  
  1058. 375  ERROR_KBD_INVALID_IOWAIT 
  1059.         Invalid I/O wait specified. 
  1060.  
  1061. 376  ERROR_KBD_INVALID_LENGTH 
  1062.         Invalid length for keyboard. 
  1063.  
  1064. 377  ERROR_KBD_INVALID_ECHO_MASK 
  1065.         Invalid echo mode mask. 
  1066.  
  1067. 378  ERROR_KBD_INVALID_INPUT_MASK 
  1068.         Invalid input mode mask. 
  1069.  
  1070. 379  ERROR_MON_INVALID_PARMS 
  1071.         Invalid parameters to DosMon. 
  1072.  
  1073. 380  ERROR_MON_INVALID_DEVNAME 
  1074.         Invalid device name string. 
  1075.  
  1076. 381  ERROR_MON_INVALID_HANDLE 
  1077.         Invalid device handle. 
  1078.  
  1079. 382  ERROR_MON_BUFFER_TOO_SMALL 
  1080.         Buffer too small. 
  1081.  
  1082. 383  ERROR_MON_BUFFER_EMPTY 
  1083.         Buffer is empty. 
  1084.  
  1085. 384  ERROR_MON_DATA_TOO_LARGE 
  1086.         Data record is too large. 
  1087.  
  1088. 385  ERROR_MOUSE_NO_DEVICE 
  1089.         Mouse device closed (invalid device handle). 
  1090.  
  1091. 386  ERROR_MOUSE_INV_HANDLE 
  1092.         Mouse device closed (invalid device handle). 
  1093.  
  1094. 387  ERROR_MOUSE_INV_PARMS 
  1095.         Parameters invalid for display mode. 
  1096.  
  1097. 388  ERROR_MOUSE_CANT_RESET 
  1098.         Function assigned and cannot be reset. 
  1099.  
  1100. 389  ERROR_MOUSE_DISPLAY_PARMS 
  1101.         Parameters invalid for display mode. 
  1102.  
  1103. 390  ERROR_MOUSE_INV_MODULE 
  1104.         Module not valid. 
  1105.  
  1106. 391  ERROR_MOUSE_INV_ENTRY_PT 
  1107.         Entry point not valid. 
  1108.  
  1109. 392  ERROR_MOUSE_INV_MASK 
  1110.         Function mask invalid. 
  1111.  
  1112. 393  NO_ERROR_MOUSE_NO_DATA 
  1113.         No valid data. 
  1114.  
  1115. 394  NO_ERROR_MOUSE_PTR_DRAWN 
  1116.         Pointer drawn. 
  1117.  
  1118. 395  ERROR_INVALID_FREQUENCY 
  1119.         Invalid frequency for beep. 
  1120.  
  1121. 396  ERROR_NLS_NO_COUNTRY_FILE 
  1122.         Cannot find COUNTRY.SYS file. 
  1123.  
  1124. 397  ERROR_NLS_OPEN_FAILED 
  1125.         Cannot open COUNTRY.SYS file. 
  1126.  
  1127. 398  ERROR_NLS_NO_CTRY_CODE 
  1128.         Country code not found. 
  1129.  
  1130. 398  ERROR_NO_COUNTRY_OR_CODEPAGE 
  1131.         Country code not found. 
  1132.  
  1133. 399  ERROR_NLS_TABLE_TRUNCATED 
  1134.         Table returned information truncated, buffer is too small. 
  1135.  
  1136.  
  1137. ΓòÉΓòÉΓòÉ 1.5. Return Codes 400 to 499 ΓòÉΓòÉΓòÉ
  1138.  
  1139. The following shows the numerical value of an error, its symbolic name, and a 
  1140. brief description of the error. 
  1141.  
  1142. 400  ERROR_NLS_BAD_TYPE 
  1143.         Selected type does not exist. 
  1144.  
  1145. 401  ERROR_NLS_TYPE_NOT_FOUND 
  1146.         Selected type is not in file. 
  1147.  
  1148. 402  ERROR_VIO_SMG_ONLY 
  1149.         Valid from session manager only. 
  1150.  
  1151. 403  ERROR_VIO_INVALID_ASCIIZ 
  1152.         Invalid ASCIIZ length. 
  1153.  
  1154. 404  ERROR_VIO_DEREGISTER 
  1155.         VioDeRegister not allowed. 
  1156.  
  1157. 405  ERROR_VIO_NO_POPUP 
  1158.         Pop-up window not allocated. 
  1159.  
  1160. 406  ERROR_VIO_EXISTING_POPUP 
  1161.         Pop-up window on screen (NoWait). 
  1162.  
  1163. 407  ERROR_KBD_SMG_ONLY 
  1164.         Valid from session manager only. 
  1165.  
  1166. 408  ERROR_KBD_INVALID_ASCIIZ 
  1167.         Invalid ASCIIZ length. 
  1168.  
  1169. 409  ERROR_KBD_INVALID_MASK 
  1170.         Invalid replacement mask. 
  1171.  
  1172. 410  ERROR_KBD_REGISTER 
  1173.         KbdRegister not allowed. 
  1174.  
  1175. 411  ERROR_KBD_DEREGISTER 
  1176.         KbdDeRegister not allowed. 
  1177.  
  1178. 412  ERROR_MOUSE_SMG_ONLY 
  1179.         Valid from session manager only. 
  1180.  
  1181. 413  ERROR_MOUSE_INVALID_ASCIIZ 
  1182.         Invalid ASCIIZ length. 
  1183.  
  1184. 414  ERROR_MOUSE_INVALID_MASK 
  1185.         Invalid replacement mask. 
  1186.  
  1187. 415  ERROR_MOUSE_REGISTER 
  1188.         Mouse register not allowed. 
  1189.  
  1190. 416  ERROR_MOUSE_DEREGISTER 
  1191.         Mouse deregister not allowed. 
  1192.  
  1193. 417  ERROR_SMG_BAD_ACTION 
  1194.         Invalid action specified. 
  1195.  
  1196. 418  ERROR_SMG_INVALID_CALL 
  1197.         INIT called more than once, or invalid session identity. 
  1198.  
  1199. 419  ERROR_SCS_SG_NOTFOUND 
  1200.         New session number. 
  1201.  
  1202. 420  ERROR_SCS_NOT_SHELL 
  1203.         Caller is not shell. 
  1204.  
  1205. 421  ERROR_VIO_INVALID_PARMS 
  1206.         Invalid parameters passed. 
  1207.  
  1208. 422  ERROR_VIO_FUNCTION_OWNED 
  1209.         Save/restore already owned. 
  1210.  
  1211. 423  ERROR_VIO_RETURN 
  1212.         Non-destruct return (undo). 
  1213.  
  1214. 424  ERROR_SCS_INVALID_FUNCTION 
  1215.         Caller invalid function. 
  1216.  
  1217. 425  ERROR_SCS_NOT_SESSION_MGR 
  1218.         Caller not session manager. 
  1219.  
  1220. 426  ERROR_VIO_REGISTER 
  1221.         Vio register not allowed. 
  1222.  
  1223. 427  ERROR_VIO_NO_MODE_THREAD 
  1224.         No mode restore thread in SG. 
  1225.  
  1226. 428  ERROR_VIO_NO_SAVE_RESTORE_THD 
  1227.         No save/restore thread in SG. 
  1228.  
  1229. 429  ERROR_VIO_IN_BG 
  1230.         Function invalid in background. 
  1231.  
  1232. 430  ERROR_VIO_ILLEGAL_DURING_POPUP 
  1233.         Function not allowed during pop-up window. 
  1234.  
  1235. 431  ERROR_SMG_NOT_BASESHELL 
  1236.         Caller is not the base shell. 
  1237.  
  1238. 432  ERROR_SMG_BAD_STATUSREQ 
  1239.         Invalid status requested. 
  1240.  
  1241. 433  ERROR_QUE_INVALID_WAIT 
  1242.         NoWait parameter out of bounds. 
  1243.  
  1244. 434  ERROR_VIO_LOCK 
  1245.         Error returned from Scroll Lock. 
  1246.  
  1247. 435  ERROR_MOUSE_INVALID_IOWAIT 
  1248.         Invalid parameters for IOWait. 
  1249.  
  1250. 436  ERROR_VIO_INVALID_HANDLE 
  1251.         Invalid VIO handle. 
  1252.  
  1253. 437  ERROR_VIO_ILLEGAL_DURING_LOCK 
  1254.         Function not allowed during screen lock. 
  1255.  
  1256. 438  ERROR_VIO_INVALID_LENGTH 
  1257.         Invalid VIO length. 
  1258.  
  1259. 439  ERROR_KBD_INVALID_HANDLE 
  1260.         Invalid KBD handle. 
  1261.  
  1262. 440  ERROR_KBD_NO_MORE_HANDLE 
  1263.         Ran out of handles. 
  1264.  
  1265. 441  ERROR_KBD_CANNOT_CREATE_KCB 
  1266.         Unable to create kcb. 
  1267.  
  1268. 442  ERROR_KBD_CODEPAGE_LOAD_INCOMPL 
  1269.         Unsuccessful code-page load. 
  1270.  
  1271. 443  ERROR_KBD_INVALID_CODEPAGE_ID 
  1272.         Invalid code-page identity. 
  1273.  
  1274. 444  ERROR_KBD_NO_CODEPAGE_SUPPORT 
  1275.         No code page support. 
  1276.  
  1277. 445  ERROR_KBD_FOCUS_REQUIRED 
  1278.         Keyboard focus required. 
  1279.  
  1280. 446  ERROR_KBD_FOCUS_ALREADY_ACTIVE 
  1281.         Calling thread has an outstanding focus. 
  1282.  
  1283. 447  ERROR_KBD_KEYBOARD_BUSY 
  1284.         Keyboard is busy. 
  1285.  
  1286. 448  ERROR_KBD_INVALID_CODEPAGE 
  1287.         Invalid code page. 
  1288.  
  1289. 449  ERROR_KBD_UNABLE_TO_FOCUS 
  1290.         Focus attempt failed. 
  1291.  
  1292. 450  ERROR_SMG_SESSION_NON_SELECT 
  1293.         Session is not selectable. 
  1294.  
  1295. 451  ERROR_SMG_SESSION_NOT_FOREGRND 
  1296.         Parent/child session is not foreground. 
  1297.  
  1298. 452  ERROR_SMG_SESSION_NOT_PARENT 
  1299.         Not parent of requested child. 
  1300.  
  1301. 453  ERROR_SMG_INVALID_START_MODE 
  1302.         Invalid session start mode. 
  1303.  
  1304. 454  ERROR_SMG_INVALID_RELATED_OPT 
  1305.         Invalid session start related option. 
  1306.  
  1307. 455  ERROR_SMG_INVALID_BOND_OPTION 
  1308.         Invalid session bond option. 
  1309.  
  1310. 456  ERROR_SMG_INVALID_SELECT_OPT 
  1311.         Invalid session select option. 
  1312.  
  1313. 457  ERROR_SMG_START_IN_BACKGROUND 
  1314.         Session started in background. 
  1315.  
  1316. 458  ERROR_SMG_INVALID_STOP_OPTION 
  1317.         Invalid session stop option. 
  1318.  
  1319. 459  ERROR_SMG_BAD_RESERVE 
  1320.         Reserved parameters are not zero. 
  1321.  
  1322. 460  ERROR_SMG_PROCESS_NOT_PARENT 
  1323.         Session parent process already exists. 
  1324.  
  1325. 461  ERROR_SMG_INVALID_DATA_LENGTH 
  1326.         Invalid data length. 
  1327.  
  1328. 462  ERROR_SMG_NOT_BOUND 
  1329.         Parent is not bound. 
  1330.  
  1331. 463  ERROR_SMG_RETRY_SUB_ALLOC 
  1332.         Retry request block allocation. 
  1333.  
  1334. 464  ERROR_KBD_DETACHED 
  1335.         This call is not allowed for a detached PID. 
  1336.  
  1337. 465  ERROR_VIO_DETACHED 
  1338.         This call is not allowed for a detached PID. 
  1339.  
  1340. 466  ERROR_MOU_DETACHED 
  1341.         This call is not allowed for a detached PID. 
  1342.  
  1343. 467  ERROR_VIO_FONT 
  1344.         No font is available to support the mode. 
  1345.  
  1346. 468  ERROR_VIO_USER_FONT 
  1347.         User font is active. 
  1348.  
  1349. 469  ERROR_VIO_BAD_CP 
  1350.         Invalid code page specified. 
  1351.  
  1352. 470  ERROR_VIO_NO_CP 
  1353.         System displays do not support code page. 
  1354.  
  1355. 471  ERROR_VIO_NA_CP 
  1356.         Current display does not support code page. 
  1357.  
  1358. 472  ERROR_INVALID_CODE_PAGE 
  1359.         Invalid code page. 
  1360.  
  1361. 473  ERROR_CPLIST_TOO_SMALL 
  1362.         Code page list is too small. 
  1363.  
  1364. 474  ERROR_CP_NOT_MOVED 
  1365.         Code page was not moved. 
  1366.  
  1367. 475  ERROR_MODE_SWITCH_INIT 
  1368.         Mode switch initialization error. 
  1369.  
  1370. 476  ERROR_CODE_PAGE_NOT_FOUND 
  1371.         Code page was not found. 
  1372.  
  1373. 477  ERROR_UNEXPECTED_SLOT_RETURNED 
  1374.         Internal error. 
  1375.  
  1376. 478  ERROR_SMG_INVALID_TRACE_OPTION 
  1377.         Invalid start session trace indicator. 
  1378.  
  1379. 479  ERROR_VIO_INTERNAL_RESOURCE 
  1380.         VIO internal resource error. 
  1381.  
  1382. 480  ERROR_VIO_SHELL_INIT 
  1383.         VIO shell initialization error. 
  1384.  
  1385. 481  ERROR_SMG_NO_HARD_ERRORS 
  1386.         No session manager hard errors. 
  1387.  
  1388. 482  ERROR_CP_SWITCH_INCOMPLETE 
  1389.         DosSetProcessCp is unable to set a KBD or VIO code page. 
  1390.  
  1391. 483  ERROR_VIO_TRANSPARENT_POPUP 
  1392.         Error during VIO pop-up window. 
  1393.  
  1394. 484  ERROR_CRITSEC_OVERFLOW 
  1395.         Critical section overflow. 
  1396.  
  1397. 485  ERROR_CRITSEC_UNDERFLOW 
  1398.         Critical section underflow. 
  1399.  
  1400. 486  ERROR_VIO_BAD_RESERVE 
  1401.         Reserved parameter is not zero. 
  1402.  
  1403. 487  ERROR_INVALID_ADDRESS 
  1404.         Invalid physical address. 
  1405.  
  1406. 488  ERROR_ZERO_SELECTORS_REQUESTED 
  1407.         At least one selector must be requested. 
  1408.  
  1409. 489  ERROR_NOT_ENOUGH_SELECTORS_AVA 
  1410.         Not enough GDT selectors to satisfy request. 
  1411.  
  1412. 490  ERROR_INVALID_SELECTOR 
  1413.         Not a GDT selector. 
  1414.  
  1415. 491  ERROR_SMG_INVALID_PROGRAM_TYPE 
  1416.         Invalid program type. 
  1417.  
  1418. 492  ERROR_SMG_INVALID_PGM_CONTROL 
  1419.         Invalid program control. 
  1420.  
  1421. 493  ERROR_SMG_INVALID_INHERIT_OPT 
  1422.         Invalid inherit option. 
  1423.  
  1424. 494  ERROR_VIO_EXTENDED_SG 
  1425.  
  1426. 495  ERROR_VIO_NOT_PRES_MGR_SG 
  1427.  
  1428. 496  ERROR_VIO_SHIELD_OWNED 
  1429.  
  1430. 497  ERROR_VIO_NO_MORE_HANDLES 
  1431.  
  1432. 498  ERROR_VIO_SEE_ERROR_LOG 
  1433.  
  1434. 499  ERROR_VIO_ASSOCIATED_DC 
  1435.  
  1436.  
  1437. ΓòÉΓòÉΓòÉ 1.6. Return Codes 500 to 548 ΓòÉΓòÉΓòÉ
  1438.  
  1439. The following shows the numerical value of an error, its symbolic name, and a 
  1440. brief description of the error. 
  1441.  
  1442. 500  ERROR_KBD_NO_CONSOLE 
  1443.  
  1444. 501  ERROR_MOUSE_NO_CONSOLE 
  1445.  
  1446. 502  ERROR_MOUSE_INVALID_HANDLE 
  1447.  
  1448. 503  ERROR_SMG_INVALID_DEBUG_PARMS 
  1449.  
  1450. 504  ERROR_KBD_EXTENDED_SG 
  1451.  
  1452. 505  ERROR_MOU_EXTENDED_SG 
  1453.  
  1454. 506  ERROR_SMG_INVALID_ICON_FILE 
  1455.  
  1456. 507  ERROR_TRC_PID_NON_EXISTENT 
  1457.  
  1458. 508  ERROR_TRC_COUNT_ACTIVE 
  1459.  
  1460. 509  ERROR_TRC_SUSPENDED_BY_COUNT 
  1461.  
  1462. 510  ERROR_TRC_COUNT_INACTIVE 
  1463.  
  1464. 511  ERROR_TRC_COUNT_REACHED 
  1465.  
  1466. 512  ERROR_NO_MC_TRACE 
  1467.  
  1468. 513  ERROR_MC_TRACE 
  1469.  
  1470. 514  ERROR_TRC_COUNT_ZERO 
  1471.  
  1472. 515  ERROR_SMG_TOO_MANY_DDS 
  1473.  
  1474. 516  ERROR_SMG_INVALID_NOTIFICATION 
  1475.  
  1476. 517  ERROR_LF_INVALID_FUNCTION 
  1477.  
  1478. 518  ERROR_LF_NOT_AVAIL 
  1479.  
  1480. 519  ERROR_LF_SUSPENDED 
  1481.  
  1482. 520  ERROR_LF_BUF_TOO_SMALL 
  1483.  
  1484. 521  ERROR_LF_BUFFER_CORRUPTED 
  1485.  
  1486. 521  ERROR_LF_BUFFER_FULL 
  1487.  
  1488. 522  ERROR_LF_INVALID_DAEMON 
  1489.  
  1490. 522  ERROR_LF_INVALID_RECORD 
  1491.  
  1492. 523  ERROR_LF_INVALID_TEMPL 
  1493.  
  1494. 523  ERROR_LF_INVALID_SERVICE 
  1495.  
  1496. 524  ERROR_LF_GENERAL_FAILURE 
  1497.  
  1498. 525  ERROR_LF_INVALID_ID 
  1499.  
  1500. 526  ERROR_LF_INVALID_HANDLE 
  1501.  
  1502. 527  ERROR_LF_NO_ID_AVAIL 
  1503.  
  1504. 528  ERROR_LF_TEMPLATE_AREA_FULL 
  1505.  
  1506. 529  ERROR_LF_ID_IN_USE 
  1507.  
  1508. 530  ERROR_MOU_NOT_INITIALIZED 
  1509.  
  1510. 531  ERROR_MOUINITREAL_DONE 
  1511.  
  1512. 532  ERROR_DOSSUB_CORRUPTED 
  1513.  
  1514. 533  ERROR_MOUSE_CALLER_NOT_SUBSYS 
  1515.  
  1516. 534  ERROR_ARITHMETIC_OVERFLOW 
  1517.  
  1518. 535  ERROR_TMR_NO_DEVICE 
  1519.  
  1520. 536  ERROR_TMR_INVALID_TIME 
  1521.  
  1522. 537  ERROR_PVW_INVALID_ENTITY 
  1523.  
  1524. 538  ERROR_PVW_INVALID_ENTITY_TYPE 
  1525.  
  1526. 539  ERROR_PVW_INVALID_SPEC 
  1527.  
  1528. 540  ERROR_PVW_INVALID_RANGE_TYPE 
  1529.  
  1530. 541  ERROR_PVW_INVALID_COUNTER_BLK 
  1531.  
  1532. 542  ERROR_PVW_INVALID_TEXT_BLK 
  1533.  
  1534. 543  ERROR_PRF_NOT_INITIALIZED 
  1535.  
  1536. 544  ERROR_PRF_ALREADY_INITIALIZED 
  1537.  
  1538. 545  ERROR_PRF_NOT_STARTED 
  1539.  
  1540. 546  ERROR_PRF_ALREADY_STARTED 
  1541.  
  1542. 547  ERROR_PRF_TIMER_OUT_OF_RANGE 
  1543.  
  1544. 548  ERROR_PRF_TIMER_RESET 
  1545.  
  1546.  
  1547. ΓòÉΓòÉΓòÉ 1.7. Return Codes 639 to 731 ΓòÉΓòÉΓòÉ
  1548.  
  1549. The following shows the numerical value of an error, its symbolic name, and a 
  1550. brief description of the error. 
  1551.  
  1552. 639  ERROR_VDD_LOCK_USEAGE_DENIED 
  1553.  
  1554. 640  ERROR_TIMEOUT 
  1555.  
  1556. 641  ERROR_VDM_DOWN 
  1557.  
  1558. 642  ERROR_VDM_LIMIT 
  1559.  
  1560. 643  ERROR_VDD_NOT_FOUND 
  1561.  
  1562. 644  ERROR_INVALID_CALLER 
  1563.  
  1564. 645  ERROR_PID_MISMATCH 
  1565.  
  1566. 646  ERROR_INVALID_VDD_HANDLE 
  1567.  
  1568. 647  ERROR_VLPT_NO_SPOOLER 
  1569.  
  1570. 648  ERROR_VCOM_DEVICE_BUSY 
  1571.  
  1572. 649  ERROR_VLPT_DEVICE_BUSY 
  1573.  
  1574. 650  ERROR_NESTING_TOO_DEEP 
  1575.  
  1576. 651  ERROR_VDD_MISSING 
  1577.  
  1578. 691  ERROR_IMP_INVALID_PARM 
  1579.  
  1580. 692  ERROR_IMP_INVALID_LENGTH 
  1581.  
  1582. 693  MSG_HPFS_DISK_ERROR_WARN 
  1583.  
  1584. 730  ERROR_MON_BAD_BUFFER 
  1585.  
  1586. 731  ERROR_MODULE_CORRUPTED 
  1587.  
  1588.  
  1589. ΓòÉΓòÉΓòÉ 1.8. Return Codes 2055 to 32904 ΓòÉΓòÉΓòÉ
  1590.  
  1591. The following shows the numerical value of an error, its symbolic name, and a 
  1592. brief description of the error. 
  1593.  
  1594. 2055  ERROR_LF_TIMEOUT 
  1595.  
  1596. 2057  ERROR_LF_SUSPEND_SUCCESS 
  1597.  
  1598. 2058  ERROR_LF_RESUME_SUCCESS 
  1599.  
  1600. 2059  ERROR_LF_REDIRECT_SUCCESS 
  1601.  
  1602. 2060  ERROR_LF_REDIRECT_FAILURE 
  1603.  
  1604. 32768  ERROR_SWAPPER_NOT_ACTIVE 
  1605.  
  1606. 32769  ERROR_INVALID_SWAPID 
  1607.  
  1608. 32770  ERROR_IOERR_SWAP_FILE 
  1609.  
  1610. 32771  ERROR_SWAP_TABLE_FULL 
  1611.  
  1612. 32772  ERROR_SWAP_FILE_FULL 
  1613.  
  1614. 32773  ERROR_CANT_INIT_SWAPPER 
  1615.  
  1616. 32774  ERROR_SWAPPER_ALREADY_INIT dd. 
  1617.  
  1618. 32775  ERROR_PMM_INSUFFICIENT_MEMORY 
  1619.  
  1620. 32776  ERROR_PMM_INVALID_FLAGS 
  1621.  
  1622. 32777  ERROR_PMM_INVALID_ADDRESS 
  1623.  
  1624. 32778  ERROR_PMM_LOCK_FAILED 
  1625.  
  1626. 32779  ERROR_PMM_UNLOCK_FAILED 
  1627.  
  1628. 32780  ERROR_PMM_MOVE_INCOMPLETE 
  1629.  
  1630. 32781  ERROR_UCOM_DRIVE_RENAMED 
  1631.  
  1632. 32782  ERROR_UCOM_FILENAME_TRUNCATED 
  1633.  
  1634. 32783  ERROR_UCOM_BUFFER_LENGTH 
  1635.  
  1636. 32784  ERROR_MON_CHAIN_HANDLE 
  1637.  
  1638. 32785  ERROR_MON_NOT_REGISTERED 
  1639.  
  1640. 32786  ERROR_SMG_ALREADY_TOP 
  1641.  
  1642. 32787  ERROR_PMM_ARENA_MODIFIED 
  1643.  
  1644. 32788  ERROR_SMG_PRINTER_OPEN 
  1645.  
  1646. 32789  ERROR_PMM_SET_FLAGS_FAILED 
  1647.  
  1648. 32790  ERROR_INVALID_DOS_DD 
  1649.  
  1650. 32791  ERROR_BLOCKED 
  1651.  
  1652. 32792  ERROR_NOBLOCK 
  1653.  
  1654. 32793  ERROR_INSTANCE_SHARED 
  1655.  
  1656. 32794  ERROR_NO_OBJECT 
  1657.  
  1658. 32795  ERROR_PARTIAL_ATTACH 
  1659.  
  1660. 32796  ERROR_INCACHE 
  1661.  
  1662. 32797  ERROR_SWAP_IO_PROBLEMS 
  1663.  
  1664. 32798  ERROR_CROSSES_OBJECT_BOUNDARY 
  1665.  
  1666. 32799  ERROR_LONGLOCK 
  1667.  
  1668. 32800  ERROR_SHORTLOCK 
  1669.  
  1670. 32801  ERROR_UVIRTLOCK 
  1671.  
  1672. 32802  ERROR_ALIASLOCK 
  1673.  
  1674. 32803  ERROR_ALIAS 
  1675.  
  1676. 32804  ERROR_NO_MORE_HANDLES 
  1677.  
  1678. 32805  ERROR_SCAN_TERMINATED 
  1679.  
  1680. 32806  ERROR_TERMINATOR_NOT_FOUND 
  1681.  
  1682. 32807  ERROR_NOT_DIRECT_CHILD 
  1683.  
  1684. 32808  ERROR_DELAY_FREE 
  1685.  
  1686. 32809  ERROR_GUARDPAGE 
  1687.  
  1688. 32900  ERROR_SWAPERROR 
  1689.  
  1690. 32901  ERROR_LDRERROR 
  1691.  
  1692. 32902  ERROR_NOMEMORY 
  1693.  
  1694. 32903  ERROR_NOACCESS 
  1695.  
  1696. 32904  ERROR_NO_DLL_TERM 
  1697.  
  1698.  
  1699. ΓòÉΓòÉΓòÉ 1.9. Return Codes 65026 to 65079 ΓòÉΓòÉΓòÉ
  1700.  
  1701. The following shows the numerical value of an error, its symbolic name, and a 
  1702. brief description of the error. 
  1703.  
  1704. 65026  ERROR_CPSIO_CODE_PAGE_INVALID 
  1705.  
  1706. 65027  ERROR_CPSIO_NO_SPOOLER 
  1707.  
  1708. 65028  ERROR_CPSIO_FONT_ID_INVALID 
  1709.  
  1710. 65033  ERROR_CPSIO_INTERNAL_ERROR 
  1711.  
  1712. 65034  ERROR_CPSIO_INVALID_PTR_NAME 
  1713.  
  1714. 65037  ERROR_CPSIO_NOT_ACTIVE 
  1715.  
  1716. 65039  ERROR_CPSIO_PID_FULL 
  1717.  
  1718. 65040  ERROR_CPSIO_PID_NOT_FOUND 
  1719.  
  1720. 65043  ERROR_CPSIO_READ_CTL_SEQ 
  1721.  
  1722. 65045  ERROR_CPSIO_READ_FNT_DEF 
  1723.  
  1724. 65047  ERROR_CPSIO_WRITE_ERROR 
  1725.  
  1726. 65048  ERROR_CPSIO_WRITE_FULL_ERROR 
  1727.  
  1728. 65049  ERROR_CPSIO_WRITE_HANDLE_BAD 
  1729.  
  1730. 65074  ERROR_CPSIO_SWIT_LOAD 
  1731.  
  1732. 65077  ERROR_CPSIO_INV_COMMAND 
  1733.  
  1734. 65078  ERROR_CPSIO_NO_FONT_SWIT 
  1735.  
  1736. 65079  ERROR_ENTRY_IS_CALLGATE 
  1737.  
  1738.