Provedores de serviços ADSI

O ADSI inclui os provedores de serviços listados na tabela a seguir.

Provedor de serviços Descrição Para obter mais informações
LDAP
Implementação de namespace compatível com o Lightweight Directory Access Protocol.
Provedor LDAP ADSI
WinNT
Implementação de namespace compatível com Windows.
Provedor ADSI WinNT

Outros prestadores de serviços estão incluídos como parte de produtos que não sejam ADSI. A seguir estão os provedores de serviços ADSI implementados pela Microsoft.

Provedor de serviços Para obter mais informações
IIS
Arquitetura do provedor ADSI do IIS

Os métodos e métodos de propriedade expostos por interfaces ADSI não são suportados por todos os provedores de serviços. Como diferentes serviços de diretório variam nos tipos de objetos e propriedades armazenados, usam protocolos diferentes e autenticação, o ADSI foi projetado para funcionar perfeitamente com provedores de serviços compatíveis. Assim, existem interfaces, métodos e métodos de propriedade que funcionam com um provedor de serviços, como LDAP, que podem não funcionar em outro, como WinNT.

Esta seção contém informações específicas do provedor, como o formato ADsPath, uma lista de objetos ADSI usados para esse provedor de serviços e informações de tipo de dados e sintaxe para os provedores de serviços incluídos no ADSI. Há também uma descrição resumida das interfaces ADSI suportadas por cada provedor incluído no ADSI.

No ADSI, diferentes provedores estão associados a diferentes DLLs. O provedor LDAP está associado a Adsldp.dll, Adsldpc.dll e Adsmsext.dll. O provedor WinNT está associado a Adsnt.dll. O provedor ROUTER está associado a Activeds.dll.

Observação

Não assuma que os provedores ADSI padrão são thread-safe. Os desenvolvedores de aplicativos multithreaded devem coordenar o acesso entre threads por meio do uso adequado de objetos de sincronização, como semáforos, mutexes, seções críticas e assim por diante.

Para obter mais informações sobre provedores de serviços ADSI, consulte Suporte a roteadores e provedores ADSI de interfaces ADSI.