8.3.5 TERM要求
機能
蓄積ファイル編集ユーティリティの終了要求(TERM要求)を行います。
INIT要求後、終了するときは必ずTERM要求を行ってください。
形式
ANSI Cの形式
#include <esafl.h> int es_afl_term(ESAFL_TPARAM *tparam_pt、 ESLONG flags)
パラメタの内容
ESAFL_TPARAMのパラメタ内容
typedef struct es_afl_tparam_t{ ………終了パラメタ構造体 char input_file_del; ………蓄積ファイル削除有無 char yobi[127]; ………予備 } ESAFL_TPARAM;
UAPで値を設定するパラメタ項目
- tparam_pt
-
終了パラメタ構造体のアドレスを設定します。
終了パラメタ構造体に次の情報を設定してください。
-
蓄積ファイル削除有無
入力した蓄積ファイルを削除するかどうかを設定します。
INIT要求時に入力ファイルパラメタ構造体を指定したときのみ有効となります。
ESAFL_YES :削除します。
ESAFL_NO :削除しません。
-
- flags
-
ESNOFLAGSを設定してください。
HSICから値が返されるパラメタ項目
ありません。
リターン値
リターン値 |
意味 |
---|---|
EE_OK |
正常に終了しました。 |
ESAFLER_ARGUMENT |
引数に設定した値が間違っています。 |
ESAFLER_TIMING |
この関数を発行できる状態ではありません。 |
ESAFLER_IOERR |
蓄積ファイルへのI/Oエラーが発生しました。 |
ESAFLER_SYSERR |
システムエラーが発生しました。 |
ESAFLER_UNRESOLVABLE |
その他のエラーが発生しました。 |
注意事項
各パラメタ構造体の予備領域はNULLクリアしてください。