HP Guardian Errors Manual page 265

Procedure errors and messages manual
Table of Contents

Advertisement

Cause The receiving process (which must have requested these messages by an explicit call to
PROCESS_SETINFO_) is being queried for subordinate names by another process calling
FILENAME_FINDNEXT[64]_.
Format The layout of the received message described in terms of an array of words is:
sysmsg[0]
sysmsg[1]
sysmsg[2]
sysmsg[3]
sysmsg[4]
sysmsg[5] FOR 3
sysmsg[8] FOR *
sysmsg[ ] FOR *
Response The process should search its list of subordinate names, starting with (or after, if the Skip
If Same option is used) the start name (or from the beginning, if the start name is zero length). The
process should return the first name that matches the pattern (as determined by FILENAME_MATCH_).
If there are no matching names, a REPLY with error 1 should be made. When replying with a
name, subtype 30 processes must supply more information than normal processes, as indicated
below; for normal processes, these fields are ignored. To return a matching name, the process
should REPLY with a data buffer in the following form:
repmsg[0]
repmsg[1]
repmsg[2]
repmsg[3] FOR 3
repmsg[6]
repmsg[7] FOR *
-108
NOWAIT FILE_GETINFOBYNAME_ COMPLETION
Cause
The receiving process called FILE_GETINFOBYNAME_ specifying that the information be obtained
in a nowait manner, and the information is now available.
Format The layout of the received message described in terms of an array of words is:
sysmsg[0]
sysmsg[1] FOR 2
sysmsg[3]
= -107
= Flags:
.<0:14> = Currently undefined; subject
to change
.<15> = Skip if same; if set and the
start name given below
exists, skip it and return
the following name. If
equal to 0, return the start
name if it exists.
= Length in bytes of the start name
(zero if no start name supplied)
= The offset in bytes from the beginning
of the message to the beginning of the
pattern appearing below
= Length in bytes of the pattern
= Reserved, subject to change
= The start name: the qualifier part of
the file name, in external form, at
which to start searching for a name to
sysmsg[2]
= The pattern: the qualifier part of
the pattern for which a name is to be
returned (the offset and length are
given above)
= -107
= For subtype 30 processes: device type
= For subtype 30 processes: device
subtype
= For subtype 30 processes: reserved,
must be filled with -1
= Returned name length in bytes
= Returned name (external form
qualifier, as for example
"#PORT1.CTL")
= -108
= The tag value from the timeout-or-tag
parameter to FILE_GETINFOBYNAME_
= The file-system error code giving the
resultant status of the request
Message Descriptions 265

Hide quick links:

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the Guardian Errors and is the answer not in the manual?

Questions and answers

Katrina Pyrek Mahan
March 1, 2025

What does error message E01 mean?

Subscribe to Our Youtube Channel

This manual is also suitable for:

Guardian

Table of Contents