従来、ODBC はアプリケーション プログラミング インターフェイス (API) を定義しました。 API の関数はアプリケーションによって呼び出すことができます。ドライバー マネージャーとドライバーの両方の内部に実装する必要があります。
ドライバー対応の接続プール機能が追加された ODBC では、サービス プロバイダー インターフェイス (SPI) が導入されています。 SPI の関数は、ドライバー マネージャーとドライバー間の通信に使用されます。 SPI 関数はドライバーによって実装されます。ドライバー マネージャーは、SPI 関数をアプリケーションに公開しません。 アプリケーションでは、これらの関数を直接呼び出さないでください。
ODBC ドライバー開発用に sqlspi.h を含めます。
このセクションでは、以下のトピックについて説明します。