4.4.2 dc_clt_disconnect_s常設コネクションの解放

<この項の構成>
(1) 形式
(2) 機能
(3) UAPで値を設定する引数
(4) リターン値
(5) 注意事項

(1) 形式

(a) _s付き関数の場合

#include <dcvclt.h>
DCLONG dc_clt_disconnect_s(DCCLT_ID cltid, DCLONG flags)

(b) _s無し関数の場合

#include <dcvclt.h>
DCLONG dc_clt_disconnect(DCLONG flags)

(2) 機能

CUP実行プロセス,rapサーバまたはDCCM3の論理端末との間の常設コネクションを解放します。

(3) UAPで値を設定する引数

(4) リターン値

リターン値数値
(10進数)
意味
DC_OK0正常終了しました。または,TP1/Client/Wの場合,すでに常設コネクションが切断されています。
DCCLTER_INVALID_ARGS-2501引数が誤っています。
DCCLTER_PROTO-2502dc_rpc_open_s関数が発行されていません。
DCCLTER_NO_BUFS-2504必要なバッファが確保できませんでした。
DCCLTER_NET_DOWN-2506通信障害が発生しました。または,TP1/Client/Pの場合,すでに常設コネクションが切断されています。
DCCLTER_TIMED_OUT-2507常設コネクション解放時に時間切れ(タイムアウト)が発生しました。
DCCLTER_SYSERR-2518システムエラーが発生しました。
DCCLTER_INVALID_CLTID-2544cltidに指定したクライアントIDは,dc_clt_cltin_s関数で受け取ったクライアントIDと異なっています。

(5) 注意事項