Compartir a través de


Motores de datos adjuntos

Un motor de datos adjuntos es un archivo DLL que controla las solicitudes de análisis y configuración específicas del servicio.

El usuario realiza una solicitud de análisis y configuración específica del servicio mediante la extensión del complemento de datos adjuntos. A continuación, esta solicitud se pasa a través de los complementos de configuración de seguridad al motor de configuración de seguridad general, que a su vez pasa el procesamiento específico del servicio al motor de datos adjuntos adecuado. A continuación, el motor de datos adjuntos se conecta al servicio y cambia su configuración. En otras palabras, el motor de datos adjuntos proporciona el procesamiento de back-end que admite la extensión del complemento de datos adjuntos.

Un motor de datos adjuntos debe implementar las tres funciones siguientes:

  • SceSvcAttachmentAnalyze, que calcula la diferencia entre la configuración del servicio y la configuración almacenada en la base de datos de seguridad. Las diferencias se escriben en la base de datos de seguridad.
  • SceSvcAttachmentConfig, que configura el servicio como se especifica en la interfaz de usuario del complemento.
  • SceSvcAttachmentUpdate, que actualiza la configuración base y el análisis de configuración del servicio en la base de datos de seguridad.

Para simplificar la implementación de las funciones anteriores, el conjunto de herramientas configuración de seguridad proporciona funciones y estructuras de compatibilidad que la aplicación puede usar para consultar y establecer información en la base de datos de seguridad. Para obtener más información, vea funciones de devolución de llamada de datos adjuntos.

Al crear un archivo DLL del motor de datos adjuntos, debe instalarlo y, a continuación, registrarlo con el motor de configuración de seguridad. Para registrar el archivo DLL, agregue una clave específica al Registro. Cuando se inicia el motor de configuración de seguridad, comprueba el registro y carga todos los archivos DLL del motor de datos adjuntos registrados. A continuación, pasa solicitudes de análisis y configuración específicas del servicio al motor de datos adjuntos adecuado. Las solicitudes de configuración y análisis estándar, las que no son específicas del servicio, se controlan mediante el motor de configuración de seguridad.