bea ホーム | 製品 | dev2dev | support | askBEA |
![]() |
![]() |
|
![]() |
e-docs > Tuxedo > Tuxedo C リファレンス > セクション 3c - C 関数 |
Tuxedo C リファレンス
|
名前
tpclose()−リソース・マネージャをクローズするルーチン
形式
#include <atmi.h>
int tpclose(void)
機能説明
tpclose() は、呼び出し元とそれにリンクされたリソース・マネージャとの関係を絶ちます。個々のリソース・マネージャのクローズ・セマンティクスはそれぞれ異なるため、指定されたリソース・マネージャをクローズするための特定情報は、コンフィギュレーション・ファイルに置かれます。
リソース・マネージャがすでにクローズしている場合 (すなわち、tpclose() が 1 回以上呼び出された)、何も処理は行われず、正常終了を示すコードが返されます。
マルチスレッドのアプリケーションの場合、TPINVALIDCONTEXT 状態のスレッドは tpclose() の呼び出しを発行できません。
戻り値
異常終了すると、tpclose() は -1 を返し、tperrno を設定してエラー条件を示します。
エラー
異常終了時には、tpclose() は tperrno を次のいずれかの値に設定します。
関連項目
![]() |
![]() |
![]() |
![]() |
||
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |