Win95io.dll è pienamente compatibile con Sistemi Operativi Windows 95/98/2000 (non funziona con Windows NT). Ciò perchè Windows 95/98/2000 permette l'accesso diretto alle porte tramite VxD, mentre Windows NT non lo permette (in accordo con il discutissimo articolo Q112298 del Microsoft KB). Quindi è strano che a te non funzioni...
Questa libreria effettua operazioni simili all'ActiveX Control Port32.OCX o INPOUT32.DLL (ti consiglio di cercare questi, il primo è a pagamento!)