iads.h) (IADs 接口

IAD 接口定义任何 ADSI 对象的基本对象功能,即属性和方法。 ADSI 对象的示例包括用户、计算机、服务、用户帐户和计算机的组织、文件系统和文件服务操作。 每个 ADSI 对象都必须支持此接口,该接口用于执行以下操作:

  • 按名称、类或 ADsPath 提供对象标识
  • 标识对象的容器,该容器管理对象的创建和删除
  • 检索对象的架构定义
  • 将对象的属性加载到属性缓存,并将更改提交到永久性目录存储
  • 访问和修改属性缓存中对象的属性值
IAD 接口旨在确保 ADSI 对象为网络管理员和目录服务提供商提供各种基础目录服务的简单且一致的表示形式。

继承

IAD 接口继承自 IDispatch 接口。 IIAD 也具有以下类型的成员:

方法

IAD 接口包含以下方法。

 
IADs::Get

从属性缓存中检索给定名称的属性。
IADs::GetEx

从属性缓存中检索给定特性的属性值。
IADs::GetInfo

从基础目录存储区加载到此 ADSI 对象的受支持属性的属性缓存值中。
IADs::GetInfoEx

IADs::GetInfoEx 方法将 ADSI 对象的指定属性值从基础目录存储加载到属性缓存中。
IADs::P ut

设置 ADSI 属性缓存中某个属性的值。
IADs::P utEx

修改 ADSI 属性缓存中某个属性的值。
IADs::SetInfo

IADs::SetInfo 方法将 ADSI 对象的缓存属性值保存到基础目录存储中。

要求

   
最低受支持的客户端 Windows Vista
最低受支持的服务器 Windows Server 2008
目标平台 Windows
标头 iads.h