Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 11.0.1 (Deutsch) » SQL Anywhere Server - Programmierung » SQL Anywhere Datenzugriff-APIs » SQL Anywhere C-API-Referenz » sacapidll.h

 

sqlany_initialize_interface-Funktion

Initialisiert das SQLAnywhereInterface-Objekt und lädt die DLL dynamisch.

Syntax
int sqlany_initialize_interface ( SQLAnywhereInterface * api, const char * optional_path_to_dll ) 
Parameter
  • api   Der Name der zu initialisierenden API-Struktur.

  • optional_path_to_dll   Optionales Argument, das einen Pfad zu einer DLL-API angibt.

Bemerkungen

Diese Funktion versucht, die SQL Anywhere C-API-DLL dynamisch zu laden, und ermittelt alle Eintrittspunkte der DLL. Die Felder in der SQLAnywhereInterface-Struktur werden gefüllt, um auf die entsprechenden Funktionen in der DLL zu zeigen. Wenn das optionale Pfadargument NULL ist, wird die Umgebungsvariable SQLANY_DLL_PATH überprüft. Wenn die Variable gesetzt ist, versucht die Bibliothek, die DLL zu laden, die durch die Umgebungsvariable angegeben ist. Wenn dies fehlschlägt, versucht die Schnittstelle, die DLL direkt zu laden (hierzu ist erforderlich, dass die Umgebung korrekt eingerichtet ist).

Rückgabe
Siehe auch