La interfaz de plug-in para un analizador de mensajes consta de:
Un conjunto de funciones de implementación que proporcionan la
funcionalidad del analizador de plug-ins. Estas funciones las invoca el
intermediario de mensajes. La mayoría de las funciones de implementación son
obligatorias y, si no las suministra el desarrollador, crean una excepción
durante la ejecución.
Un conjunto de funciones de programa de utilidad cuyo propósito es crear
recursos en el intermediario de mensajes o solicitar un servicio por parte del
intermediario. Estas funciones de programa de utilidad las puede invocar un
analizador de plug-ins.
Estas funciones están definidas en el archivo de cabecera
BipCpi.h.