Guardian Programming Reference Summary for pTAL and TAL
Guardian Programming Reference Summary for pTAL and TAL—522631-001
7-1
7
Procedure Calls Summary (O-Q)
This section lists procedure calls in alphabetic order and briefly describes the syntax of 
each. For additional information about the procedure calls, refer to the Guardian 
Procedure Calls Reference Manual. 
OBJFILE_GETINFOLIST_ 
Obtains information about the object file or user library file of the calling process.
error := OBJFILE_GETINFOLIST_ ( ret-attr-list
 ,ret-attr-count
 ,ret-values-list
 ,ret-values-maxlen
 ,ret-values-len
 ,[ user-lib-info ]
 ,[ error-detail ] );
error, INT returned value
0 Information is returned successfully.
1 File-system error; error-detail contains the error number. Error 563 (buffer too 
small) is returned if ret-values-list is too small to contain all of the requested 
information.
2 Parameter error; error-detail contains the number of the first parameter found to be 
in error, where 1 designates the first parameter on the left.
3 Bounds error; error-detail contains the number of the first parameter found to be 
in error, where 1 designates the first parameter on the left.
4 Invalid attribute code specified; error-detail contains the attribute code that is 
unknown to OBJFILE_GETINFOLIST_. 
5 The process does not have a user library.
ret-attr-list, INT .EXT:ref:* input
ret-attr-count, INT:value input
ret-values-list, INT .EXT:ref:* output
ret-values-maxlen, INT:value input
ret-values-len, INT .EXT:ref:1 output
user-lib-info, INT:value input
error-detail, INT .EXT:ref:1 output










