IMHO, you only use AddPrinterConnection() for printers installed on a Printer Server. You should install and add drivers for all Operating Systems in your Domain.