Ver Mensaje Individual
  #2 (permalink)  
Antiguo 21/05/2013, 15:14
vosk
 
Fecha de Ingreso: agosto-2012
Mensajes: 601
Antigüedad: 11 años, 9 meses
Puntos: 83
Respuesta: Comunicación con com1

En windows no puedes llamar directamente desde una aplicacion lanzada por el usuario a las funciones inp(), inpw(), inpd(), outp(), outpw(), outpd() porque te van a generar ese error aun cuando la llamada se haya ejecutado con exito (pero todo esto si que funciona desde servicios por ejemplo).

Mejor usa las funciones de inpout32.dll o create una libreria para simular esas funciones con DeviceIoControl. El inpout32 puedes encontrarlo seguramente en la msdn; la referencia a DeviceIoCtrl la tienes en la win32 api reference manual o tambien en la msdn.

Saludos
vosk