使用 Visual Basic 访问 Active Directory

Microsoft Windows 2000 操作系统提供的最强大功能之一是 Microsoft Active Directory 目录服务。 登录到 Windows 2000 域时,Active Directory 将投入使用;若要搜索建筑物中最近的彩色打印机,可以使用 Active Directory。 它可用于通讯簿查找或搜索在建筑物 40 的用户。 使用 Active Directory,可以使用智能卡登录到 Windows 2000 域。 甚至可以联接 Microsoft SQL Server 数据库软件和 Active Directory 中的数据。

许多其他 Microsoft 技术(如 Microsoft 消息队列服务器 (MSMQ)、COM(类存储区)、Internet 协议安全性 (IPsec)、组策略对象 (GPO) 和 Exchange)都与 Active Directory 集成。

本部分讨论如何使用 Active Directory 服务接口 (ADSI) 访问 Active Directory。 使用虚构公司 Fabrikam Corporation 的方案,了解如何执行一些基本的管理任务。

逐步完成此方案时,每个部分中的代码示例都利用自身。

为了简洁起见,所有代码示例都是使用 Microsoft Visual Basic 开发系统编写的。 有关 C++ 转换的详细信息,请参阅将 ADSI Visual Basic Code 映射到 C++ 代码