Everything

cal_svc

ical_svc

Outline
Invoke extended service call routine.
C format
 ER_UINT cal_svc (FN fncd, VP_INT par1, VP_INT par2, VP_INT par3);
 ER_UINT ical_svc (FN fncd, VP_INT par1, VP_INT par2, VP_INT par3);
Parameter(s)
I/O
Parameter
Description
I
 FN      fncd;
Function code of the extended service call routine to be invoked.
I
 VP_INT  par1;
The first parameter of the extended service call routine.
I
 VP_INT  par2;
The second parameter of the extended service call routine.
I
 VP_INT  par3;
The third parameter of the extended service call routine.

Explanation
These service calls call the extended service call routine specified by parameter fncd.
Note Extended service call routines that can be called using this service call are the routines whose transferred data total is less than four.
Return value
Macro
Value
Description
E_RSFN
-10
Invalid function code.
- fncd0x0
- fncd0xff
- Specified extended service call routine is not registered.
-
-
Normal completion (the extended service call routine's return value).