X25AM Programming Manual

D-Series Supplement for X25AM
X25AM Programming Manual527201-001
C-2
Summary of Relevant D-Series File-System
Procedure Calls
Summary of Relevant D-Series File-System Procedure Calls
Most of the file-system procedure calls used by X25AM are the same for systems
running G-series or D-series RVUs.
The D-Series procedure calls relevant to X25AM are listed in Table C-1. Refer to the
Guardian Procedure Calls Reference Manual for a full description of these and other
D-series procedure calls.
File-System Errors
In addition to reporting error codes that were reported by systems running G-series
RVUs, the D-series file-system procedures may also report the error codes listed in
Table C-2.
Condition Codes
Condition codes are not used by D-series procedure calls. Each D-series procedure
call returns an integer error value. For additional information on file-system errors, see
the Guardian Application Conversion Guide or the Guardian Procedure Errors and
Messages Manual.
Table C-1. D-Series File-System Procedures
AWAITIO FILE_GETOPENINFO SETMODENOWAIT
CANCEL FILE_GETINFO[LIST][BYNAME] SETPARAM
FILE_CLOSE_ FILE_OPEN_ WRITE
CONTROL READ WRITEREAD
GETINFOBYNAME_ SETMODE
Table C-2. D-Series File-System Errors
Error
Number Description
560 The function cannot be performed because one of the processes involved
cannot run with a PIN greater than 255.
561 The item code in a list is not recognized.
563 The size of an output buffer was too small.
564 The operation is not supported for this file type.
590 The parameter value is invalid or inconsistent with another.
597 A required item is missing from an item list.
632 Not enough stack space exists to complete the request.
633 The operation is invalid because MEASURE is running.
634 A logical device number exceeded 16 bits.