#include <dcvclt.h>
DCLONG dc_clt_cltin_s(HWND hWnd, DCCLT_ID *cltid,
char *defpath,
char *target_host,
char *logname,
char *passwd,
char *set_host, DCLONG flags)
#include <dcvclt.h>
int dc_clt_cltin(char *target_host,
char *logname,
char *passwd,
char *set_host, DCLONG flags)
#include <dcvclt.h>
DCLONG dc_clt_cltin_s(HWND hWnd, DCCLT_ID CLTFAR *cltid,
char CLTFAR *defpath,
char CLTFAR *target_host,
char CLTFAR *logname,
char CLTFAR *passwd,
char CLTFAR *set_host, DCLONG flags)
#include <dcvclt.h>
int dc_clt_cltin(char CLTFAR *target_host,
char CLTFAR *logname,
char CLTFAR *passwd,
char CLTFAR *set_host, DCLONG flags)
指定された窓口となるTP1/Serverに対して,ログイン名で指定されたクライアントユーザの認証を要求します。
ユーザ認証を抑止する場合でも,dc_clt_cltin_s関数は必ず実行してください。
リターン値 | 数値 (10進数) | 意味 |
---|---|---|
DC_OK | 0 | 正常終了しました。 |
DCCLTER_INVALID_ARGS | -2501 | 引数が誤っています。 |
DCCLTER_PROTO | -2502 | すでにdc_clt_cltin関数が実行されています。dc_clt_cltin_s関数実行時は,このリターン値は返りません。 |
DCCLTER_FATAL | -2503 | 通信路の初期化に失敗しました。または,クライアント環境定義の指定が誤っています。 |
DCCLTER_NO_BUFS | -2504 | 必要なバッファが確保できませんでした。または,リソース不足が発生しました。 |
DCCLTER_NET_DOWN | -2506 | 通信障害が発生しました。 |
DCCLTER_OLTF_NOT_UP | -2515 | 設定したサービスがあるノードのOpenTP1が起動されていません。 |
DCCLTER_SYSERR | -2518 | システムエラーが発生しました。 |
DCCLTER_REJECT | -2527 | 指定されたログイン名が対象とするホストに登録されていないか,またはパスワードが一致しません。または,ユーザ認証機能をサポートしていないOpenTP1サーバである可能性があります。システム共通定義client_uid_checkの指定が正しいか見直してください。 |
DCCLTER_PORT_IN_USE | -2547 | 指定したポート番号は使用されています。または,OSが自動的に割り当てるポート番号が不足しています。 |