Partager via


Interface IADsOpenDSObject (iads.h)

L’interface IADsOpenDSObject est conçue pour fournir un contexte de sécurité pour la liaison à un objet dans le magasin d’annuaires sous-jacent. Il fournit un moyen de spécifier les informations d’identification d’un client. Utilisez cette interface pour lier à un objet ADSI lorsque vous devez fournir un ensemble d’informations d’identification pour l’authentification dans n’importe quel service d’annuaire.

ADSI conserve le contexte de sécurité dans son cache. Ainsi, tout au long de la connexion au sein d’un processus, une fois authentifié, les informations d’identification utilisateur fournies sont appliquées à toutes les actions effectuées sur cet objet et ses enfants. Ce modèle de mise en cache des informations d’identification s’applique également à la liaison à différents objets, à condition que la liaison ait lieu dans la même connexion et le même processus.

L’appel de la méthode OpenDSObject de cette interface génère le handle de cache. La libération de ce handle de cache libère également le contexte de sécurité.

Héritage

L’interface IADsOpenDSObject hérite de l’interface IDispatch. IADsOpenDSObject a également les types de membres suivants :

Méthodes

L’interface IADsOpenDSObject utilise ces méthodes.

 
IADsOpenDSObject::OpenDSObject

Lie à un objet ADSI à l’aide des informations d’identification données et récupère un pointeur IDispatch vers l’objet spécifié.

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

Voir aussi

IADsClass

IADsOpenDSObject::OpenDSObject

IDispatch