ADSI の拡張
ADSI 拡張機能は、開発者が ADSI オブジェクトを拡張できるようにする特殊な COM オブジェクトです。 各拡張機能は、ディレクトリ内の指定されたクラスに関連付けられます。 この拡張モデルを使用すると、開発者はメソッドを追加して、オブジェクトにより動的な意味を与えることができます。 従来のディレクトリ プログラミング モデルでは、オブジェクト属性を取得して設定することで、オブジェクトにアクセスします。 ADSI 拡張機能を使用すると、ディレクトリ オブジェクトにさらに機能を追加できます。
このセクションでは、次のトピックについて説明します。
- ADSI 拡張機能を使用する利点
- ADSI 拡張機能のアーキテクチャ
- ADSI で拡張機能を統合する方法
- クライアントに表示される内容
- 拡張機能から ADSI インターフェイスを取得する
- ADSI 拡張タイプ ライブラリ
- 事前バインディングのサポート
- 遅延バインディングのサポート
- IADsExtension インターフェイス
- デュアル インターフェイスまたはディスパッチ インターフェイスのサポート
- ADSI 拡張機能を使用した COM 集計ルールの再考
- 同じインターフェイスをサポートする複数の集計コンポーネントの解決
- 拡張機能のオートメーションでの関数/プロパティ名の競合の解決