ADSI Interfaces
Las interfaces de servicio de Active Directory (ADSI) admiten un amplio conjunto de interfaces que se pueden clasificar según las siguientes categorías:
- Núcleo. Estas interfaces proporcionan las funciones básicas de administración de objetos de objetos ADSI. Las funciones principales incluyen proporcionar un punto de entrada en un almacén de directorios, cargar propiedades en la memoria caché de propiedades y confirmar cambios en el directorio subyacente.
- Esquema. Estas interfaces proporcionan métodos para administrar y extender el esquema de directorio.
- Caché de propiedades. Estas interfaces definen métodos para manipular propiedades en la memoria caché de propiedades.
- Objeto persistente. Estas interfaces manipulan datos persistentes en el espacio de nombres del servicio de directorio subyacente. Los objetos ADSI implementan estos tipos de interfaces para proporcionar acceso a sus datos persistentes, como cuentas de usuario, recursos compartidos de archivos, jerarquías organizativas y listas de trabajos en una cola de impresión.
- Objeto dinámico. Estas interfaces funcionan con datos dinámicos en un servicio de directorio. Los objetos de directorio no representados en el servicio de directorio subyacente implementan estas interfaces. Algunos ejemplos de datos dinámicos son los comandos emitidos a través de una red.
- Seguridad. Estas interfaces permiten a un cliente ADSI establecer sus credenciales en un servidor y usar características de seguridad que admite el servicio de directorio, como la lista de control de acceso o los descriptores de seguridad.
- No automatización. Estas interfaces permiten a los clientes que no son de Automatización (por ejemplo, aplicaciones de C/C++) acceso de baja sobrecarga a objetos de directorio proporcionando acceso Vtable a métodos para administrar y buscar objetos de servicio de directorio.
- Extensión. Estas interfaces permiten a los clientes ADSI ampliar las características de las clases ADSI existentes para ofrecer soluciones personalizadas a servicios de directorio.
- Utilidad. Estas interfaces proporcionan funciones auxiliares avanzadas para administrar objetos ADSI.
- Tipo de datos. Estas interfaces proporcionan métodos para acceder a los tipos de datos ADSI.