はじめに

Natural Native Interface を使用すると、C の呼び出し規則に従うファンクションコールを使用して、アプリケーション独自のプロセスコンテキストで Natural コードを実行できます。このインターフェイスは、一連のインターフェイス関数が含まれている共有ライブラリで構成されています。インターフェイス関数には、Natural セッションの初期化および初期化解除、特定の Natural ライブラリへのログオン、個々の Natural モジュールの実行などがあります。呼び出し元のアプリケーションによって、オペレーティングシステムコールでインターフェイスライブラリがダイナミックにロードされ、その後インターフェイス関数が検索されて呼び出されます。

インターフェイスの使用法を示した C プログラムの例 nnisample.c は、<install-dir>/natural\samples/sysexnni にあります。

C プログラム nnisample.c に呼び出される Natural モジュールは、Natural ライブラリ SYSEXNNI にあります。