Guardian Procedure Errors and Messages Manual

Format The layout of the received message described in terms of an array of words is:
sysmsg[0] = -108
sysmsg[1] FOR 2 = The tag value from the timeout-or-tag
parameter to FILE_GETINFOBYNAME_
sysmsg[3] = The file-system error code giving the
resultant status of the request
sysmsg[4] FOR 5 = The type information (device type,
and so on) having the same layout as
described for the typeinfo parameter
of FILE_GETINFOBYNAME_
sysmsg[9] = The physical record length value
sysmsg[10] = The flag value from the flags
parameter to FILE_GETINFOBYNAME_
.<0:14> = Currently undefined; subject
to change
.<15> = 0 signifies a Guardian file
.<15> = 1 signifies an OSS file
Response The process can use the information returned (if sysmsg[3] indicates no error occurred).
-109 NOWAIT FILENAME_FINDNEXT_ or NOWAIT FILENAME_FINDNEXT64_ COMPLETION
Cause
The receiving process called FILENAME_FINDNEXT_ or FILENAME_FINDNEXT64_ on a searchid
that had a nowait operation specified for it by FILENAME_FINDSTART_. The results of the find
request are being reported.
Format The layout of the received message described in terms of an array of words and varies
depending on whether FILENAME_FINDNEXT_ or FILENAME_FINDNEXT64_ is called. For
FILENAME_FINDNEXT_ the layout is as follows:
sysmsg[0] = -109
sysmsg[1] = The searchid on which the request was
made
sysmsg[2] = The file-system error code giving the
resultant status of the request
sysmsg[3] FOR 5 = The type information (device type, and
so on) having the same layout as
described for the entityinfo parameter
of FILENAME_FINDNEXT_. If sysmsg[2]
<> 0 the value of this field is
undefined.
sysmsg[8] = Length in bytes of the returned name
(zero if none present because of an
error)
sysmsg[9] FOR 2 = The tag parameter from
FILENAME_FINDNEXT_
sysmsg[11] FOR 3 = Reserved, subject to change
sysmsg[14] FOR * = The returned name, in external form
with a length given in sysmsg[8]
For FILENAME_FINDNEXT64_ the layout is as follows:
sysmsg[0] = -109
sysmsg[1] = The searchid on which the request was
made
sysmsg[2] = The file-system error code giving the
resultant status of the request
sysmsg[3] FOR 5 = The type information (device type, and
so on) having the same layout as
described for the entityinfo parameter
of FILENAME_FINDNEXT64_. If sysmsg[2]
<> 0 the value of this field is
undefined.
268 System Messages