ADSI 服務提供者
ADSI 包含下表所列的服務提供者。
服務提供者 | 描述 | 如需相關資訊 |
---|---|---|
LDAP |
與輕量型目錄存取通訊協定相容的命名空間實作。 |
ADSI LDAP 提供者 |
WinNT |
與 Windows 相容的命名空間實作。 |
ADSI WinNT 提供者 |
其他服務提供者包含在 ADSI 以外的產品中。 以下是 Microsoft 所實作的 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相關聯。 ROUTER 提供者與Activeds.dll相關聯。
注意
請勿假設預設 ADSI 提供者是安全線程。 多線程應用程式開發人員應該透過適當使用信號、Mutex、重要區段等同步處理對象,協調線程之間的存取。