Guardian Programming Reference Summary for C

Guardian Programming Reference Summary for C522630-001
7-1
7
Functions Summary (O-Q)
This section lists functions in alphabetic order and briefly describes the syntax of each.
For additional information about the functions, refer to the Guardian Procedure Calls
Reference Manual.
OBJFILE_GETINFOLIST_
Obtains information about the object file or user library file of the calling process.
return value
error-detail
#include <cextdecs(OBJFILE_GETINFOLIST_)>
short OBJFILE_GETINFOLIST_
( short *ret-attr-list /* i */
,short ret-attr-count /* i */
,short *ret-values-list /* o */
,short ret-values-maxlen /* i */
,short *ret-values-len /* o */
,[ short lib-info ] /* i */
,[ short *error-detail ] /* o */
,[ const char *srl-filename ] /* i */
,[ short srl-filename-len ] ); /* i */
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.
Attribute
Code Attribute Description Value Representation
1 Binder timestamp short (3 TNS words)
2 Minimum tos version short
3 Inspect length long