SNAX/APN Application Programming Manual
Handling Errors in SNAX/APN Applications
SNAX/APN Application Programming Manual—420111-001
B-2
File-System Error Codes
appropriate recovery operations. Table B-1 lists the error codes returned by the
FILE_GETINFO_ procedure call.
Note. Nowait WRITEREAD calls initiate write and read operations; the operations do not
complete at the application level until execution of a corresponding AWAITIO call. Therefore,
when a nowait WRITEREAD call completes with CCE, it means that the file system
successfully delivered the request to SNAX/APN. The write and read operations are not
successfully completed until the corresponding AWAITIO call completes with CCE.
Table B-1. File-System Error Codes (page 1 of 4)
Error Number Type Meaning Possible Cause/Solution
2 ITI PRT CRT SNALU Operation not
allowed
An invalid request or operation
was attempted (for example, a
write with length of 0).
12 (%14) File in use The specified file is in use by
another process. Try opening an
alternate line or device.
Corrective action is
application-dependent.
13 (%15) Illegal file name
specified
The specified file name was not in
proper form. Indicates a coding
problem; correct the call.
16 (%20) File number has
not been opened
The specified file number is not
valid. Use the FILE_OPEN_
procedure to open the file; then
call FILE_GETINFO_.
19 (%23) No more devices in
logical device table
The specified line or device is
temporarily inaccessible; the
logical device table was full so
that the file system could not add
the specified device or process.
Corrective action is
application-dependent.
21 (%25) ITI PRT CRT SNALU Invalid count A SETPARAM request was
received with an invalid parameter
length.
29 (%35) Missing parameter A file-system procedure call was
missing a required parameter, or
supplied two mutually exclusive
parameters. Indicates a coding
problem; correct the call.
31 (%37) ITI PRT CRT SNALU No buffer space Unable to obtain a data buffer
because the buffer pool was
empty. Retry the request.