We have legacy hardware that would cost $50k to $100k to replace. The hardware itself is excellent and includes modifications of our own and so would be very hard to replace anyway. However the interface is designed for win3.11, we have split it and run some of the interface functionality on win2k server but we are left lugging 500Mb - 2Gb files accross the network every few minutes which is a pain. The ideal would be to run the whole thing from win2k but we can still improve things physically - alter our network setup, etc. Writing a device driver may be the way to go since I would also see it as beneficial as a learning excercise. I'm looking on Amazon for "writing windows device drivers for dummies" but I fancied a bit of a poke at it with perl cos thats where I'm most at home.
Sounds like the prognosis is write a device driver in C or do something else instead.
Thanks again monks