Guardian Procedure Calls Reference Manual (G06.25+)

Guardian Procedure Calls (D-E)
Guardian Procedure Calls Reference Manual522629-013
4-18
DEFINEINFO Procedure
DEFINEINFO Procedure
Summary
Syntax for C Programmers
Syntax for TAL Programmers
Parameters
Considerations
Example
Summary
This procedure returns selected information about a DEFINE.
Syntax for C Programmers
Syntax for TAL Programmers
Parameters
error returned value
INT
indicates the outcome of the call:
0 Success
2049 A syntax error occurred in name
2051 DEFINE not found
2052 Unable to obtain file-system buffer space
2054 Bounds error on parameter
#include <cextdecs(DEFINEINFO)>
short DEFINEINFO ( const char *define-name
,char *class
,char *attribute-name
,char *value-buf
,short value-buf-len
,short _near *value-len );
error := DEFINEINFO ( define-name ! i
,class ! o
,attribute-name ! o
,value-buf ! o
,value-buf-len ! i
,value-len ); ! o