WebSphere Message Broker バージョン 8.0.0.5 オペレーティング・システム: AIX、HP-Itanium、Linux、Solaris、Windows、z/OS

製品の最新バージョンについては、IBM Integration Bus バージョン 9.0 をご覧ください。

cniGetThreadContext

この関数は、現行のスレッドのスレッド・コンテキストを戻します。

構文

CciThreadContext *cniGetThreadContext(
  int                    *returnCode,
  CciMessageContext      *msgContext);

パラメーター

returnCode
このパラメーターは、関数からの戻りコードです (出力)。 入力値が NULL である場合、この値は、エラーがブローカーによってサイレントに処理されるか、無視されることを示します。 入力値が NULL でない場合、出力は呼び出しの成功状況を示します。 msgContext パラメーターが無効である場合、*returnCode は CCI_INV_MESSAGE_CONTEXT に設定され、NULL の CciThreadContext が戻されます。
msgContext
このパラメーターは、スレッド固有のコンテキストを獲得するためのメッセージ・コンテキストを提供します。 このパラメーターは、cniGetMessageContext ユーティリティー関数を使用することにより取得されるものと見込まれています。

戻り値

この関数は、正常に実行されると、現行のスレッドの CciThreadContext へのハンドルを戻します。

cciMessageContext 値は cciMessage に対応している必要があります。cciMessage は、現行のスレッドの cniEvaluate または cniRun 関数に渡されます。

CciMessageContext* messageContext = cniGetMessageContext(NULL,message);
CciThreadContext*  threadContext  = cniGetThreadContext(NULL,messageContext);
特記事項 | 商標 | ダウンロード | ライブラリー | サポート | フィードバック

Copyright IBM Corporation 1999, 2014Copyright IBM Corporation 1999, 2014.

        
        最終更新:
        
        最終更新: 2015-02-28 17:48:11


参照トピック参照トピック | バージョン 8.0.0.5 | as24640_