SQLAnywhereInterface オブジェクトを初期化し、DLL を動的にロードします。
int sqlany_initialize_interface ( SQLAnywhereInterface * api, const char * optional_path_to_dll )
api 初期化する API 構造体の名前。
optional_path_to_dll DLL API へのパスを指定するオプションの引数。
この関数は SQL Anywhere C API DLL を動的にロードし、DLL のすべてのエントリ・ポイントを検索します。SQLAnywhereInterface 構造体のフィールドに入力されたデータは、DLL の該当する関数をポイントします。オプションのパス引数が NULL の場合は、SQLANY_DLL_PATH 環境変数がチェックされます。SQLANY_DLL_PATH 環境変数が設定されている場合、ライブラリは環境変数が指定する DLL をロードします。失敗した場合、インタフェースが DLL を直接ロードします (環境が正しく設定されているかによって決まります)。
Copyright © 2009, iAnywhere Solutions, Inc. - SQL Anywhere 11.0.1 |