現行のスレッドを終了する。
call "CBL_THREAD_EXIT" using by value return-value
呼び出しプロトタイプ使用時 ( 説明の読み方) | PIC (32 ビット システム) | |
---|---|---|
return-value | cblt-pointer | usage pointer. |
なし
出口の場合:
return-value | スレッドから返された値 |
return-code | 成功か失敗かを示す値。 スレッド制御ルーチンのRETURN-CODE値 参照 |
CBL_THREAD_CREATEにより作成されたスレッドでは、本呼び出しの結果は、COBOLプログラムからSTOP RUN RETURNING "リターン値"を実行したとき、または他の言語のプログラムからcobexit()を実行したときと同じになる。
本関数は、他のプログラム言語で記述したプログラムからもcobexit()に優先して呼び出すことができる。
本呼び出しが失敗すると、現行のスレッドがCBL_THREAD_CREATEで作成されていない場合はエラーコードを返す。