Interstage Application Server リファレンスマニュアル(API編) |
目次
索引
![]() ![]() |
第1章 C言語インタフェース | > 1.3 BOAインタフェース |
CORBA_BOA_set_exception
#include <orb.h> void CORBA_BOA_set_exception( CORBA_BOA boa, CORBA_unsigned_long major, CORBA_string user_id, void *param, CORBA_Environment *env );
例外情報を設定します。サーバアプリケーションのオペレーションは、復帰する前に当関数を呼び出すことにより、エラー終了することができます。このとき、ここで設定した例外情報がクライアントアプリケーションに返却されます。
なし。
最後の引数であるenvの使用方法に注意してください。他APIの場合はAPI自身が異常終了した場合の例外情報が格納されますが、本APIのenvにはサーバのオペレーション関数に渡されたCORBA_Environment構造体のポインタを指定する必要があります。
目次
索引
![]() ![]() |