I only tested AddPrinter() with IP, LPT and COM setups. If LPR is what you are after, and it works, I would appreciate it if you would share your results.