Scanner driver conflicts with 2 same scanners

412 Views Asked by At

I have this C#, WIA app that I made to control 1+ scanners. Its on Win7

I start a new instance of the app each time I want to control another scanner. This works fine with 2 different scanners, HP and Epson, but when I add another Epson and try to scan with it, it fails. I believe this is due to the drivers being locked by the first Epson scanner. How do I tell the second Epson scanner to use a different set of drivers? My thoughts are to copy the first scanners drivers to another location. Then search the registry for the first set of driver files. Then see if I can puzzle out individual scanners. I know that there is a unique ID property for the scanners. Then i would tell the second scanner's ID to use these drivers instead.

I have thought about using a Virtual Machine but don’t want to do that.

0

There are 0 best solutions below