Interfaz IADsOpenDSObject (iads.h)
La interfaz IADsOpenDSObject está diseñada para proporcionar un contexto de seguridad para enlazar a un objeto en el almacén de directorios subyacente. Proporciona un medio para especificar las credenciales de un cliente. Use esta interfaz para enlazar a un objeto ADSI cuando deba proporcionar un conjunto de credenciales para la autenticación en cualquier servicio de directorio.
ADSI mantiene el contexto de seguridad en su memoria caché. Por lo tanto, a lo largo de la conexión dentro de un proceso, una vez autenticado, las credenciales de usuario proporcionadas se aplican a las acciones realizadas en este objeto y sus elementos secundarios. Este modelo de almacenamiento en caché de credenciales también se aplica al enlace a objetos diferentes, siempre que el enlace tenga lugar dentro de la misma conexión y proceso.
Llamar al método OpenDSObject de esta interfaz produce el identificador de caché. La liberación de este identificador de caché también libera el contexto de seguridad.
Herencia
La interfaz IADsOpenDSObject hereda de la interfaz IDispatch . IADsOpenDSObject también tiene estos tipos de miembros:
Métodos
La interfaz IADsOpenDSObject tiene estos métodos.
IADsOpenDSObject::OpenDSObject Enlaza a un objeto ADSI, utilizando las credenciales especificadas y recupera un puntero IDispatch al objeto especificado. |
Requisitos
Cliente mínimo compatible | Windows Vista |
Servidor mínimo compatible | Windows Server 2008 |
Plataforma de destino | Windows |
Encabezado | iads.h |