目次

Search

  1. はじめに
  2. パイプラインのパーティション化について
  3. パーティションポイント
  4. パーティションタイプ
  5. プッシュダウンの最適化
  6. プッシュダウンの最適化およびトランスフォーメーション
  7. リアルタイム処理
  8. コミットポイント
  9. 行エラーのロギング
  10. ワークフローリカバリ
  11. 停止と強制終了
  12. コンカレントワークフロー
  13. グリッド処理
  14. ロードバランサ
  15. ワークフロー変数
  16. セッションのパラメータおよび変数
  17. パラメータファイル
  18. FastExport
  19. 外部データのロード
  20. FTP
  21. セッションのキャッシュ
  22. 差分集計
  23. セッションログインタフェース
  24. バッファメモリについて
  25. 高精度データ

詳細ワークフローガイド

詳細ワークフローガイド

INFA_OutputSessionLogFatalMsg

INFA_OutputSessionLogFatalMsg

void INFA_OutputSessionLogFatalMsg(void * dllContext, const char * msg);
Integration Serviceは、異常終了の前に、この関数を呼び出して最後のイベントを記録します。 パラメータmsgは、Integration Serviceコードページ内のMBSC文字です。
UNIXでこの関数を実装する場合には、この関数から非同期シグナルセーフ関数のみを呼び出すようにしてください。
INFA_OutputSessionLogFatalMsgには、以下のパラメータがあります。
パラメータ
データタイプ
説明
dllContext
未指定
共有ライブラリに固有のユーザー定義情報。このパラメータは、ネットワーク接続に関連する情報を格納したり、セッションログ出力の処理中に必要となるメモリを割り当てる際に使用できます。共有ライブラリは、このパラメータに関連付けられたメモリの割り当ておよび割り当て解除を行う必要があります。
msg
キャラクタ定数
エラーメッセージのテキスト。一般に、これらのメッセージはアサーションエラーメッセージか、オペレーティングシステムエラーメッセージです。