cobrescanenv

ランタイム システムに COBOL 環境の文字列を再スキャンするようにします。
制約事項: この関数は、ネイティブ COBOL でのみサポートされます。

構文:

#include "cobenv.h"

int cobrescanenv(void);

パラメーター:

なし

説明:

この関数は、ランタイム システムに、file-name マッピングエントリ (すなわち、dd_ エントリ) のような COBOL 環境の文字列を再スキャンさせます。この機能は、実行環境を変更した場合に、ランタイム システムに新しい環境を認識させる手段として活用できます。

正常終了時の戻り値はゼロです。その他の値は、呼び出しが失敗したことを示します。

相当する COBOL 構文:

なし。

例:

次のプログラムは、ファイル abc を開く代わりに xyz を開くように、dd_ 環境変数を設定する方法を示しています。

cobputenv("dd_abc=xyz"); 
cobrescanenv();