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