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
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 |