Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.
int db_fini( SQLCA * sqlca );
sqlca SQLCA 構造体へのポインター。
成功した場合は 0 以外の値を返します。それ以外の場合は 0 を返します。
この関数は、データベースインターフェイスまたは DLL で使用されたリソースを解放します。db_fini が呼び出された後に、他のライブラリ呼び出しをしたり、Embedded SQL 文を実行したりしないでください。処理中にエラーが発生すると、SQLCA 内でエラーコードが設定され、関数は 0 を返します。エラーがなければ、0 以外の値が返されます。
使用する SQLCA ごとに 1 回ずつ db_fini を呼び出します。
Windows ダイナミックリンクライブラリ内の DllMain 関数から直接的または間接的に db_fini を呼び出さないでください。DllMain のエントリポイント関数は、簡単な初期化および終了処理のみを実行するためのものです。db_fini を呼び出した場合、デッドロックや循環依存が発生する可能性があります。
UltraLite アプリケーションでは、同等の db_fini メソッドがあります。