Guardian Procedure Calls Reference Manual (G06.25+)

Guardian Procedure Calls (G)
Guardian Procedure Calls Reference Manual522629-013
6-42
GROUPMEMBER_GETNEXT_ Procedure
GROUPMEMBER_GETNEXT_ Procedure
Summary
Syntax for C Programmers
Syntax for TAL Programmers
Parameters
Considerations
Example
Summary
The GROUPMEMBER_GETNEXT_ procedure returns a user member or alias
associated with a group ID. On successive calls, all user members and aliases
associated with a given group ID can be obtained.
Syntax for C Programmers
CEXTDECS (via 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.
Syntax for TAL Programmers
Parameters
error returned value
INT
returns a file-system error number indicating the outcome of the call. Common
errors returned are:
0 No error.
11 Record not in file. The specified group has no more members or is
undefined.
#include <cextdecs(GROUPMEMBER_GETNEXT_)>
short GROUPMEMBER_GETNEXT_ ( __int32_t groupid
,char *member-name
,short member-maxlen
,short *member-curlen );
error := GROUPMEMBER_GETNEXT_
( groupid ! i
,member-name:member-maxlen ! i,o:i
,member-curlen ); ! i,o