Hola, mira a mi me paso algo similar... ya que la aplicacion que estoy desarrollando usa un menu con login principal y ese menu llama a 5 ejecutables(modulos). La suerte mia es que usa base de datos. Lo que se queria es que como cada modulo(ejecutable) tiene login aparte al del menu con password al entrar a un de los modulos el usuario quedara validado directamente en el login del modulo que iva a consultar.
Lo unico que use fue unos sw y el # de serie de los discos duros de las terminales.
Sobre mandar informacion, no se, te voy a dar uan opcion no tan ortodoxa. Crea una tabla temporal(en tu BD) donde envies los datos, y juega con los sw. tambien usa los Timer para que la informacion se actualice periodicamente. Esto lo use y me funciono en una aplicacion en la que habia un administrador y el veia una bitacora donde se reflejaba lo que hacian los usuarios en linea.
Espero que te sirva, y si me entendiste estas locuras, solo te queda programar buko
Saludos