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