BEA Logo BEA Tuxedo Release 8.0

  BEA ホーム  |  イベント  |  ソリューション  |  パートナ  |  製品  |  サービス  |  ダウンロード  |  ディベロッパ・センタ  |  WebSUPPORT

 

   Tuxedo ホーム   |   BEA Tuxedo COBOL リファレンス   |   先頭へ   |   前へ   |   次へ   |   目次

 


TPCANCEL(3cbl)

名前

TPCANCEL() - 未処理の応答の通信ハンドルを取り消す

形式

01 TPSVCDEF-REC.
COPY TPSVCDEF.

01
TPSTATUS-REC.
COPY TPSTATUS.

CALL "TPCANCEL" USING
TPSVCDEF-REC TPSTATUS-REC.

機能説明

TPCANCEL() は、TPACALL() が返す通信ハンドル、TPSVCDEF-REC 内の COMM-HANDLE を取り消します。 トランザクションに対応する通信ハンドルを取り消そうとすると、エラーになります。

正常終了の場合、COMM-HANDLE は以後無効になり、COMM-HANDLE のために受信する応答はすべて、何の警告もなく捨てられてしまいます。

戻り値

TPCANCEL() は正常終了時には、TP-STATUS に [TPOK] を設定します。

エラー

次の条件が発生すると、TPCANCEL() は異常終了し、TP-STATUS に次の値を設定します。

[TPEBADDESC]

COMM-HANDLE が無効な通信ハンドルです。

[TPETRAN]

COMM-HANDLE が呼び出し元のトランザクションに対応しています。 COMM-HANDLE はそのまま有効で、呼び出し元の現在のトランザクションは影響を受けません。

[TPEPROTO]

TPCANCEL() の呼び出し方法が不適切です。

[TPESYSTEM]

BEA Tuxedo システムのエラーが発生しました。エラーの正確な内容はログ・ファイルに書き込まれます。

[TPEOS]

オペレーティング・システムのエラーが発生しました。

関連項目

TPACALL(3cbl)

 

先頭へ戻る 前のトピックへ 次のトピックへ