扩展 IIS ADSI 架构
本节包括有关如何实现新对象和属性并将它们添加到 IIS ADSI 架构中的信息和示例。这为扩展配置数据库架构提供了一种安全的编程方法。
要将新对象和属性添加到 IIS ADSI 架构中,请按照以下方式使用 IADsContainer 和 IADs 对象:
- 要为新对象或属性创建新类,请使用 IADsContainer::Create。
- 要读取 Class 和 Property 对象的特性,请使用 IADs::Get 或 IADs::GetEx。
- 要设置 Class 和 Property 对象的特性,请使用 IADs::Put 或 IADs::PutEx。
在创建新对象时,还必须提供数据类型(或语法)。
本节包括下列信息:
- 创建类:介绍如何向配置数据库中添加类,并提供了用于创建配置数据库类的 VBScript 示例。
- 创建属性:介绍如何向配置数据库中添加属性,并提供了用于创建配置数据库属性的 VBScript 示例。
- 将属性添加到类中:介绍如何向现有类中添加属性,并提供了用于向类中添加属性的 VBScript 示例。
相关主题
- 关于可用数据类型的信息,请参阅配置数据库属性参考。
- 有关 IADs 和 IADsContainer 对象的详细信息,请参阅 Platform SDK 的“Windows ADSI 参考”一节中的“网络服务”主题。
© 1997-2003 Microsoft Corporation。保留所有权利。