Purpose
CEEQDMF returns the status of the file, the effective LRECL if
the file is open, and the file descriptor, if the file is in the POSIX
file system, for an input ddname.
Syntax
void CEEQDMF (
ddname,
status,
elrecl,
fdesc, [
fc])
CHAR8 *ddname;
INT4 *status;
INT4 *elrecl;
INT4 *fdesc;
FEED_BACK *fc;
- CEEQDMF
- Call this CWI interface as follows:
L R15,CEECAACELV-CEECAA(,R12) Address of CAA in R12
L R15,3984(,R15)
BALR R14,R15
- ddname (input)
- An 8-character fixed-length string, left-justified and right-padded,
containing the ddname to be queried.
- status (output)
- A fixed-binary(31) integer that contains one of the following
values:
- 1
- The message file was already open.
- 0
- The message file was not open.
- elrecl (output)
- A fixed-binary(31) integer that contains the effective length
of the record, thus providing the number of bytes available for character
data. If the file is not open, the elrecl is set to zero.
- fdesc (output)
- A fixed-binary(31) integer that contains the file descriptor
of the Language Environment message file if it is in the POSIX file system; otherwise
this field contains a value of -1.
- fc (output/optional)
- The feedback code passed by reference. The following condition
can result from this service:
Condition |
|
CEE000 |
Severity |
0 |
Msg_No |
N/A |
Message |
The service completed successfully. |