Поделиться через


Поставщики услуг ADSI

ADSI включает поставщиков услуг, перечисленных в следующей таблице.

Поставщик услуг Описание Дополнительные сведения
LDAP
Реализация пространства имен, совместимая с протоколом упрощенного доступа к каталогу.
поставщик ADI LDAP
WinNT
Реализация пространства имен, совместимая с Windows.
поставщика ADSI WinNT

Другие поставщики услуг включаются в состав продуктов, отличных от ADSI. Ниже приведены поставщики услуг ADSI, реализованные корпорацией Майкрософт.

Поставщик услуг Дополнительные сведения
СЛУЖБЫ IIS
архитектуры поставщика IIS ADSI

Методы и методы свойств, предоставляемые интерфейсами ADSI, не поддерживаются каждым поставщиком услуг. Так как разные службы каталогов зависят от типов объектов и свойств, которые хранятся, используют разные протоколы и проверку подлинности, ADSI предназначен для эффективной работы с поддерживаемыми поставщиками услуг. Таким образом, существуют интерфейсы, методы и методы свойств, которые работают с одним поставщиком услуг, например LDAP, которые могут не работать над другим, например WinNT.

В этом разделе содержатся сведения о поставщике, такие как формат ADsPath, список объектов ADSI, используемых для этого поставщика услуг, а также сведения о типе данных и синтаксисе для поставщиков услуг, включенных в ADSI. Существует также сводное описание интерфейсов ADSI, поддерживаемых каждым поставщиком, включенным в ADSI.

В ADSI разные поставщики связаны с разными библиотеками DLL. Поставщик LDAP связан с Adsldp.dll, Adsldpc.dllи Adsmsext.dll. Поставщик WinNT связан с Adsnt.dll. Поставщик МАРШРУТИЗАТОРа связан с Activeds.dll.

Заметка

Не предполагайте, что поставщики ADSI по умолчанию являются потокобезопасными. Разработчики многопоточных приложений должны координировать доступ между потоками путем правильного использования объектов синхронизации, таких как семафоры, мьютексы, критически важные разделы и т. д.

Дополнительные сведения о поставщиках услуг ADSI см. в маршрутизаторе ADSI и поддержке поставщиков интерфейсов ADSI.