Zugreifen auf Active Directory mithilfe von Visual Basic

Eines der leistungsstärksten Features, die mit dem Microsoft Windows 2000-Betriebssystem verfügbar wurden, ist der Microsoft Active Directory-Verzeichnisdienst. Wenn Sie sich bei einer Windows 2000-Domäne anmelden, wird Active Directory in die Tat umgesetzt. Um nach dem nächstgelegenen Farbdrucker in Ihrem Gebäude zu suchen, können Sie Active Directory verwenden. Es kann für eine Adressbuchsuche oder eine Suche nach Benutzern verwendet werden, die in Gebäude 40 arbeiten. Mit Active Directory können Sie eine intelligente Karte verwenden, um sich bei einer Windows 2000-Domäne anzumelden. Sie können sogar Daten aus Microsoft SQL Server Datenbanksoftware und Active Directory verknüpfen.

Viele andere Microsoft-Technologien wie Microsoft Message Queue Server (MSMQ), COM (Class Store), Internet Protocol Security (IPsec), Gruppenrichtlinie Objects (GPOs) und Exchange sind in Active Directory integriert.

In diesem Abschnitt wird erläutert, wie Sie die Active Directory-Dienstschnittstellen (ADSI) für den Zugriff auf Active Directory verwenden. Mithilfe eines Szenarios für ein fiktives Unternehmen – die Fabrikam Corporation – erfahren Sie, wie Sie einige grundlegende Verwaltungsaufgaben ausführen.

Während Sie dieses Szenario durchlaufen, bauen die Codebeispiele in den einzelnen Abschnitten auf sich selbst auf.

Aus Gründen der Kürze werden alle Codebeispiele mit dem Microsoft Visual Basic-Entwicklungssystem geschrieben. Weitere Informationen zur C++-Konvertierung finden Sie unter Zuordnen von ADSI Visual Basic Code zu C++-Code.