Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.
SQLAnywhereInterface オブジェクトを初期化し、DLL を動的にロードします。
public int sqlany_initialize_interface( SQLAnywhereInterface * api, const char * optional_path_to_dll )
api 初期化する API structure 構造体。
optional_path_to_dll SQL Anywhere C API DLL へのパスを指定するオプションの引数。
初期化に成功した場合は 1、失敗した場合は 0。
次の文を使用して関数プロトタイプをインクルードします。
#include "sacapidll.h"
この関数は SQL Anywhere C API DLL を動的にロードし、DLL のすべてのエントリポイントを検索します。SQLAnywhereInterface 構造体のフィールドに入力されたデータは、DLL の該当する関数をポイントします。オプションのパス引数が NULL の場合は、SQLANY_DLL_PATH 環境変数がチェックされます。SQLANY_DLL_PATH 環境変数が設定されている場合、ライブラリは環境変数が指定する DLL をロードします。失敗した場合、インターフェイスが DLL を直接ロードします (環境が正しく設定されているかによって決まります)。
sqlany_initialize_interface メソッドの使用例については、インストールされている SQL Anywhere の sdk\dbcapi\examples ディレクトリにある C API の例を参照してください。