Guardian Procedure Calls Reference Manual

Syntax for C Programmers
#include <cextdecs(PROCESS_GETINFOLIST_)>
short PROCESS_GETINFOLIST_ ( [ short cpu ]
,[ short *pin ]
,[ char *nodename ]
,[ short length ]
,[ short *processhandle ]
,short *ret-attr-list
,short ret-attr-count
,short *ret-values-list
,short ret-values-maxlen
,short *ret-values-len
,[ short *error-detail ]
,[ short srch-option ]
,[ short *srch-attr-list ]
,[ short srch-attr-count ]
,[ short *srch-values-list ]
,[ short srch-values-len ]
,[ __int32_t oss-pid ]
,[ __int32_t timeout ] );
CEXTDECS (through the included file TNSINTH) defines 32-bit values as the typedef
__int32_t, which for TNS and TNS/R compiles is defined as long and for TNS/E compiles
is defined as int.
The parameter length specifies the length in bytes of the character string pointed to by
nodename. The parameters nodename and length must either both be supplied or both be
absent.
Syntax for TAL Programmers
! input/output error detail
error := PROCESS_GETINFOLIST_ ( [ cpu ] ! i 1
,[ pin ] ! i,o 2
,[ nodename:length ] ! i:i 3
,[ processhandle ] ! i 4
, ret-attr-list ! i 5
, ret-attr-count ! i 6
, ret-values-list ! o 7
, ret-values-maxlen ! i 8
, ret-values-len ! o 9
,[ error-detail ] ! o 10
,[ srch-option ] ! i 11
,[ srch-attr-list ] ! i 12
,[ srch-attr-count ] ! i 13
,[ srch-values-list ] ! i 14
,[ srch-values-len ] ! i 15
,[ oss-pid ] ); ! i 16
,[ timeout ] ); ! i 17
The number in the comment after each parameter shows the value assigned to error-detail
when identifying an error on that parameter.
PROCESS_GETINFOLIST_ Procedure 1013