Interface IADs (iads.h)

L’interface IADs définit les fonctionnalités d’objet de base, autrement dit, les propriétés et les méthodes, de n’importe quel objet ADSI. Parmi les exemples d’objets ADSI, citons les utilisateurs, les ordinateurs, les services, l’organisation des comptes d’utilisateurs et des ordinateurs, les systèmes de fichiers et les opérations de service de fichiers. Chaque objet ADSI doit prendre en charge cette interface, qui sert à effectuer les opérations suivantes :

  • Fournit une identification d’objet par nom, classe ou ADsPath
  • Identifie le conteneur de l’objet qui gère la création et la suppression de l’objet
  • Récupère la définition de schéma de l’objet
  • Charge les attributs de l’objet dans le cache de propriétés et valide les modifications apportées au magasin d’annuaires persistants
  • Accède aux valeurs d’attribut et modifie les valeurs d’attribut de l’objet dans le cache de propriétés
L’interface IADs est conçue pour garantir que les objets ADSI fournissent aux administrateurs réseau et aux fournisseurs de services d’annuaire une représentation simple et cohérente des différents services d’annuaire sous-jacents.

Héritage

L’interface IADs hérite de l’interface IDispatch . Les IAD ont également ces types de membres :

Méthodes

L’interface IADs a ces méthodes.

 
IADs::Get

Récupère une propriété d’un nom donné à partir du cache de propriétés.
IADs::GetEx

Récupère, à partir du cache de propriétés, les valeurs de propriété d’un attribut donné.
IADs::GetInfo

Charge dans les valeurs de cache de propriétés des propriétés prises en charge de cet objet ADSI à partir du magasin d’annuaires sous-jacent.
IADs::GetInfoEx

La méthode IADs::GetInfoEx charge les valeurs des propriétés spécifiées de l’objet ADSI à partir du magasin de répertoires sous-jacent dans le cache de propriétés.
IADs::P ut

Définit les valeurs d’un attribut dans le cache d’attributs ADSI.
IADs::P utEx

Modifie les valeurs d’un attribut dans le cache d’attribut ADSI.
IADs::SetInfo

La méthode IADs::SetInfo enregistre les valeurs de propriété mises en cache de l’objet ADSI dans le magasin de répertoires sous-jacent.

Configuration requise

   
Client minimal pris en charge Windows Vista
Serveur minimal pris en charge Windows Server 2008
Plateforme cible Windows
En-tête iads.h