Interfaz IDirectoryObject (iads.h)

La interfaz IDirectoryObject es una interfaz COM que no es de Automatización que proporciona a los clientes acceso directo a objetos de servicio de directorio. La interfaz permite el acceso mediante un protocolo directo de conexión en lugar de a través de la caché de atributos ADSI. El uso del protocolo over-the-wire optimiza el rendimiento. Con IDirectoryObject, un cliente puede obtener o establecer cualquier número de atributos de objeto con una llamada de método. A diferencia de los métodos de Automatización correspondientes, que se invocan por lotes, los de IDirectoryObject se ejecutan cuando se les llama. IDirectoryObject no realiza ningún almacenamiento en caché de atributos.

Los clientes que no son de automatización pueden llamar a los métodos de IDirectoryObject para optimizar el rendimiento y aprovechar las interfaces de servicio de directorio nativas. Los clientes de Automation no pueden usar IDirectoryObject. En su lugar, deben usar la interfaz iaDs .

De los proveedores proporcionados por el sistema ADSI, solo el proveedor LDAP admite esta interfaz.

Herencia

La interfaz IDirectoryObject hereda de la interfaz IUnknown . IDirectoryObject también tiene estos tipos de miembros:

Métodos

La interfaz IDirectoryObject tiene estos métodos.

 
IDirectoryObject::CreateDSObject

Crea un elemento secundario del objeto de servicio de directorio actual.
IDirectoryObject::D eleteDSObject

Elimina un objeto hoja en un árbol de directorios.
IDirectoryObject::GetObjectAttributes

Recupera uno o varios atributos especificados del objeto de servicio de directorio.
IDirectoryObject::GetObjectInformation

El método IDirectoryObject::GetObjectInformation recupera un puntero a una estructura de ADS_OBJECT_INFO que contiene datos relacionados con la identidad y la ubicación de un objeto de servicio de directorio.
IDirectoryObject::SetObjectAttributes

El método IDirectoryObject::SetObjectAttributes modifica los datos de uno o varios atributos de objeto especificados definidos en la estructura ADS_ATTR_INFO.

Requisitos

Requisito Value
Cliente mínimo compatible Windows Vista
Servidor mínimo compatible Windows Server 2008
Plataforma de destino Windows
Encabezado iads.h

Consulte también

Iads