CBL_THREAD_EXIT

現在のスレッドを終了します。

構文:

call "CBL_THREAD_EXIT" using by value return-value

パラメーター:

  呼び出しプロトタイプ使用時 (「説明の読み方」を参照) PIC
return-value cblt-pointer USAGE POINTER

入力パラメーター:

なし

出力パラメーター:

return-value スレッド処理から返された値。
return-code 成否を示す値。「スレッド制御ルーチンの RETURN-CODE 値」を参照してください。

説明:

CBL_THREAD_CREATE によって作成されたスレッドでは、この呼び出しは、COBOL プログラムから STOP RUN RETURNING return-value を実行した場合、または別の言語のプログラムから cobexit() を実行した場合と同じになります。この関数は、別のプログラミング言語のプログラムから呼び出すこともでき、cobexit() を使用するよりも推奨されます。

現在のスレッドが CBL_THREAD_CREATE によって作成されたスレッドではない場合、この呼び出しは失敗し、エラー コードが返されます。