ADSI-Erweiterungen
Eine ADSI-Erweiterung ist ein spezielles COM-Objekt, das es einem Entwickler ermöglicht, ein ADSI-Objekt zu erweitern. Jede Erweiterung ist einer angegebenen Klasse im Verzeichnis zugeordnet. Mit diesem Erweiterungsmodell können Entwickler Methoden hinzufügen, um einem Objekt eine dynamischere Bedeutung zu geben. In einem herkömmlichen Verzeichnisprogrammierungsmodell wird auf ein Objekt zugegriffen, indem die Objektattribute abgerufen und festgelegt werden. Mithilfe von ADSI-Erweiterungen können Sie einem Verzeichnisobjekt weitere Features hinzufügen.
In diesem Abschnitt werden die folgenden Themen behandelt:
- Vorteile der Verwendung von ADSI-Erweiterungen
- ADSI-Erweiterungsarchitektur
- Wie ADSI Erweiterungen integriert
- Was wird einem Client angezeigt?
- Abrufen von ADSI-Schnittstellen aus Ihrer Erweiterung
- ADSI-Erweiterungstypbibliotheken
- Unterstützung für frühe Bindungen
- Unterstützung für späte Bindung
- IADsExtension-Schnittstelle
- Unterstützung von Dual- oder Dispatch-Schnittstellen
- Erneutes Aufrufen von COM-Aggregationsregeln mit ADSI-Erweiterungen
- Auflösung mehrerer Aggregationskomponenten, die dieselbe Schnittstelle unterstützen
- Lösung von Funktions-/Eigenschaftsnamenkonflikten in Der Automatisierung in Erweiterungen