bipInitializeUserExits es una función de implementación que exporta la biblioteca de salidas del usuario (archivo .lel).
Esta función se invoca justo antes de descargar el archivo .lel, lo que suele ocurrir cuando se detiene el proceso de grupo de ejecución. Cuando se ejecuta esta función, el código de salida debe borrar todos los recursos que se asignaron durante la función bipInitializeUserExits.
Si no se exporta esta función, no se podrá cargar el archivo .lel. No puede invocar ninguna otra función de programa de utilidad mientras se ejecute bipTerminateUserExits. Esta función se inicia en la misma hebra que la función bipInitializeUserExits.
void bipTerminateUserExits()
Ninguno.
Ninguno.
extern "C"{
void bipTerminateUserExits(){
/*Aquí se limpian recursos, por ejemplo,
hebras generadas, manejadores de archivos, sockets */
freeResources();
}
}/*fin de extern "C" */