This is the most sophisticated function of the ones that call a ScriptBasic subroutine. This function is capable handling parameters to scriba subroutines, and returning the modified argument variables and the return value.
int scriba_CallArgEx(pSbProgram pProgram,
unsigned long lEntryNode,
pSbData ReturnValue,
unsigned long cArgs,
pSbData Args
){
The arguments: