Partager via


ADSI Interfaces

Les interfaces de service Active Directory (ADSI) prennent en charge un ensemble complet d’interfaces qui peuvent être classées selon les catégories suivantes :

  • Core. Ces interfaces fournissent les fonctions de gestion des objets ADSI de base. Les fonctions principales incluent la fourniture d’un point d’entrée dans un magasin d’annuaires, le chargement des propriétés dans le cache de propriétés et la validation des modifications apportées au répertoire sous-jacent.
  • Schéma. Ces interfaces fournissent des méthodes de gestion et d’extension du schéma d’annuaire.
  • Cache de propriétés. Ces interfaces définissent des méthodes de manipulation des propriétés dans le cache de propriétés.
  • Objet persistant. Ces interfaces manipulent des données persistantes dans l’espace de noms du service d’annuaire sous-jacent. Les objets ADSI implémentent ces types d’interfaces pour fournir l’accès à leurs données persistantes, notamment les comptes d’utilisateur, les partages de fichiers, les hiérarchies organisationnelles et les listes de travaux dans une file d’attente d’impression.
  • Objet dynamique. Ces interfaces fonctionnent avec des données dynamiques dans un service d’annuaire. Les objets d’annuaire non représentés dans le service d’annuaire sous-jacent implémentent de telles interfaces. Les commandes émises sur un réseau sont des exemples de données dynamiques.
  • Sécurité. Ces interfaces permettent à un client ADSI d’établir ses informations d’identification sur un serveur et d’utiliser les fonctionnalités de sécurité prises en charge par le service d’annuaire, telles que la liste de contrôle d’accès ou les descripteurs de sécurité.
  • Non-Automatisation. Ces interfaces permettent aux clients non Automation (par exemple, les applications C/C++) un accès à faible surcharge aux objets d’annuaire en fournissant un accès Vtable aux méthodes de gestion et de recherche d’objets de service d’annuaire.
  • Extension. Ces interfaces permettent aux clients ADSI d’étendre les fonctionnalités des classes ADSI existantes pour offrir des solutions personnalisées aux services d’annuaire.
  • Utilitaire. Ces interfaces fournissent des fonctions d’assistance avancées pour la gestion des objets ADSI.
  • Type de données. Ces interfaces fournissent des méthodes permettant d’accéder aux types de données ADSI.