COBOL ランタイム システムからロードされたプログラムをキャンセルします。
制約事項: この関数は、ネイティブ COBOL でのみサポートされます。
構文:
#include "cobcall.h"
void cobcancel (const cobchar_t *name);
パラメーター:
name |
キャンセルされる COBOL プログラムの名前を指定する NULL で終了する文字列 |
相当する COBOL 構文:
cancel "name"
例:
呼び出し済みの COBOL エントリ ポイント cobep をキャンセルするには、次のコードを使用します。
cobcancel("cobep");
説明:
name が COBOL プログラムの場合、プログラム内のデータは COBOL CANCEL 動詞に定義された初期状態に戻されます。
name が C 関数の場合は、そのデータは変更されません。
name がロードされている COBOL のエントリ ポイントや C 関数と対応しない場合は、関数は何もしないで、正常として返ります。