ee_rpc_get_error_descriptor
- 〈このページの構成〉
形式
ANSI C,C++の形式
#include <eerpc.h> int ee_rpc_get_error_descriptor(EELONG flags)
機能
非同期応答を特定しないee_rpc_poll_any_replies関数をエラーリターンした直後に呼び出すことで,エラーが発生した非同期応答型RPC要求に対応する記述子を取得します。
記述子を取得できるのは,サーバUAP側でエラーが発生した場合だけです。
ee_rpc_poll_any_replies関数の呼び出し側でエラーが発生した場合には,この関数で記述子を取得できません。
UAPで値を設定する引数
●flags
EENOFLAGSを設定します。
リターン値
ここで示すリターン値は,TP1/EEが返す値です。サービス関数から返される値ではありません。
リターン値 |
意味 |
---|---|
正の整数 |
ee_rpc_poll_any_replies関数が戻したエラーに対応する非同期応答型RPC要求の記述子を取得しました。 |
EE_OK |
ee_rpc_poll_any_replies関数が戻したエラーに対応する非同期応答型RPC要求の記述子を取得できませんでした。 |
EECOMER_CNDBPP |
オフラインバッチプロセスから発行しているため,この機能は使用できません。 |
EECOMER_CNDUOC |
UOCから発行しているため,この機能は使用できません。 |
EECOMER_ENVIRON |
TP1/EEの環境下にありません。 |
EERPCER_ARGUMENT |
引数に設定した値が間違っています。 |
EERPCER_CONDITION |
発行条件が不正です。 |