ee_thd_abdctl
形式
ANSI C,C++の形式
#include <eethd.h> int ee_thd_abdctl(char *svname, EELONG mode, EELONG flags)
機能
サービスを閉塞,および閉塞解除します。
UAPで値を設定する引数
●svname
SPPのサービス名を31バイト以内のアスキー文字列で設定します。文字列の末尾にはNULL文字を付けてください。このNULL文字は文字列の長さに数えません。
全サービスを対象にする場合は,サービス名を設定しないで先頭をNULL文字にしてください。
●mode
閉塞か閉塞解除を設定します。
- EETHD_ABDSET
-
サービスを閉塞します。
- EETHD_ABDRST
-
サービスの閉塞を解除します。
●flags
EENOFLAGSを設定します。
リターン値
リターン値 |
意味 |
---|---|
EE_OK |
正常に終了しました。 |
EECOMER_CNDBPP |
オフラインバッチプロセスから発行しているため,この機能は使用できません。 |
EECOMER_CNDUOC |
UOCから発行しているため,この機能は使用できません。 |
EECOMER_ENVIRON |
TP1/EEの環境下にありません。 |
EETHDER_ARGUMENT |
引数に設定した値が間違っています。 |
EETHDER_CONDITION |
関数の呼び出し条件が不正です。 |
EETHDER_MEMORY_SHORT |
メモリが不足しました。 |
EETHDER_NO_SERVICE |
svnameに設定したサービス名が間違っています。 |
EETHDER_UNRESOLVABLE |
そのほかのエラーが発生しました。 |
注意事項
-
svnameに,TP1/FSP(全銀RC)で自動生成するサービスは指定できません。
-
すべてのサービスを対象にしてこのAPIを発行する場合,TP1/FSP(全銀RC)で自動生成するサービスは閉塞/閉塞解除の対象外となります。