iads.h) (IADs 接口
IAD 接口定义任何 ADSI 对象的基本对象功能,即属性和方法。 ADSI 对象的示例包括用户、计算机、服务、用户帐户和计算机的组织、文件系统和文件服务操作。 每个 ADSI 对象都必须支持此接口,该接口用于执行以下操作:
- 按名称、类或 ADsPath 提供对象标识
- 标识对象的容器,该容器管理对象的创建和删除
- 检索对象的架构定义
- 将对象的属性加载到属性缓存,并将更改提交到永久性目录存储
- 访问和修改属性缓存中对象的属性值
继承
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 |