Everything

cal_svc

ical_svc

概要
拡張サービス・コール・ルーチンの呼び出し
C言語形式
 

 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 );
パラメータ
I/O
パラメータ
説明
I
 FN      fncd;
拡張サービス・コール・ルーチンの機能コード番号
I
 VP_INT  par1;
拡張サービス・コール・ルーチンへの引き継ぎデータ1
I
 VP_INT  par2;
拡張サービス・コール・ルーチンへの引き継ぎデータ2
I
 VP_INT  par3;
拡張サービス・コール・ルーチンへの引き継ぎデータ3

機能
fncdで指定された拡張サービス・コール・ルーチンを呼び出します。
備考 本サービス・コールを使用して呼び出すことができる拡張サービス・コール・ルーチンは,総引き継ぎデータ数が4つ未満のものに限られます。
戻り値
マクロ
数値
意味
E_RSFN
-10
機能コード番号の指定が不正である
- fncd≦0x0
- fncd>生成されている拡張サービス・コール・ルーチンの最大機能コード番号
- 対象拡張サービス・コール・ルーチンが生成されていない
その他

正常終了(拡張サービス・コール・ルーチンの戻り値)