Please don't append your questions to existing threads, always start a new one.

This is especially true for venerable threads like this one which dates back to 2004 and should be left to rest in the peace that it has earned.

As regards your question, what's wrong with the KiXtart AddPrinterConnection() built-in function?

[edit] I see that you have opened a new thread, thanks. [/edit]