クエリインターフェイス

ディレクトリ検索の実行には、3種類のADSIインターフェイスを使用できます。 アプリケーション環境やその他の要件によって、使用するインターフェイスが異なる場合があります。

  • IDirectorySearchIDirectorySearch は、C/C++プログラマのみが使用できる基本的なCOMインターフェイスです。 詳細については、 IDirectorySearchインターフェイスを使用した検索を参照してください。
  • ADO。 ActiveXデータオブジェクト (ADO) インターフェイスは、OLE DBを使用するオートメーションインターフェイスです。 オートメーションに依存するアプリケーション内のクエリには、ADOを使用します。 これには、Visual Basicアプリケーション、Active Serverページなどが含まれます。 詳細については、 ActiveXデータオブジェクトを使用した検索 を参照してください。
  • OLE DB。 OLE DBは、データベースのクエリに使用されるC/C++インターフェイスのセットです。 これらのインターフェイスをサポートすることで、ADSIプロバイダーは、他のOLE DBプロバイダーとの分散クエリなど、高度なOLE DB機能を実装できます。 詳細については、 OLE DBを使用した検索 を参照してください。