¿ Cómo comunicar (usando C) dos aplicaciones ?

Patricio Eduardo
24 de Noviembre del 2003
La situación:
Tengo un programa que corre todos los días a las 5 A.M. sobre Windows 2000 en una máquina geográficamente muy distante, y cuando va a enviar los datos que ha recopilado se queda esperando que el usuario presione la tecla ESC. No tengo acceso a su código fuente, sólo cuento con la versión ejecutable y desconozco en que lenguaje fue desarrollada la aplicación.
La consulta:
Deseo instalar en la misma máquina un programa en C, residente en memoria que (por ejemplo, a las 8 A.M.) le entregue la secuencia de escape correspondiente y le permita continuar con su trabajo, ¿cómo transmito el ESC al contexto de la primera aplicación ?
De antemano, gracias