映射 Active Directory 实例

通常,每个 Active Directory 对象只映射到一个 WMI 实例。 与 WMI 实例对应的 WMI 类与相应 Active Directory 类中的类提供程序提供的类相同。 每个实例的键属性 ADSIPath 填充有对象的 ADSI 路径。

本主题包括以下部分:

注意

有关在特定操作系统上支持和安装该组件的详细信息,请参阅 WMI 组件的操作系统可用性

 

映射命名空间

ADSI 中的每个命名空间都一对一映射到 WMI \root\directory 命名空间中的命名空间。 WMI 命名空间的名称与提供命名空间的目录服务提供程序的 ProgId 值相同。 具体来说,Active Directory 映射到 \root\directory 命名空间中的 \LDAP 命名空间。 WMI 在类提供程序注册过程中创建 \LDAP 命名空间。

映射属性值

下表列出了 Active Directory 对象的每个属性与 WMI 属性之间的映射。

Active Directory 语法 WMI 数据类型 WMI 属性值
访问点 CIM_STRING 从字符串的值映射。
布尔 CIM_BOOLEAN 直接映射到相应的布尔值。
不区分大小写的字符串 CIM_STRING 从字符串的值映射。
区分大小写的字符串 CIM_STRING 从字符串的值映射。
可分辨名称 CIM_STRING 从字符串的值映射。
DN-Binary DN_With_Binary 类的嵌入对象 映射到 DN_With_String 类的实例。
DN-String DN_With_String 类的嵌入对象 映射到 DN_With_String 类的实例。
枚举 CIM_SINT32 直接映射到整数值。
IA5-String CIM_STRING 从字符串的值映射。
整数 CIM_SINT32 直接映射到整数值。
NT 安全描述符 Uint8Array 类的嵌入对象 映射到 Uint8Array 类的实例。
数字字符串 CIM_STRING 从字符串的值映射。
对象 ID CIM_STRING 从 OID 的字符串表示形式映射,例如“1.3.3.4”。
八进制字符串 Uint8Array 类的嵌入对象 映射到 Uint8Array 类的实例。
OR 名称 CIM_STRING 从字符串的值映射。
Presentation-Address CIM_STRING 从字符串的值映射。
打印状况字符串 CIM_STRING 从字符串的值映射。
副本链接 Uint8Array 类的嵌入对象 映射到 Uint8Array 类的实例。
SID Uint8Array 类的嵌入对象 映射到 Uint8Array 类的实例。
时间 CIM_DATETIME 转换为 CIM_DATETIME 表示形式并映射。
Undefined 空值 空值
Unicode 字符串 CIM_STRING 从字符串的值映射。
UTC 编码时间 CIM_DATETIME 转换为 CIM_DATETIME 表示形式并映射。

 

有关 Uint8Array 和 DN_With_Binary 的详细信息,请参阅映射属性

映射实例关联

目录服务提供程序使用 DS_LDAP_Instance_Containment 类的实例映射 Active Directory 中的不同容器关系。