Fournisseurs de services ADSI

ADSI inclut les fournisseurs de services répertoriés dans le tableau suivant.

Fournisseur de services Description Informations supplémentaires
LDAP
Implémentation de l’espace de noms compatible avec le protocole d’accès à l’annuaire léger.
Fournisseur LDAP ADSI
Winnt
Implémentation d’espace de noms compatible avec Windows.
Fournisseur WINNT ADSI

D’autres fournisseurs de services sont inclus dans le cadre de produits autres qu’ADSI. Voici les fournisseurs de services ADSI implémentés par Microsoft.

Fournisseur de services Informations supplémentaires
IIS
Architecture du fournisseur IIS ADSI

Les méthodes et méthodes de propriété exposées par les interfaces ADSI ne sont pas prises en charge par tous les fournisseurs de services. Étant donné que les différents services d’annuaire varient dans les types d’objets et de propriétés stockés, utilisent des protocoles et une authentification différents, ADSI est conçu pour fonctionner en toute transparence avec les fournisseurs de services pris en charge. Ainsi, il existe des interfaces, des méthodes et des méthodes de propriété qui fonctionnent avec un fournisseur de services, tel que LDAP, qui peuvent ne pas fonctionner sur un autre, comme WinNT.

Cette section contient des informations spécifiques au fournisseur, telles que le format ADsPath, une liste des objets ADSI utilisés pour ce fournisseur de services, ainsi que des informations sur le type de données et la syntaxe pour les fournisseurs de services inclus avec ADSI. Il existe également une description récapitulative des interfaces ADSI prises en charge par chaque fournisseur inclus avec ADSI.

Dans ADSI, différents fournisseurs sont associés à des DLL différentes. Le fournisseur LDAP est associé à Adsldp.dll, Adsldpc.dll et Adsmsext.dll. Le fournisseur WinNT est associé à Adsnt.dll. Le fournisseur ROUTER est associé à Activeds.dll.

Notes

Ne partez pas du principe que les fournisseurs ADSI par défaut sont thread-safe. Les développeurs d’applications multithread doivent coordonner l’accès entre les threads en utilisant correctement des objets de synchronisation tels que des sémaphores, des mutex, des sections critiques, etc.

Pour plus d’informations sur les fournisseurs de services ADSI , consultez Prise en charge des routeurs et des fournisseurs ADSI des interfaces ADSI.