Guardian Procedure Calls Reference Manual (G06.25+)
Guardian Procedure Calls (S)
Guardian Procedure Calls Reference Manual—522629-013
14-112
SETPARAM Procedure
param-array input
INT:ref:*
is a list or string as required by
function.
param-count input
INT:value
is the number of bytes contained in
param-array.
last-param-array output
INT:ref:*
returns previous parameter settings associated with
function.
last-param-count output
INT:ref:1
returns the length in bytes of the data placed into
last-param-array.
last-param-max input
INT:value
is the maximum number of bytes that can be placed in
last-param-array. The
default is 256.
nowait-tag input
INT(32):value
if present and not -1D, specifies that the operation is to be performed in a nowait
manner and specifies the value to be returned in the
tag parameter of AWAITIO[X]
at completion. If
nowait-tag is omitted, or is -1D, or the file has a nowait depth
of 0, the operation is waited and is complete when the procedure returns. See
Considerations
.
Condition Code Settings
< (CCL) indicates that an error occurred (call FILE_GETINFO_ or FILEINFO).
= (CCE) indicates that the SETPARAM is successful.
> (CCG) indicates that the SETPARAM function is not allowed for this device type.
Considerations
•
param-array and last-param-array (applies only for function 3).
These are integer arrays containing:
word [0] equivalent to parameter 1 of SETMODE 11