Active Directory Service Interfaces

Zweck

Active Directory Service Interfaces (ADSI) ist ein Satz von COM-Schnittstellen, die für den Zugriff auf die Funktionen der Verzeichnisdienste von unterschiedlichen Netzwerkanbietern verwendet werden. ADSI wird in einer verteilten Computerumgebung verwendet, um einen einzelnen Satz von Verzeichnisdienst Schnittstellen für die Verwaltung von Netzwerkressourcen zu präsentieren. Administratoren und Entwickler können ADSI-Dienste verwenden, um die Ressourcen in einem Verzeichnisdienst aufzulisten und zu verwalten, unabhängig davon, welche Netzwerkumgebung die Ressource enthält.

ADSI ermöglicht allgemeine Verwaltungsaufgaben, z. b. das Hinzufügen neuer Benutzer, das Verwalten von Druckern und das Auffinden von Ressourcen in einer verteilten Computerumgebung.

Hinweis

Die folgende Dokumentation ist für Computerprogrammierer vorgesehen. Wenn Sie ein Endbenutzer versuchen, ein Druckfehler oder ein Problem mit dem Heimnetzwerk zu debuggen, finden Sie weitere Informationen in den Microsoft Community-Foren.

 

Anwendungsbereich

Netzwerkadministratoren können mit ADSI häufige Aufgaben automatisieren, z. b. das Hinzufügen von Benutzern und Gruppen, das Verwalten von Druckern und das Festlegen von Berechtigungen für Netzwerkressourcen.

Unabhängige Software Hersteller und Entwickler von Endbenutzern können ADSI als "Verzeichnis Aktivierung" für Ihre Produkte und Anwendungen verwenden. Dienste können sich selbst in einem Verzeichnis veröffentlichen, Clients können das Verzeichnis zum Suchen der Dienste verwenden, und beide können das Verzeichnis verwenden, um andere Objekte zu suchen und zu bearbeiten, die von Interesse sind. Da Active Directory Dienst Schnittstellen unabhängig von den zugrunde liegenden Verzeichnisdiensten sind, können Verzeichnis aktivierte Produkte und Anwendungen in mehreren Netzwerk-und Verzeichnis Umgebungen erfolgreich ausgeführt werden.

Entwicklergruppe

Sie können in vielen Sprachen ADSI-Client Anwendungen schreiben. Für die meisten administrativen Aufgaben definiert ADSI Schnittstellen und Objekte, auf die von Automatisierungs kompatiblen Sprachen wie Microsoft Visual Basic, Microsoft Visual Basic Scripting Edition (VBScript) und Java aus zugegriffen werden kann, um die leistungsstärker und effizientere Sprache wie C und C++ zu erhalten. Eine gute Grundlage bei der com-Programmierung ist für den ADSI-Programmierer von nutzen.

Laufzeitanforderungen

Active Directory wird auf Windows Server-Domänen Controllern ausgeführt. Allerdings können Client Anwendungen mit ADSI in Windows geschrieben und ausgeführt werden. Außerdem benötigen Entwickler das Platform Software Development Kit (SDK), das auch auf der MSDN-Website verfügbar ist. Verwenden Sie das MMC-Snap-in "Active Directory-Benutzer und-Computer", um den Inhalt Active Directory zu untersuchen. Dieses Snap-in ersetzt das adsvw-Tool, das für vorherige Versionen von Windows verfügbar war.

In diesem Abschnitt

Informationen zu ADSI

Allgemeine Informationen zu ADSI.

Verwenden von ADSI

Programmier Handbuch für die Verwendung von ADSI.

ADSI-Schnellstart-Tutorials

Verwenden von ADSI mit Automation zum Verwalten von Verzeichnissen.

ADSI-Referenz

Dokumentation zu ADSI-Schnittstellen und-Methoden.

Das Component Object Model

COM-Clients und-Server

Active Directory Domain Services