目的
Active Directory 服务接口 (ADSI) 是一组 COM 接口,用于访问来自不同网络提供程序的目录服务的功能。 ADSI 用于分布式计算环境,提供一组用于管理网络资源的目录服务接口。 无论哪个网络环境包含资源,管理员和开发人员都可以使用 ADSI 服务来枚举和管理目录服务中的资源。
ADSI 支持常见的管理任务,例如添加新用户、管理打印机以及查找分布式计算环境中的资源。
注意
以下文档适用于计算机程序员。 如果你是尝试调试打印错误或家庭网络问题的最终用户,则请参阅 Microsoft 社区论坛。
如果适用
网络管理员可以使用 ADSI 自动执行常见任务,例如添加用户和组、管理打印机以及设置对网络资源的权限。
独立软件供应商和最终用户开发人员可以使用 ADSI 为其产品和应用程序“启用目录”。 服务可以在目录中自行发布,客户端可以使用目录查找服务,并且两者都可以使用目录查找和操作其他感兴趣的对象。 由于 Active Directory 服务接口独立于基础目录服务,因此启用目录的产品和应用程序可以在多个网络和目录环境中成功运行。
开发人员受众
可以使用多种语言编写 ADSI 客户端应用程序。 对于大多数管理任务,ADSI 定义可从自动化兼容语言(如 Microsoft Visual Basic、Microsoft Visual Basic Scripting Edition (VBScript) 和 Java 访问的接口和对象,以提高 C 和 C++ 等语言的性能和效率意识。 COM 编程的良好基础对 ADSI 程序员很有用。
运行时要求
Active Directory 在 Windows Server 域控制器上运行。 但是,使用 ADSI 的客户端应用程序可能在 Windows 上编写和运行。 此外,开发人员还需要平台软件开发工具包 (SDK)。 要调查 Active Directory 的内容,请使用 Active Directory 用户和计算机 MMC 管理单元。 此管理单元取代了适用于早期版本的 Windows 的 Adsvw 工具。
本部分内容
-
有关 ADSI 的一般信息。
-
程序员 ADSI 使用指南。
-
将 ADSI 与自动化配合使用来管理目录。
-
ADSI 接口和方法的文档。
相关主题