IIS WMI 提供程序参考

任何尝试使用 Windows Management Instrumentation (WMI) 管理 Internet 信息服务 (IIS) 的脚本或代码都需要访问 IIS WMI 提供程序对象。例如,如果要更改配置数据库中的网站属性,必须实例化名为 IIsWebServerSetting 的类,它是 CIM_Setting 类的子类。编写使用 IIS WMI 的提供程序的脚本和代码时,则会节省在屏幕上打开该文档的时间。

本主题为 IIS WMI 提供程序名称空间(被称为 MicrosoftIISv2)中的每个类提供了一个参考页。每页中都包含了这些类的现有属性和方法的参考资料。

下表中列出了 IIS WMI 提供程序中的每个顶级类。以“__”开头的类是从 root 名称空间继承的,因此在 IIS WMI 提供程序参考中没有专门的说明。

IIS WMI 提供程序类描述
__SecurityRelatedClass root 名称空间中继承。这是一个抽象类,它包含具有 NTLM 相关属性的 __NTLMUser9X 具体类。
__PARAMETERS root 名称空间中继承。这是一个抽象类,不含具体类。
__SystemSecurity root 名称空间中继承。这是一个具体类,包含继承的属性和方法,用于获取与某个对象相关的安全描述符和访问权限。
__NotifyStatus root 名称空间中继承。这是一个抽象类,它包含 __ExtendedStatus 抽象类。用户必须先获得从某个抽象类中继承的另一个类,才能访问该属性。
__SystemClass root 名称空间中继承。这是一个抽象类,它包含其他抽象类和称为 __thisNAMESPACE__NAMESPACE 的两个具体类。__thisNAMESPACE 包含 SECURITY_DESCRIPTOR 属性。
CIM_ManagedSystemElement (WMI) 包含 CIM_LogicalElement 类的抽象类,它包含与 IIS 配置数据库架构节点对应的元素。每个元素都包含与 IIS 配置数据库属性相关的只读属性,以及用于处理 root 类中可写属性的方法。
CIM_Setting (WMI) 包含 IIsSetting 类的抽象类,它包含与 IIS 配置数据库架构节点对应的元素。每个元素都包含与 IIS 配置数据库属性相关的可写属性。
IIsStructuredDataClass (WMI) 这是一个独特的类,它包含的元素的数据以复杂的 ADSI 格式表示。
CIM_Component (WMI) 这是一个关联类,它将 CIM_ManagedSystemElement 类中的每个元素映射到 CIM_ManagedSystemElement 类中的另一个元素,使元素可模拟 ADSI 内嵌。
CIM_ElementSetting (WMI) 这是一个关联类,它将 CIM_ManagedSystemElement 类中的每个元素映射到 CIM_Setting 类中的匹配元素。

相关主题


© 1997-2003 Microsoft Corporation。保留所有权利