分散トランザクション処理機能 OpenTP1 プロトコル TP1/NET/TCP/IP編
dc_mcf_tonln − サーバ型コネクションの確立要求の受付開始(C言語)
形式
ANSI C,C++の形式
#include <dcmcf.h> int dc_mcf_tonln (DCLONG action, DCLONG mcfid, char *resv01, char *resv02)
K&R版Cの形式
#include <dcmcf.h> int dc_mcf_tonln (action, mcfid, resv01, resv02) DCLONG action; DCLONG mcfid; char *resv01; char *resv02;
機能
サーバ型コネクションの確立要求の受付を開始します。
UAPで値を設定する引数
DCNOFLAGSを設定します。
処理対象のMCF通信サービスのMCF通信プロセス識別子を設定します。設定できる範囲は1〜239です。
NULLを設定します。
リターン値
| リターン値 | リターン値 (数値) |
意味 |
|---|---|---|
| DCMCFRTN_00000 | 0 | 正常に終了しました。 |
| DCMCFRTN_71001 | -12001 | MCFが開始処理中のため,dc_mcf_tonln関数が受け付けられません。 |
| DCMCFRTN_71002 | -12002 | MCFが終了処理中のため,dc_mcf_tonln関数が受け付けられません。 |
| DCMCFRTN_71004 | -12004 | dc_mcf_tonln関数の処理中にメモリ不足が発生しました。 |
| DCMCFRTN_71005 | -12005 | 通信障害が発生しました。原因については,メッセージログファイルを参照してください。 |
| DCMCFRTN_71006 | -12006 | 内部障害が発生しました。原因については,メッセージログファイルを参照してください。 |
| DCMCFRTN_71009 | -12009 | dc_mcf_tonln関数が,該当するMCF通信プロセスではサポートされていません。 |
| DCMCFRTN_71010 | -12010 | MCF通信プロセスにサーバ型コネクションの確立要求の受付開始を要求しましたが,受け付けられませんでした。原因については,メッセージログファイルを参照してください。 |
| DCMCFRTN_72050 | -13050 | actionにDCNOFLAGSが設定されていません。 |
| DCMCFRTN_72052 | -13052 | resv01にNULLが設定されていません。 |
| DCMCFRTN_72053 | -13053 | resv02にNULLが設定されていません。 |
| DCMCFRTN_72061 | -13061 | mcfidに0未満または240以上の値が設定されています。 |
All Rights Reserved. Copyright (C) 2006, 2013, Hitachi, Ltd.