Why not just use the serial or parallel ports if you want to transfer data between two computers, or for that matter use network cards. None of those methods require you to produce any accurate timing - which can't really be done under Windows anyway (at least not to any decent resolution).