CBL_THREAD_EXIT

現行のスレッドを終了する。

構文:
call "CBL_THREAD_EXIT" using by value return-value
パラメタ:
呼び出しプロトタイプ使用時 ( 説明の読み方) PIC (32bitシステム)
return-value cblt-pointer usage pointer.
入力パラメタ:

なし

出口の場合:

return-value スレッドから返された値
return-code 成功か失敗かを示す値。  スレッド制御ルーチンのRETURN-CODE値 参照
説明:

CBL_THREAD_CREATEにより作成されたスレッドでは、本呼出しの結果は、COBOLプログラムからSTOP RUN RETURNING "リターン値"を実行したとき、または他の言語のプログラムからcobexit()を実行したときと同じになる。

本関数は、他のプログラム言語で記述したプログラムからもcobexit()に優先して呼び出すことができる。

本呼出しが失敗すると、現行のスレッドがCBL_THREAD_CREATEで作成されていない場合はエラーコードを返す。

他参照:

関連項目