Guardian Procedure Calls Reference Manual (G06.25+)
Guardian Procedure Calls (P)
Guardian Procedure Calls Reference Manual—522629-013
12-76
PROCESS_GETINFOLIST_ Procedure
returned, the value of error-detail is 0 and the value of pin, if specified, is -1;
the values of all other output parameters are indeterminate.
srch-attr-list input
INT .EXT:ref:*
is an array of integer attribute codes specifying the items that are included in the
search criteria. This parameter must be supplied if
srch-option is 1 or 2. This
parameter is ignored if
srch-option is 0 or 3. See “Attribute Codes and Value
Representations,” following, for the list of valid codes.
srch-attr-count input
INT:value
is the number of entries in
srch-attr-list. This parameter must be supplied if
srch-option is 1 or 2. This parameter is ignored if srch-option is 0 or 3.
srch-values-list input
INT .EXT:ref:*
is a list of the match values for the attributes in
srch-attr-list. Its order must
exactly parallel the order of the attribute codes. The value representations are
described under “Attribute Codes and Value Representations,” later in this
subsection. Each value begins on a word boundary. A variable-length string, such
as a file name, is represented by an INT value giving the byte length of the string
followed by the actual string. If a string is an odd number of bytes in length, it is
padded with an extra byte whose value is indeterminate.
This parameter must be present if
srch-option is 1 or 2. This parameter is
ignored if
srch-option is 0 or 3.
srch-values-len input
INT:value
if present, is the length in words of
srch-values-list.
This parameter must be present if
srch-option is 1 or 2. This parameter is
ignored if
srch-option is 0 or 3.
oss-pid input
INT(32):value
if present and not null, contains the OSS process ID of the OSS process of
interest. A null OSS process ID is obtained by calling the OSS_PID_NULL_
procedure.
nodename:length should be specified when the caller wants
information about an OSS process on a remote node. The attributes OSS
controlling terminal (27) and OSS program pathname (93) are valid only on the
local node.