Active Directory Service Interfaces
Zweck
Active Directory Service Interfaces (ADSI) ist eine Reihe von COM-Schnittstellen, die für den Zugriff auf die Features von Verzeichnisdiensten von verschiedenen Netzwerkanbietern verwendet werden. ADSI wird in einer verteilten Computingumgebung verwendet, um einen einzelnen Satz von Verzeichnisdienstschnittstellen zum Verwalten von Netzwerkressourcen darzustellen. 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 administrative Aufgaben, z. B. das Hinzufügen neuer Benutzer, das Verwalten von Druckern und das Auffinden von Ressourcen in einer verteilten Computingumgebung.
Hinweis
Die folgende Dokumentation richtet sich an Computerprogrammierer. Wenn Sie ein Endbenutzer sind, der versucht, einen Druckfehler oder ein Problem mit dem Heimnetzwerk zu debuggen, lesen Sie die Microsoft-Communityforen.
Anwendungsbereich
Netzwerkadministratoren können ADSI verwenden, um allgemeine Aufgaben wie das Hinzufügen von Benutzern und Gruppen, das Verwalten von Druckern und das Festlegen von Berechtigungen für Netzwerkressourcen zu automatisieren.
Unabhängige Softwarehersteller und Endbenutzerentwickler können ADSI verwenden, um ihre Produkte und Anwendungen zu "verzeichnisaktivieren". Dienste können sich selbst in einem Verzeichnis veröffentlichen, Clients können das Verzeichnis verwenden, um die Dienste zu suchen, und beide können das Verzeichnis verwenden, um andere objekte von Interesse zu suchen und zu bearbeiten. Da Active Directory-Dienstschnittstellen unabhängig von den zugrunde liegenden Verzeichnisdiensten sind, können verzeichnisfähige Produkte und Anwendungen erfolgreich in mehreren Netzwerk- und Verzeichnisumgebungen ausgeführt werden.
Entwicklergruppe
Sie können ADSI-Clientanwendungen in vielen Sprachen schreiben. Für die meisten Administrativen Aufgaben definiert ADSI Schnittstellen und Objekte, auf die über automatisierungskonforme Sprachen wie Microsoft Visual Basic, Microsoft Visual Basic Scripting Edition (VBScript) und Java zu den leistungs- und effizienzbewussteren Sprachen wie C und C++ zugegriffen werden kann. Eine gute Grundlage in der COM-Programmierung ist für den ADSI-Programmierer nützlich.
Laufzeitanforderungen
Active Directory wird auf Windows Server-Domänencontrollern ausgeführt. Clientanwendungen, die ADSI verwenden, können jedoch unter Windows geschrieben und ausgeführt werden. Darüber hinaus benötigen Entwickler das Platform Software Development Kit (SDK), das auch auf der MSDN-Website verfügbar ist. Um den Inhalt von Active Directory zu untersuchen, verwenden Sie das Active Directory-Benutzer und -Computer MMC-Snap-In. Dieses Snap-In ersetzt das Adsvw-Tool, das für frühere Versionen von Windows verfügbar war.
In diesem Abschnitt
-
Allgemeine Informationen zu ADSI.
-
Programmiererhandbuch zur Verwendung von ADSI.
-
Verwenden von ADSI mit Automation zum Verwalten von Verzeichnissen.
-
Dokumentation von ADSI-Schnittstellen und -Methoden.
Zugehörige Themen
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für