Сопоставление экземпляров Active Directory
Как правило, каждый объект Active Directory сопоставляется ровно с одним экземпляром WMI. Класс WMI, соответствующий экземпляру WMI, совпадает с классом, предоставленным поставщиком класса из соответствующего класса Active Directory. Свойство ключа ADSIPath каждого экземпляра заполняется путем ADSI объекта .
В этом разделе рассматриваются следующие разделы:
- Сопоставление пространств имен
- Сопоставление значений атрибутов
- Сопоставления сопоставлений экземпляров
Примечание
Дополнительные сведения о поддержке и установке этого компонента в определенной операционной системе см. в разделе Доступность компонентов WMI операционной системы.
Сопоставление пространств имен
Каждое из пространств имен в ADSI сопоставляется "один к одному" с пространствами имен WMI \root\directory. Имя пространства имен WMI совпадает со значением ProgId поставщика служб каталогов, предоставляющего пространство имен. В частности, Active Directory сопоставляется с пространством имен \LDAP в пространстве имен \root\directory. WMI создает пространство имен \LDAP как часть процесса регистрации поставщика классов.
Сопоставление значений атрибутов
В следующей таблице перечислены сопоставления между каждым атрибутом объекта Active Directory и свойством WMI.
Синтаксис Active Directory | Тип данных WMI | Значение свойства WMI |
---|---|---|
Access-Point | 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 | Сопоставляются со значением строки. |
Идентификатор объекта | CIM_STRING | Сопоставлено со строковым представлением объекта OID; например, "1.3.3.4". |
Строка октета | Внедренный объект класса Uint8Array | Сопоставляется с экземплярами класса Uint8Array . |
ИЛИ Имя | CIM_STRING | Сопоставляются со значением строки. |
Presentation-Address | CIM_STRING | Сопоставляются со значением строки. |
Строка регистра печати | CIM_STRING | Сопоставляются со значением строки. |
Ссылка на реплику | Внедренный объект класса Uint8Array | Сопоставляется с экземплярами класса Uint8Array . |
SID | Внедренный объект класса Uint8Array | Сопоставляется с экземплярами класса Uint8Array . |
Time | CIM_DATETIME | Преобразуется в представление CIM_DATETIME и сопоставлено. |
Не определено. | Н/Д | Н/Д |
Строка Юникода | CIM_STRING | Сопоставляются со значением строки. |
Время в формате UTC | CIM_DATETIME | Преобразуется в представление CIM_DATETIME и сопоставлено. |
Дополнительные сведения об Uint8Array и DN_With_Binary см. в разделе Атрибуты сопоставления.
Сопоставления сопоставлений экземпляров
Поставщик служб каталогов сопоставляет различные связи контейнеров в Active Directory с помощью экземпляров класса DS_LDAP_Instance_Containment .