Guardian Procedure Calls Reference Manual
This information is returned:
DescriptionTAL Value
Representation
Address of text header (combined text segment on native systems)INT(64)
Creation volume sequence number of loadfileINT(64)
Logical device number of loadfileINT(32)
Loadfile type indicator (see Loadfile Types (page 1018))INT(32)
Address of text code segment (0 on native systems)INT(64)
Address of data constant segment (0 on native systems)INT(64)
Address of data variable segment (combined data segment on native systems;
0 if the loadfile has no data)
INT(64)
File name lengthINT
File name (Guardian name or, for OSS processes, full path name). The returned
string is padded if necessary so that the next attribute returned will begin on
STRING
an even-byte boundary. The padding is not counted in the reported file name
length.
Result value for TAL programs:
For TAL programs, the result value is an instance of ZSYS^PINF^LOADFILE^DETAIL^DEF. This
structure is declared in ZSYSTAL section PROCESS^GETINFOLIST^RETURN.
Result value for C programs:
For C programs, the result value is an instance of zsys_pinf_loadfile_detail_def. This structure
is declared in ZSYSC section process_getinfolist_return.
This attribute cannot be specified with a srch-option of 1 or 2.
• 125: processes that have loaded the specified Guardian loadfile
This is a search-only attribute used to find processes that have loaded a particular loadfile.
The Guardian file name must be specified in srch-values-list. If the file name is not
fully qualified, the current =_DEFAULTS DEFINE is used to specify the omitted system, volume,
and subvolume. To search for a file on another system, the resulting qualified file name and
the nodename parameter must specify the same system.
This attribute cannot be used in the same srch-attr-list as 116 or 126.
• 126: processes that have loaded the specified OSS loadfile
This is a search-only attribute used to find processes that have loaded a particular loadfile.
The OSS path name must be specified in srch-values-list. If the path name is not
absolute, it is applied to the current directory (CWD). To search for a file on another system,
either the specified path name or the CWD must contain the system name (for example,
/E/sierra), and the nodename parameter must specify the same system.
This attribute cannot be used in the same srch-attr-list as 116 or 125.
• 127: swapped in pages
returns the number of memory pages that have been swapped in by the process and are still
resident. Unlike attribute 54, the return value is a 32 bit number. -1 is returned in the
ret-values-list, if PROCESS_GETINFOLIST_ fails to determine the number of resident
pages for the target process. Attribute 54 is still supported for backward compatibility. For
new development, attribute 127 must be used as attribute 54 can return -2, in the
ret-values-list as a reserved return value, if the target process has more than 32767
resident pages.
PROCESS_GETINFOLIST_ Procedure 1039