I am using EnumPrinters to find the printer port of an installed printer. It is giving me LPT1: as the port. When I attempt to print using this port, an error is given. The port in the registry syas that it is Ne02:. Is there function out there where you can give it LPT1: and it will give you Ne02:? I would read it from the registry but it is only found under HKEY_CURRENT_USER which make this method unreliable.