CP Error Codes: Difference between revisions
Created page with "The following shows the numerical value of an error, its symbolic name, and a brief description of the error. == o to 99== 0 NO_ERROR No error occurred. 1 ERROR..." |
|||
Line 1,784: | Line 1,784: | ||
==600 to 1xx== | ==600 to 1xx== | ||
600-638 Reserved. | |||
639 ERROR_VDD_LOCK_USEAGE_DENIED | 639 ERROR_VDD_LOCK_USEAGE_DENIED |
Revision as of 22:22, 1 September 2016
The following shows the numerical value of an error, its symbolic name, and a brief description of the error.
o to 99
0 NO_ERROR No error occurred. 1 ERROR_INVALID_FUNCTION Function number is not valid. 2 ERROR_FILE_NOT_FOUND File not found. 3 ERROR_PATH_NOT_FOUND Path not found. 4 ERROR_TOO_MANY_OPEN_FILES Too many open files (no handles left). 5 ERROR_ACCESS_DENIED Access denied. 6 ERROR_INVALID_HANDLE Handle is not valid. 7 ERROR_ARENA_TRASHED Memory control blocks destroyed. 8 ERROR_NOT_ENOUGH_MEMORY Insufficient memory. 9 ERROR_INVALID_BLOCK Memory-block address is not valid. 10 ERROR_BAD_ENVIRONMENT Environment is not valid. 11 ERROR_BAD_FORMAT Format is not valid. 12 ERROR_INVALID_ACCESS Access code is not valid. 13 ERROR_INVALID_DATA Data is not valid. 14 Reserved. 15 ERROR_INVALID_DRIVE Drive is not valid. 16 ERROR_CURRENT_DIRECTORY Attempting to remove current directory. 17 ERROR_NOT_SAME_DEVICE Not same device. 18 ERROR_NO_MORE_FILES No more files. 19 ERROR_WRITE_PROTECT Attempt to write on write-protected diskette. 20 ERROR_BAD_UNIT Unknown unit. 21 ERROR_NOT_READY Drive not ready. 22 ERROR_BAD_COMMAND Unknown command. 23 ERROR_CRC Data error - cyclic redundancy check. 24 ERROR_BAD_LENGTH Request structure length is not valid. 25 ERROR_SEEK Seek error. 26 ERROR_NOT_DOS_DISK Unknown media type. 27 ERROR_SECTOR_NOT_FOUND Sector not found. 28 ERROR_OUT_OF_PAPER Printer is out of paper. 29 ERROR_WRITE FAULT Write fault. 30 ERROR_READ_FAULT Read fault. 31 ERROR_GEN_FAILURE General failure. For DosGetShrSeg and DosGetNamedSharedMem, indicates that a segment's maximum reference count of 65535 has been exceeded. 32 ERROR_SHARING_VIOLATION Sharing violation. 33 ERROR_LOCK_VIOLATION Lock violation. 34 ERROR_WRONG_DISK Disk change is not valid. 35 ERROR_FCB_UNAVAILABLE FCB unavailable. 36 ERROR_SHARING_BUFFER_EXCEEDED Sharing buffer overflow. 37 ERROR_CODE_PAGE_MISMATCHED Code page does not match. 38 ERROR_HANDLE_EOF End of file reached. 39 ERROR_HANDLE_DISK_FULL Disk is full. 40-49 Reserved. 50 ERROR_NOT_SUPPORTED Network request not supported. 51 ERROR_REM_NOT_LIST Remote network node is not online. 52 ERROR_DUP_NAME Duplicate file name in network. 53 ERROR_BAD_NETPATH Networkpathnotfound . 54 ERROR _ NETWORK _ BUSY Networkisbusy . 55 ERROR _ DEV _ NOT _ EXIST Deviceisnotinstalledinnetwork . 56 ERROR _ TOO _ MANY _ CMDS Networkcommandlimitreached . 57 ERROR _ ADAP _ HDW _ ERR Networkadapterhardwareerror . 58 ERROR _ BAD _ NET _ RESP Incorrectresponseinnetwork . 59 ERROR _ UNEXP _ NET _ ERR Unexpectederrorinnetwork . 60 ERROR _ BAD _ REM _ ADAP Remotenetworkadaptererror . 61 ERROR _ PRINTQ _ FULL Networkprinterqueueisfull . 62 ERROR _ NO _ SPOOL _ SPACE Nospaceinprintspoolfile . 63 ERROR _ PRINT _ CANCELLED Printspoolfiledeleted . 64 ERROR _ NETNAME _ DELETED Networknamedeleted . 65 ERROR _ NETWORK _ ACCESS _ DENIED Accesstonetworkdenied . 66 ERROR _ BAD _ DEV _ TYPE Devicetypefornetworkisnotvalid . 67 ERROR _ BAD _ NET _ NAME Networknamenotfound . 68 ERROR _ TOO _ MANY _ NAMES Networknamelimitexceeded . 69 ERROR _ TOO _ MANY _ SESS Networksessionlimitexceeded . 70 ERROR _ SHARING _ PAUSED Temporarypauseinnetwork . 71 ERROR _ REQ _ NOT _ ACCEP Networkrequestdenied . 72 ERROR _ REDIR _ PAUSED Pauseinnetworkprintdiskredirection . 73 ERROR _ SBCS _ ATT _ WRITE _ PROT Attemptedwriteonprotecteddisk . 74 ERROR _ SBCS _ GENERAL _ FAILURE Generalfailure ,single - bytecharacterset . 75 ERROR _ XGA _ OUT _ MEMORY XGAisoutofmemory . 76 - 79 Reserved . 80 ERROR _ FILE _ EXISTS Fileexists . 81 ERROR _ DUP _ FCB Reserved . 82 ERROR _ CANNOT _ MAKE Cannotmakedirectoryentry . 83 ERROR _ FAIL _ I24 FailureonINT24 . 84 ERROR _ OUT _ OF _ STRUCTURES Toomanyredirections . 85 ERROR _ ALREADY _ ASSIGNED Duplicateredirection . 86 ERROR _ INVALID _ PASSWORD Passwordisnotvalid . 87 ERROR _ INVALID _ PARAMETER Parameterisnotvalid . 88 ERROR _ NET _ WRITE _ FAULT Networkdevicefault . 89 ERROR _ NO _ PROC _ SLOTS Noprocessslotsavailable . 90 ERROR _ NOT _ FROZEN Systemerror . 90 ERROR _ SYS _ COMP _ NOT _ LOADED Systemerror . 91 ERR _ TSTOVFL Timerservicetableoverflow . 92 ERR _ TSTDUP Timerservicetableduplicate . 93 ERROR _ NO _ ITEMS Noitemstoworkon . 95 ERROR _ INTERRUPT Interruptedsystemcall . 99 ERROR _ DEVICE _ IN _ USE Deviceinuse .
100 to 199
100 ERROR_TOO_MANY_SEMAPHORES
User/system open semaphore limit reached.
101 ERROR_EXCL_SEM_ALREADY_OWNED
Exclusive semaphore already owned.
102 ERROR_SEM_IS_SET
DosCloseSem found semaphore set.
103 ERROR_TOO_MANY_SEM_REQUESTS
Too many exclusive semaphore requests.
104 ERROR_INVALID_AT_INTERRUPT_TIME
Operation at interrupt time is not valid.
105 ERROR_SEM_OWNER_DIED
Previous semaphore owner ended without freeing semaphore.
106 ERROR_SEM_USER_LIMIT
Semaphore limit exceeded.
107 ERROR_DISK_CHANGE
Insert drive B disk into drive A.
108 ERROR_DRIVE_LOCKED
Drive locked by another process.
109 ERROR_BROKEN_PIPE
Write on pipe with no reader.
110 ERROR_OPEN_FAILED
Open/create failed due to explicit fail command.
111 ERROR_BUFFER_OVERFLOW
Buffer passed to system call too small to hold return data.
112 ERROR_DISK_FULL
Not enough space on the disk.
113 ERROR_NO_MORE_SEARCH_HANDLES
Cannot allocate another search structure and handle.
114 ERROR_INVALID_TARGET_HANDLE
Target handle in DosDupHandle is not valid.
115 ERROR_PROTECTION_VIOLATION
User virtual address is not valid.
116 ERROR_VIOKBD_REQUEST
Error on display write or keyboard read.
117 ERROR_INVALID_CATEGORY
Category for DevIOCtl not defined.
118 ERROR_INVALID_VERIFY_SWITCH
Value passed for verify flag is not valid.
119 ERROR_BAD_DRIVER_LEVEL
Level four driver not found.
120 ERROR_CALL_NOT_IMPLEMENTED
Function called is not valid.
121 ERROR_SEM_TIMEOUT
Time-out occurred from semaphore API function.
122 ERROR_INSUFFICIENT_BUFFER
Data buffer too small.
123 ERROR_INVALID_NAME
Illegal character or file-system name is not valid.
124 ERROR_INVALID_LEVEL
Level for information retrieval or setting is not valid.
125 ERROR_NO_VOLUME_LABEL
No volume label found with DosQueryFSInfo function.
126 ERROR_MOD_NOT_FOUND
Module handle not found with DosQueryProcAddr(), DosQueryModAddr().
127 ERROR_PROC_NOT_FOUND
Procedure address not found with DosQueryProcAddr().
128 ERROR_WAIT_NO_CHILDREN
DosWaitChild finds no children.
129 ERROR_CHILD_NOT_COMPLETE
DosWaitChild children not ended.
130 ERROR_DIRECT_ACCESS_HANDLE
Handle operation is not valid for direct disk-access handles.
131 ERROR_NEGATIVE_SEEK
Attempting seek to negative offset.
132 ERROR_SEEK_ON_DEVICE
Application trying to seek on device or pipe.
133 ERROR_IS_JOIN_TARGET
Drive has previously joined drives.
134 ERROR_IS_JOINED
Drive is already joined.
135 ERROR_IS_SUBSTED
Drive is already substituted.
136 ERROR_NOT_JOINED
Cannot delete drive that is not joined.
137 ERROR_NOT_SUBSTED
Cannot delete drive that is not substituted.
138 ERROR_JOIN_TO_JOIN
Cannot join to a joined drive.
139 ERROR_SUBST_TO_SUBST
Cannot substitute to a substituted drive.
140 ERROR_JOIN_TO_SUBST
Cannot join to a substituted drive.
141 ERROR_SUBST_TO_JOIN
Cannot substitute to a joined drive.
142 ERROR_BUSY_DRIVE
Specified drive is busy.
143 ERROR_SAME_DRIVE
Cannot join or substitute a drive to a directory on the same drive.
144 ERROR_DIR_NOT_ROOT
Directory must be a subdirectory of the root.
145 ERROR_DIR_NOT_EMPTY
Directory must be empty to use join command.
146 ERROR_IS_SUBST_PATH
Path specified is being used in a substitute.
147 ERROR_IS_JOIN_PATH
Path specified is being used in a join.
148 ERROR_PATH_BUSY
Path specified is being used by another process.
149 ERROR_IS_SUBST_TARGET
Cannot join or substitute a drive that has a directory that is the target of a previous substitute.
150 ERROR_SYSTEM_TRACE
System trace error.
151 ERROR_INVALID_EVENT_COUNT
DosWaitMuxWaitSem errors.
152 ERROR_TOO_MANY_MUXWAITERS
System limit of 100 entries reached.
153 ERROR_INVALID_LIST_FORMAT
List format is not valid.
154 ERROR_LABEL_TOO_LONG
Volume label too big.
155 ERROR_TOO_MANY_TCBS
Cannot create another TCB.
156 ERROR_SIGNAL_REFUSED
Signal refused.
157 ERROR_DISCARDED
Segment is discarded.
158 ERROR_NOT_LOCKED
Segment is not locked.
159 ERROR_BAD_THREADID_ADDR
Thread-identity address is not valid.
160 ERROR_BAD_ARGUMENTS
Environment pointer is not valid.
161 ERROR_BAD_PATHNAME
Path name is not valid.
162 ERROR_SIGNAL_PENDING
Signal already pending.
163 ERROR_UNCERTAIN_MEDIA
Error with INT 24 mapping.
164 ERROR_MAX_THRDS_REACHED
No more process slots.
165 ERROR_MONITORS_NOT_SUPPORTED
Error with INT 24 mapping.
166 ERROR_UNC_DRIVER_NOT_INSTALLED
Default redirection return code.
167 ERROR_LOCK_FAILED
Locking failed.
168 ERROR_SWAPIO_FAILED
Swap I/O failed.
169 ERROR_SWAPIN_FAILED
Swap in failed.
170 ERROR_BUSY
Segment is busy.
171-172 Reserved.
173 ERROR_CANCEL_VIOLATION
A lock request is not outstanding for the specified file range, or the range length is zero.
174 ERROR_ATOMIC_LOCK_NOT_SUPPORTED
The file-system driver (FSD) does not support atomic lock operations. Versions of OS/2 prior to version 2.00 do not support atomic lock operations.
175 ERROR_READ_LOCKS_NOT_SUPPORTED
The file system driver (FSD) does not support shared read locks.
176-179 Reserved.
180 ERROR_INVALID_SEGMENT_NUMBER
Segment number is not valid.
181 ERROR_INVALID_CALLGATE
Callgateisnotvalid .
182 ERROR _ INVALID _ ORDINAL
Ordinalisnotvalid .
183 ERROR _ ALREADY _ EXISTS
Sharedsegmentalreadyexists .
184 ERROR _ NO _ CHILD _ PROCESS
Nochildprocesstowaitfor .
185 ERROR _ CHILD _ ALIVE _ NOWAIT
NoWaitspecifiedandchildalive .
186 ERROR _ INVALID _ FLAG _ NUMBER
Flagnumberisnotvalid .
187 ERROR _ SEM _ NOT _ FOUND
Semaphoredoesnotexist .
188 ERROR _ INVALID _ STARTING _ CODESEG
Startingcodesegmentisnotvalid ,incorrectEND( label )directive .
189 ERROR _ INVALID _ STACKSEG
Stacksegmentisnotvalid .
190 ERROR _ INVALID _ MODULETYPE
Moduletypeisnotvalid-dynamic - linklibraryfilecannotbeusedasanapplication .Applicationcannotbeusedasadynamic - linklibrary .
191 ERROR _ INVALID _ EXE _ SIGNATURE
EXEsignatureisnotvalid-fileisaDOSmodeprogramoranimproperprogram .
192 ERROR _ EXE _ MARKED _ INVALID
EXEmarkedisnotvalid-linkdetectederrorswhentheapplicationwascreated .
193 ERROR _ BAD _ EXE _ FORMAT
EXEformatnotvalid-fileisaDOSmodeprogramoranimproperprogram .
194 ERROR _ ITERATED _ DATA _ EXCEEDS _ 64k
Iterateddataexceeds64KB-thereismorethan64KBofdatainoneofthesegmentsofthefile .
195 ERROR _ INVALID _ MINALLOCSIZE
Minimumallocationsizeisnotvalid-thesizeisspecifiedtobelessthanthesizeofthesegmentdatainthefile .
196 ERROR _ DYNLINK _ FROM _ INVALID _ RING
Dynamiclinkfromprivilegelevelisnotvalid-privilegelevel2routinecannotlinktodynamic - linklibraries .
197 ERROR _ IOPL _ NOT _ ENABLED
IOPLnotenabled-IOPLsettoNOinCONFIG . SYS .
198 ERROR _ INVALID _ SEGDPL
Segmentdescriptorprivilegelevelisnotvalid-canonlyhaveprivilegelevelsof2and3 .
199 ERROR _ AUTODATASEG _ EXCEEDS _ 64k
Automaticdatasegmentexceeds64KB .
200 to 299
200 ERROR_RING2SEG_MUST_BE_MOVABLE
Privilege level 2 segment must be movable.
201 ERROR_RELOC_CHAIN_XEEDS_SEGLIM
Relocation chain exceeds segment limit.
202 ERROR_INFLOOP_IN_RELOC_CHAIN
Infinite loop in relocation chain segment.
203 ERROR_ENVVAR_NOT_FOUND
Environment variable not found.
204 ERROR_NOT_CURRENT_CTRY
Not current country.
205 ERROR_NO_SIGNAL_SENT
No signal sent - no process in the command subtree has a signal handler.
206 ERROR_FILENAME_EXCED_RANGE
File name or extension is greater than 8.3 characters.
207 ERROR_RING2_STACK_IN_USE
Privilege level 2 stack is in use.
208 ERROR_META_EXPANSION_TOO_LONG
Meta (global) expansion is too long.
209 ERROR_INVALID_SIGNAL_NUMBER
Signal number is not valid.
210 ERROR_THREAD_1_INACTIVE
Inactive thread.
211 ERROR_INFO_NOT_AVAIL
File system information is not available for this file.
212 ERROR_LOCKED
Locked error.
213 ERROR_BAD_DYNALINK
Attempted to execute a non-family API in DOS mode.
214 ERROR_TOO_MANY_MODULES
Too many modules.
215 ERROR_NESTING_NOT_ALLOWED
Nesting is not allowed.
216 ERROR_CANNOT_SHRINK
System error.
217 ERROR_ZOMBIE_PROCESS
Zombie process.
218 ERROR_STACK_IN_HIGH_MEMORY
Stack is in high memory.
219 ERROR_INVALID_EXITROUTINE_RING
Exit routine ring is not valid.
220 ERROR_GETBUF_FAILED
Get buffer failed.
221 ERROR_FLUSHBUF_FAILED
Flush buffer failed.
222 ERROR_TRANSFER_TOO_LONG
Transfer is too long.
223 ERROR_FORCENOSWAP_FAILED
System error.
224 ERROR_SMG_NO_TARGET_WINDOW
The application window was created without the FCF_TASKLIST style, or the application window not yet been created or has already been destroyed.
228 ERROR_NO_CHILDREN
No child process.
229 ERROR_INVALID_SCREEN_GROUP
Session is not valid.
230 ERROR_BAD_PIPE
The pipe is non-existent pipe or the operation is not valid.
231 ERROR_PIPE_BUSY
Pipe is busy.
232 ERROR_NO_DATA
No data available on non-blocking read.
233 ERROR_PIPE_NOT_CONNECTED
Pipe was disconnected by server.
234 ERROR_MORE_DATA
More data is available.
240 ERROR_VC_DISCONNECTED
Session was dropped due to errors.
250 ERROR_CIRCULARITY_REQUESTED
Renaming a directory that would cause a circularity problem.
251 ERROR_DIRECTORY_IN_CDS
Renaming a directory that is in use.
252 ERROR_INVALID_FSD_NAME
Trying to access an FSD that is not valid.
253 ERROR_INVALID_PATH
Pseudo device is not valid.
254 ERROR_INVALID_EA_NAME
Character in name or cbName is not valid.
255 ERROR_EA_LIST_INCONSISTENT
List does not match its size, or there are EAs that are not valid in the list.
256 ERROR_EA_LIST_TOO_LONG
FEAList is longer than 64K-1 bytes.
257 ERROR_NO_META_MATCH
String does not match expression.
258 ERROR_FINDNOTIFY_TIMEOUT
System error.
259 ERROR_NO_MORE_ITEMS
DosQueryFSAttach ordinal query.
260 ERROR_SEARCH_STRUC_REUSED
DOS mode findfirst/next search structure reused.
261 ERROR_CHAR_NOT_FOUND
Character not found.
262 ERROR_TOO_MUCH_STACK
Stack request exceeds system limit.
263 ERROR_INVALID_ATTR
Attribute is not valid.
264 ERROR_INVALID_STARTING_RING
Starting ring is not valid.
265 ERROR_INVALID_DLL_INIT_RING
DLL INIT ring is not valid.
266 ERROR_CANNOT_COPY
Cannot copy.
267 ERROR_DIRECTORY
Used by DOSCOPY in doscall1.
268 ERROR_OPLOCKED_FILE
Oplocked file.
269 ERROR_OPLOCK_THREAD_EXISTS
Oplock thread exists.
270 ERROR_VOLUME_CHANGED
Volume changed.
271 ERROR_FINDNOTIFY_HANDLE_IN_USE
Handle in use.
272 ERROR_FINDNOTIFY_HANDLE_CLOSED
Handle closed.
273 ERROR_NOTIFY_OBJECT_REMOVED
Object removed.
274 ERROR_ALREADY_SHUTDOWN
System is already shut down.
275 ERROR_EAS_DIDNT_FIT
Buffer is not big enough to hold the EAs.
276 ERROR_EA_FILE_CORRUPT
EA file has been damaged.
277 ERROR_EA_TABLE_FULL
EA table is full.
278 ERROR_INVALID_EA_HANDLE
EA handle is not valid.
279 ERROR_NO_CLUSTER
No cluster.
280 ERROR_CREATE_EA_FILE
Cannot create the EA file.
281 ERROR_CANNOT_OPEN_EA_FILE
Cannot open the EA file.
282 ERROR_EAS_NOT_SUPPORTED
Destination file system does not support EAs.
283 ERROR_NEED_EAS_FOUND
Destination file system does not support EAs, and the source file's EAs contain a need EA.
284 ERROR_DUPLICATE_HANDLE
The handle already exists.
285 ERROR_DUPLICATE_NAME
The name already exists.
286 ERROR_EMPTY_MUXWAIT
The list of semaphores in a muxwait semaphore is empty.
287 ERROR_MUTEX_OWNED
The calling thread owns one or more of the mutex semaphores in the list.
288 ERROR_NOT_OWNER
Caller does not own the semaphore.
289 ERROR_PARAM_TOO_SMALL
Parameter is not large enough to contain all of the semaphore records in the muxwait semaphore.
290 ERROR_TOO_MANY_HANDLES
Limit reached for number of handles.
291 ERROR_TOO_MANY_OPENS
There are too many files or semaphores open.
292 ERROR_WRONG_TYPE
Attempted to create wrong type of semaphore.
293 ERROR_UNUSED_CODE
Code is not used.
294 ERROR_THREAD_NOT_TERMINATED
Thread has not ended.
295 ERROR_INIT_ROUTINE_FAILED
Initialization routine failed.
296 ERROR_MODULE_IN_USE
Module is in use.
297 ERROR_NOT_ENOUGH_WATCHPOINTS
There are not enough watchpoints.
298 ERROR_TOO_MANY_POSTS
Post count limit was reached for an event semaphore.
299 ERROR_ALREADY_POSTED
Event semaphore is already posted.
300 to 399
300 ERROR_ALREADY_RESET
Event semaphore is already reset.
301 ERROR_SEM_BUSY
Semaphore is busy.
302 Reserved
303 ERROR_INVALID_PROCID
Process identity is not valid.
304 ERROR_INVALID_PDELTA
Priority delta is not valid.
305 ERROR_NOT_DESCENDANT
Not descendant.
306 ERROR_NOT_SESSION_MANAGER
Requestor not session manager.
307 ERROR_INVALID_PCLASS
P class is not valid.
308 ERROR_INVALID_SCOPE
Scope is not valid.
309 ERROR_INVALID_THREADID
Thread identity is not valid.
310 ERROR_DOSSUB_SHRINK
Cannot shrink segment - DosSubSetMem.
311 ERROR_DOSSUB_NOMEM
No memory to satisfy request - DosSubAllocMem.
312 ERROR_DOSSUB_OVERLAP
Overlap of the specified block with a block of allocated memory - DosSubFreeMem.
313 ERROR_DOSSUB_BADSIZE
Size parameter is not valid - DosSubAllocMem or DosSubFreeMem.
314 ERROR_DOSSUB_BADFLAG
Flag parameter is not valid - DosSubSetMem.
315 ERROR_DOSSUB_BADSELECTOR
Segment selector is not valid.
316 ERROR_MR_MSG_TOO_LONG
Message too long for buffer.
317 ERROR_MR_MID_NOT_FOUND
Message identity number not found.
318 ERROR_MR_UN_ACC_MSGF
Unable to access message file.
319 ERROR_MR_INV_MSGF_FORMAT
Message file format is not valid.
320 ERROR_MR_INV_IVCOUNT
Insertion variable count is not valid.
321 ERROR_MR_UN_PERFORM
Unable to perform function.
322 ERROR_TS_WAKEUP
Unable to wake up.
323 ERROR_TS_SEMHANDLE
System semaphore is not valid.
324 ERROR_TS_NOTIMER
No timers available.
326 ERROR_TS_HANDLE
Timer handle is not valid.
327 ERROR_TS_DATETIME
Date or time is not valid.
328 ERROR_SYS_INTERNAL
Internal system error.
329 ERROR_QUE_CURRENT_NAME
Current queue name does not exist.
330 ERROR_QUE_PROC_NOT_OWNED
Current process does not own queue.
331 ERROR_QUE_PROC_OWNED
Current process owns queue.
332 ERROR_QUE_DUPLICATE
Duplicate queue name.
333 ERROR_QUE_ELEMENT_NOT_EXIST
Queue element does not exist.
334 ERROR_QUE_NO_MEMORY
Inadequate queue memory.
For DosOpenQueue, DosCreateQueue, and DosWriteQueue, the following applies: These calls use a system-wide pool of memory. Every DosOpenQueue and DosCreateQueue uses up 34 bytes of memory, which is freed on close. Every DosWriteQueue uses 24 bytes of memory, which is freed on read. If too many elements are written to queues, further opens, creates, reads, or writes fail with this error code.
335 ERROR_QUE_INVALID_NAME
Queue name is not valid.
336 ERROR_QUE_INVALID_PRIORITY
Queue priority parameter is not valid.
337 ERROR_QUE_INVALID_HANDLE
Queue handle is not valid.
338 ERROR_QUE_LINK_NOT_FOUND
Queue link not found.
339 ERROR_QUE_MEMORY_ERROR
Queue memory error.
340 ERROR_QUE_PREV_AT_END
Previous queue element was at end of queue.
341 ERROR_QUE_PROC_NO_ACCESS
Processdoesnothaveaccesstoqueues .
342 ERROR _ QUE _ EMPTY
Queueisempty .
343 ERROR _ QUE _ NAME _ NOT _ EXIST
Queuenamedoesnotexist .
344 ERROR _ QUE _ NOT _ INITIALIZED
Queuesnotinitialized .
345 ERROR _ QUE _ UNABLE _ TO _ ACCESS
Unabletoaccessqueues .
346 ERROR _ QUE _ UNABLE _ TO _ ADD
Unabletoaddnewqueue .
347 ERROR _ QUE _ UNABLE _ TO _ INIT
Unabletoinitializequeues .
349 ERROR _ VIO _ INVALID _ MASK
Functionreplacedisnotvalid .
350 ERROR _ VIO _ PTR
Pointertoparameterisnotvalid .
351 ERROR _ VIO _ APTR
Pointertoattributeisnotvalid .
352 ERROR _ VIO _ RPTR
Pointertorowisnotvalid .
353 ERROR _ VIO _ CPTR
Pointertocolumnisnotvalid .
354 ERROR _ VIO _ LPTR
Pointertolengthisnotvalid .
355 ERROR _ VIO _ MODE
Unsupportedscreenmode .
356 ERROR _ VIO _ WIDTH
Cursorwidthvalueisnotvalid .
357 ERROR _ VIO _ ATTR
Cursorattributevalueisnotvalid .
358 ERROR _ VIO _ ROW
Rowvalueisnotvalid .
359 ERROR _ VIO _ COL
Columnvalueisnotvalid .
360 ERROR _ VIO _ TOPROW
TopRowvalueisnotvalid .
361 ERROR _ VIO _ BOTROW
BotRowvalueisnotvalid .
362 ERROR _ VIO _ RIGHTCOL
Rightcolumnvalueisnotvalid .
363 ERROR _ VIO _ LEFTCOL
Leftcolumnvalueisnotvalid .
364 ERROR _ SCS _ CALL
Callissuedbyotherthansessionmanager .
365 ERROR _ SCS _ VALUE
Valueisnotforsaveorrestore .
366 ERROR _ VIO _ WAIT _ FLAG
Waitflagsettingisnotvalid .
367 ERROR _ VIO _ UNLOCK
Screennotpreviouslylocked .
368 ERROR _ SGS _ NOT _ SESSION _ MGR
Callernotsessionmanager .
369 ERROR _ SMG _ INVALID _ SGID
Sessionidentityisnotvalid .
369 ERROR _ SMG _ INVALID _ SESSION _ ID
SessionIDisnotvalid .
370 ERROR _ SMG _ NOSG
Nosessionsavailable .
370 ERROR _ SMG _ NO _ SESSIONS
Nosessionsavailable .
371 ERROR _ SMG _ GRP _ NOT _ FOUND
Sessionnotfound .
371 ERROR _ SMG _ SESSION _ NOT _ FOUND
Sessionnotfound .
372 ERROR _ SMG _ SET _ TITLE
Titlesentbyshellorparentcannotbechanged .
373 ERROR _ KBD _ PARAMETER
Parametertokeyboardisnotvalid .
374 ERROR _ KBD _ NO _ DEVICE
Nodevice .
375 ERROR _ KBD _ INVALID _ IOWAIT
I / Owaitspecifiedisnotvalid .
376 ERROR _ KBD _ INVALID _ LENGTH
Lengthforkeyboardisnotvalid .
377 ERROR _ KBD _ INVALID _ ECHO _ MASK
Echomodemaskisnotvalid .
378 ERROR _ KBD _ INVALID _ INPUT _ MASK
Inputmodemaskisnotvalid .
379 ERROR _ MON _ INVALID _ PARMS
OneormoreparameterstoDosMonisnotvalid .
380 ERROR _ MON _ INVALID _ DEVNAME
Devicenamestringisnotvalid .
381 ERROR _ MON _ INVALID _ HANDLE
Devicehandleisnotvalid .
382 ERROR _ MON _ BUFFER _ TOO _ SMALL
Buffertoosmall .
383 ERROR _ MON _ BUFFER _ EMPTY
Bufferisempty .
384 ERROR _ MON _ DATA _ TOO _ LARGE
Datarecordistoolarge .
385 ERROR _ MOUSE _ NO _ DEVICE
Mousedeviceclosed ;thedevicehandleisnotvalid .
386 ERROR _ MOUSE _ INV _ HANDLE
Mousedeviceclosed ;thedevicehandleisnotvalid .
387 ERROR _ MOUSE _ INV _ PARMS
Parametersfordisplaymodearenotvalid .
388 ERROR _ MOUSE _ CANT _ RESET
Functionassignedandcannotbereset .
389 ERROR _ MOUSE _ DISPLAY _ PARMS
Parametersfordisplaymodearenotvalid .
390 ERROR _ MOUSE _ INV _ MODULE
Modulenotvalid .
391 ERROR _ MOUSE _ INV _ ENTRY _ PT
Entrypointnotvalid .
392 ERROR _ MOUSE _ INV _ MASK
Functionmaskisnotvalid .
393 NO _ ERROR _ MOUSE _ NO _ DATA
Novaliddata .
394 NO _ ERROR _ MOUSE _ PTR _ DRAWN
Pointerdrawn .
395 ERROR _ INVALID _ FREQUENCY
Frequencyforbeepisnotvalid .
396 ERROR _ NLS _ NO _ COUNTRY_FILE
Cannot find COUNTRY.SYS file.
397 ERROR_NLS_OPEN_FAILED
Cannot open COUNTRY.SYS file.
398 ERROR_NLS_NO_CTRY_CODE
Country code not found.
398 ERROR_NO_COUNTRY_OR_CODEPAGE
Country code not found.
399 ERROR_NLS_TABLE_TRUNCATED
Table returned information truncated, buffer is too small.
400 to 499
400 ERROR_NLS_BAD_TYPE
Selected type does not exist.
401 ERROR_NLS_TYPE_NOT_FOUND
Selected type is not in file.
402 ERROR_VIO_SMG_ONLY
Valid from session manager only.
403 ERROR_VIO_INVALID_ASCIIZ
ASCIIZ length is not valid.
404 ERROR_VIO_DEREGISTER
VioDeRegister not allowed.
405 ERROR_VIO_NO_POPUP
Pop-up window not allocated.
406 ERROR_VIO_EXISTING_POPUP
Pop-up window on screen (NoWait).
407 ERROR_KBD_SMG_ONLY
Valid from session manager only.
408 ERROR_KBD_INVALID_ASCIIZ
ASCIIZ length is not valid.
409 ERROR_KBD_INVALID_MASK
Replacement mask is not valid.
410 ERROR_KBD_REGISTER
KbdRegister not allowed.
411 ERROR_KBD_DEREGISTER
KbdDeRegister not allowed.
412 ERROR_MOUSE_SMG_ONLY
Valid from session manager only.
413 ERROR_MOUSE_INVALID_ASCIIZ
ASCIIZ length is not valid.
414 ERROR_MOUSE_INVALID_MASK
Replacement mask is not valid.
415 ERROR_MOUSE_REGISTER
Mouse register not allowed.
416 ERROR_MOUSE_DEREGISTER
Mouse deregister not allowed.
417 ERROR_SMG_BAD_ACTION
Action specified is not valid.
418 ERROR_SMG_INVALID_CALL
INIT called more than once, or the session identity is not valid.
419 ERROR_SCS_SG_NOTFOUND
New session number.
420 ERROR_SCS_NOT_SHELL
Caller is not shell.
421 ERROR_VIO_INVALID_PARMS
Parameters passed are not valid.
422 ERROR_VIO_FUNCTION_OWNED
Save/restore already owned.
423 ERROR_VIO_RETURN
Non-destruct return (undo).
424 ERROR_SCS_INVALID_FUNCTION
Caller function is not valid.
425 ERROR_SCS_NOT_SESSION_MGR
Caller not session manager.
426 ERROR_VIO_REGISTER
Vio register not allowed.
427 ERROR_VIO_NO_MODE_THREAD
No mode restore thread in SG.
428 ERROR_VIO_NO_SAVE_RESTORE_THD
No save/restore thread in SG.
429 ERROR_VIO_IN_BG
Function in background is not valid.
430 ERROR_VIO_ILLEGAL_DURING_POPUP
Function not allowed during pop-up window.
431 ERROR_SMG_NOT_BASESHELL
Caller is not the base shell.
432 ERROR_SMG_BAD_STATUSREQ
Status requested is not valid.
433 ERROR_QUE_INVALID_WAIT
NoWait parameter out of bounds.
434 ERROR_VIO_LOCK
Error returned from Scroll Lock.
435 ERROR_MOUSE_INVALID_IOWAIT
Parameters for IOWait are not valid.
436 ERROR_VIO_INVALID_HANDLE
VIO handle is not valid.
437 ERROR_VIO_ILLEGAL_DURING_LOCK
Function not allowed during screen lock.
438 ERROR_VIO_INVALID_LENGTH
VIO length is not valid.
439 ERROR_KBD_INVALID_HANDLE
KBD handle is not valid.
440 ERROR_KBD_NO_MORE_HANDLE
Ran out of handles.
441 ERROR_KBD_CANNOT_CREATE_KCB
Unable to create kcb.
442 ERROR_KBD_CODEPAGE_LOAD_INCOMPL
Unsuccessful code-page load.
443 ERROR_KBD_INVALID_CODEPAGE_ID
Code page identity is not valid.
444 ERROR_KBD_NO_CODEPAGE_SUPPORT
No code page support.
445 ERROR_KBD_FOCUS_REQUIRED
Keyboard focus required.
446 ERROR_KBD_FOCUS_ALREADY_ACTIVE
Calling thread has an outstanding focus.
447 ERROR_KBD_KEYBOARD_BUSY
Keyboard is busy.
448 ERROR_KBD_INVALID_CODEPAGE
Code page is not valid.
449 ERROR_KBD_UNABLE_TO_FOCUS
Focus attempt failed.
450 ERROR_SMG_SESSION_NON_SELECT
Session is not selectable.
451 ERROR_SMG_SESSION_NOT_FOREGRND
Parent / childsessionisnotforeground .
452 ERROR _ SMG _ SESSION _ NOT _ PARENT
Notparentofrequestedchild .
453 ERROR _ SMG _ INVALID _ START _ MODE
Sessionstartmodeisnotvalid .
454 ERROR _ SMG _ INVALID _ RELATED _ OPT
Sessionstartrelatedoptionisnotvalid .
455 ERROR _ SMG _ INVALID _ BOND _ OPTION
Sessionbondoptionisnotvalid .
456 ERROR _ SMG _ INVALID _ SELECT _ OPT
Sessionselectoptionisnotvalid .
457 ERROR _ SMG _ START _ IN _ BACKGROUND
Sessionstartedinbackground .
458 ERROR _ SMG _ INVALID _ STOP _ OPTION
Sessionstopoptionisnotvalid .
459 ERROR _ SMG _ BAD _ RESERVE
Reservedparametersarenotzero .
460 ERROR _ SMG _ PROCESS _ NOT _ PARENT
Sessionparentprocessalreadyexists .
461 ERROR _ SMG _ INVALID _ DATA _ LENGTH
Datalengthisnotvalid .
462 ERROR _ SMG _ NOT _ BOUND
Parentisnotbound .
463 ERROR _ SMG _ RETRY _ SUB _ ALLOC
Retryrequestblockallocation .
464 ERROR _ KBD _ DETACHED
ThiscallisnotallowedforadetachedPID .
465 ERROR _ VIO _ DETACHED
ThiscallisnotallowedforadetachedPID .
466 ERROR _ MOU _ DETACHED
ThiscallisnotallowedforadetachedPID .
467 ERROR _ VIO _ FONT
Nofontisavailabletosupportthemode .
468 ERROR _ VIO _ USER _ FONT
Userfontisactive .
469 ERROR _ VIO _ BAD _ CP
Codepagespecifiedisnotvalid .
470 ERROR _ VIO _ NO _ CP
Systemdisplaysdonotsupportcodepage .
471 ERROR _ VIO _ NA _ CP
Currentdisplaydoesnotsupportcodepage .
472 ERROR _ INVALID _ CODE _ PAGE
Codepageisnotvalid .
473 ERROR _ CPLIST _ TOO _ SMALL
Codepagelististoosmall .
474 ERROR _ CP _ NOT _ MOVED
Codepagewasnotmoved .
475 ERROR _ MODE _ SWITCH _ INIT
Modeswitchinitializationerror .
476 ERROR _ CODE _ PAGE _ NOT _ FOUND
Codepagewasnotfound .
477 ERROR _ UNEXPECTED _ SLOT _ RETURNED
Internalerror .
478 ERROR _ SMG _ INVALID _ TRACE _ OPTION
Startsessiontraceindicatorisnotvalid .
479 ERROR _ VIO _ INTERNAL _ RESOURCE
VIOinternalresourceerror .
480 ERROR _ VIO _ SHELL _ INIT
VIOshellinitializationerror .
481 ERROR _ SMG _ NO _ HARD _ ERRORS
Nosessionmanagerharderrors .
482 ERROR _ CP _ SWITCH _ INCOMPLETE
DosSetProcessCpisunabletosetaKBDorVIOcodepage .
483 ERROR _ VIO _ TRANSPARENT _ POPUP
ErrorduringVIOpop - upwindow .
484 ERROR _ CRITSEC _ OVERFLOW
Criticalsectionoverflow .
485 ERROR _ CRITSEC _ UNDERFLOW
Criticalsectionunderflow .
486 ERROR _ VIO _ BAD _ RESERVE
Reservedparameterisnotzero .
487 ERROR _ INVALID _ ADDRESS
Physicaladdressisnotvalid .
488 ERROR _ ZERO _ SELECTORS _ REQUESTED
Atleastoneselectormustberequested .
489 ERROR _ NOT _ ENOUGH _ SELECTORS _ AVA
NotenoughGDTselectorstosatisfyrequest .
490 ERROR _ INVALID _ SELECTOR
GDTselectorisnotvalid .
491 ERROR _ SMG _ INVALID _ PROGRAM _ TYPE
Programtypeisnotvalid .
492 ERROR _ SMG _ INVALID _ PGM _ CONTROL
Programcontrolisnotvalid .
493 ERROR _ SMG _ INVALID _ INHERIT _ OPT
Inheritoptionisnotvalid .
494 ERROR _ VIO _ EXTENDED _ SG
495 ERROR _ VIO _ NOT _ PRES _ MGR _ SG
496 ERROR _ VIO _ SHIELD _ OWNED
497 ERROR _ VIO _ NO _ MORE _ HANDLES
498 ERROR _ VIO _ SEE _ ERROR _ LOG
499 ERROR _ VIO _ ASSOCIATED_DC
500 to 599
500 ERROR_KBD_NO_CONSOLE
501 ERROR_MOUSE_NO_CONSOLE
502 ERROR_MOUSE_INVALID_HANDLE
503 ERROR_SMG_INVALID_DEBUG_PARMS
504 ERROR_KBD_EXTENDED_SG
505 ERROR_MOU_EXTENDED_SG
506 ERROR_SMG_INVALID_ICON_FILE
507 ERROR_TRC_PID_NON_EXISTENT
508 ERROR_TRC_COUNT_ACTIVE
509 ERROR_TRC_SUSPENDED_BY_COUNT
510 ERROR_TRC_COUNT_INACTIVE
511 ERROR_TRC_COUNT_REACHED
512 ERROR_NO_MC_TRACE
513 ERROR_MC_TRACE
514 ERROR_TRC_COUNT_ZERO
515 ERROR_SMG_TOO_MANY_DDS
516 ERROR_SMG_INVALID_NOTIFICATION
517 ERROR_LF_INVALID_FUNCTION
518 ERROR_LF_NOT_AVAIL
519 ERROR_LF_SUSPENDED
520 ERROR_LF_BUF_TOO_SMALL
521 ERROR_LF_BUFFER_CORRUPTED
521 ERROR_LF_BUFFER_FULL
522 ERROR_LF_INVALID_DAEMON
522 ERROR_LF_INVALID_RECORD
523 ERROR_LF_INVALID_TEMPL
523 ERROR_LF_INVALID_SERVICE
524 ERROR_LF_GENERAL_FAILURE
525 ERROR_LF_INVALID_ID
526 ERROR_LF_INVALID_HANDLE
527 ERROR_LF_NO_ID_AVAIL
528 ERROR_LF_TEMPLATE_AREA_FULL
529 ERROR_LF_ID_IN_USE
530 ERROR_MOU_NOT_INITIALIZED
531 ERROR_MOUINITREAL_DONE
532 ERROR_DOSSUB_CORRUPTED
533 ERROR_MOUSE_CALLER_NOT_SUBSYS
534 ERROR_ARITHMETIC_OVERFLOW
535 ERROR_TMR_NO_DEVICE
536 ERROR_TMR_INVALID_TIME
537 ERROR_PVW_INVALID_ENTITY
538 ERROR_PVW_INVALID_ENTITY_TYPE
539 ERROR_PVW_INVALID_SPEC
540 ERROR_PVW_INVALID_RANGE_TYPE
541 ERROR_PVW_INVALID_COUNTER_BLK
542 ERROR_PVW_INVALID_TEXT_BLK
543 ERROR_PRF_NOT_INITIALIZED
544 ERROR_PRF_ALREADY_INITIALIZED
545 ERROR_PRF_NOT_STARTED
546 ERROR_PRF_ALREADY_STARTED
547 ERROR_PRF_TIMER_OUT_OF_RANGE
548 ERROR_PRF_TIMER_RESET
549-599 Reserved.
600 to 1xx
600-638 Reserved.
639 ERROR_VDD_LOCK_USEAGE_DENIED
640 ERROR_TIMEOUT
641 ERROR_VDM_DOWN
642 ERROR_VDM_LIMIT
643 ERROR_VDD_NOT_FOUND
644 ERROR_INVALID_CALLER
645 ERROR_PID_MISMATCH
646 ERROR_INVALID_VDD_HANDLE
647 ERROR_VLPT_NO_SPOOLER
648 ERROR_VCOM_DEVICE_BUSY
649 ERROR_VLPT_DEVICE_BUSY
650 ERROR_NESTING_TOO_DEEP
651 ERROR_VDD_MISSING
691 ERROR_IMP_INVALID_PARM
692 ERROR_IMP_INVALID_LENGTH
693 MSG_HPFS_DISK_ERROR_WARN
730 ERROR_MON_BAD_BUFFER
731 ERROR_MODULE_CORRUPTED
732-1476 Reserved.
1477 ERROR_SM_OUTOF_SWAPFILE
1478-1999 Reserved.