I am newbie to Programming with .Net. I am trying to find out the addresses of 3 Parallel Ports that are installed on my PC. 1 of the Parallel Ports is built-into the mother board. The other 2 were added by Expansion slots in the PC. I am trying
to write a WinForm Program using Visual Studio 2008, or, Visual Studio 2010(on a Windows 7 and Windows 10 PC), that can find the addresses Programmetically. I know I can use the device manager to find out these addresses, but, I also want to able to find these
addresses from a WinForm Program. I can include INPOUT32.Dll that lets me Read from and write to the Parallel Ports once I know their addresses. I have read somewhere that the LPT Parallel Port addresses are stored at Bios Data Area addresses of x0408(LPT1),
x040A(LPT2), x040C(LPT3). Can I derectly read these BIOS Data Area using one of the INPUT commands in INPOUT32.DLL?, or, if there are any other ways to find these addresses. Thanks in Advance.