Guardian Procedure Calls Reference Manual (G06.25+)
Guardian Procedure Calls (O)
Guardian Procedure Calls Reference Manual—522629-013
11- 6
OBJFILE_GETINFOLIST_ Procedure
is the earliest RVU of the operating system on which the object file can run. For a
description of the tosversion, refer to the TOSVERSION procedure. A value of 0
indicates that either the object file can run on any RVU of the operating system or
the object file is a native object file.
•
3: Inspect length (for TNS object files only)
is the length in bytes of the Inspect region of the file. A value of 0 is returned if the
file has no Inspect region. If the object file is a native object file, 0D is returned.
•
4: Binder length (for TNS object files only)
is the length in bytes of the Binder region of the file. A value of 0 is returned if the
file has no Binder region. If the object file is a native object file, 0D is returned.
•
5: Inspect on
indicates whether the debugger for the file is the Inspect debugger or Debug. A
value of 0 indicates Debug; a value of 1 indicates the Inspect debugger.
•
6: high PIN
indicates whether the process can run with a high PIN. A value of 1 indicates it
can run with a high PIN; a value of 0 indicates it must be a low PIN. If either the
object file or its user library has the high PIN flag turned off, the process must run
with a low PIN.
•
7: high requesters
indicates whether the process can handle requests from high-PIN processes. A
value of 1 indicates that the process can handle requests from high-PIN
processes; a value of 0 indicates that the process might or might not support
requests from high-PIN processes.
•
8: run named
indicates whether the object file must be run as a named process. A value of 1
indicates that the object file must be run as a named process; a value of 0
indicates that the object file is not required to run as a named process. If either the
object file or its user library has this attribute set to 1, the process is given a name
even if none is explicitly requested by the creator.
•
9: PFS size
is the size in words of the process file segment (PFS) as specified in the object file.
If value is 0, the
nld or Binder value is used if it is nonzero; otherwise, a default
value is used.
•
10: target processor
indicates the processor family for which the program has been compiled. Possible
values are:
0 Unspecified
1 TNS/R or TNS/E processors