Hitachi

OpenTP1 Version 7 分散トランザクション処理機能 OpenTP1 プログラム作成リファレンス C言語編


6.2.3 TxRPCの制限事項

TxRPCの通信では,次に示す制限事項があります。

  1. IDL-only TxRPCでは,dc_rpc_open関数,dc_adm_complete関数などをUAPで呼び出す必要があります。

  2. コンテキストハンドルは使えません。

  3. IDLファイルでは,#ifdefでマクロ変数の宣言はできません。

  4. Cコンパイラの仕様によっては,生成したスタブでコンパイルエラーになる場合があります。

  5. txidlコマンドは,ファイルの内容がANSI仕様に準拠しているかどうかをチェックしません。そのため,ANSI仕様でだけ有効な記述があるIDLファイルをコンパイルした場合,生成されるスタブは,ANSI仕様に準拠したCコンパイラだけしか使えません。

  6. UAPとスタブは,同じCコンパイラでコンパイルしてください。