Is the printer configured on your home network or connected to a PC at home?
In my experience, if you are printing to a printer configured on an XP PC,
you can share the printer, setting security accordingly so people can't hack
it from the web, and perform a "connect to the printer" remotely, but this
does not use the "spooler" on your local PC, rather it connects from your
application locally, across the connection all the way to the remote PC, and
makes for extremely slow operation of your local software, while the
application must communicate with the remote PCs Spooler. It also often
seems to lose data producing gibberish on the remote printer. It is a mess.
I've not found a way around this.
Does anyone know how to create a printer on your local PC, with connection
from the local spool to the remote "printer" created on the remote PC?
This is how it was done before XP, and it was a whole lot better. We've
seemingly gone back about 15 years in time to when we had to buy hardware
spoolers so we could continue working while printing was occurring. Very
strange.