Active Directory Service Interface (ADSI) LDAP Provider

The Active Directory Service Interface (ADSI) LDAP Provider component provides an interface for the communication with Lightweight Directory Access Protocol (LDAP) servers, including Microsoft Exchange 5 directory and Microsoft Windows 2000 Active Directory. Administrators and developers can enumerate and manage the resources in a directory service by using Component Object Model (COM) interfaces exported by ADSI. These interfaces are compliant with Automation for name-bound controllers, such as Microsoft Visual Basic, and Visual Basic, Scripting Edition (VBScript). ADSI can also provide an interface that can optimize performance for interfaces that are not compliant with Automation to use with language environments, such as C and C++.

Do not assume that the default ADSI LDAP provider is completely thread-safe. If you are developing multithreaded applications, be sure to properly coordinate any access between threads through the proper use of synchronization objects, such as semaphores, mutexes, and critical sections.


There are no services associated with this component.

Associated Components

No other components interact with this component.


There are no configurable settings for this component.

© 2006 Microsoft Corporation. All rights reserved.