Antonio, Sigo con las pruebas, a ver si averiguamos de donde viene el problema. El siguiente ejemplo: WSAStartup() msginfo( "Pru socket1 "+str(socket(AF_IRDA, SOCK_STREAM, 0)) ) msginfo( "Pru socket2 "+str(prusock()) ) WSACleanUp() //--------- Función en C para prusock() --------------- HB_FUNC( PRU...