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>生成されている拡張サービス・コール・ルーチンの最大機能コード番号

- 対象拡張サービス・コール・ルーチンが生成されていない

その他



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