|
|
tperrno(5)
名前
tperrno-BEA Tuxedo システム・エラー・コード
形式
#include <atmi.h>
機能説明
エラー条件のシンボル名によって表される数値は、BEA Tuxedo システム ライブラリ・ルーチンの実行時に発生するエラー用の tperrno に割り当てられます。
tperrno は、int 型の変更可能な lvalue に拡張されます。lvalue には、複数の BEA Tuxedo システム ライブラリ・ルーチンが、正のエラー番号 ( >0) を設定します。tperrno はオブジェクトの識別子である必要はなく、機能呼び出しの結果、修正可能な lvalue に拡張される場合があります。tperrno がマクロであるかまたは外部リンクで宣言される識別子であるかは特定されていません。実際のオブジェクトをアクセスするための tperrno マクロの定義が抑止されている場合、または、あるプログラムが名前 tperrno を使用して識別子を定義している場合、動作は不確定です。
BEA Tuxedo システム ライブラリ・ルーチンのマニュアル・ページには、各ルーチンのエラー条件およびそのコンテキストにおけるエラーの意味をリストしています。リストされているエラーの順番は重要ではなく、優先順位を示すものではありません。tperrno の値は、エラーが指摘された後にのみ検査します。すなわち、構成要素の戻り値がエラーを示していて、構成要素の定義で tperrno の設定を指定している場合です。tperrno の値を検査するアプリケーションは、ヘッダ・ファイル <atmi.h> をインクルードしなければなりません。
各エラーの一般的な意味を次に示します。
使用方法
ルーチンには、エラーの戻り値がないものもあります。tperrno にゼロを設定するルーチンはないため、アプリケーションは、tperrno にゼロを設定し、ルーチンを呼び出してから、エラーが発生したかを調べるために再度 tperrno を検査することができます。
関連項目
個々の BEA Tuxedo ライブラリ・ルーチンのエラーの項を参照してください。
|
Copyright © 2001 BEA Systems, Inc. All rights reserved.
|