First things first, you have to get the printer shared out to your network.
1. First check that your printer functions correctly on the Mac
2. Click the Apple Menu in the left corner
3. Choose ?System Preferences?
4. Click on ?Sharing? ? Make sure printer sharing has a checkmark next to
5. Write down the IP address of the Mac (You can find this in System
Preferences -> Network)
6. Note down the Queue Name of the Printer, in Print Centre or Printer
Now, with your Windows Machine?
1. Go to Start (Bottom Left) and click ?Printers and Faxes?)
2. Click ?Add A Printer? (The Wizard will pop up)
3. Click ?Next?
4. Select A network printer or a printer attached to another computer
5. Click ?Next?
6. Check the third option ?Connect to a printer on the Internet or on
a home or office network?
7. You must enter the following URL, you must use the Queue Name you
noted down earlier
http://<IP address of Mac>:631/printers/Queue Name
Therefore if your IP address is 10.0.1.5 and the queue name is HP_LaserJet_2500
8. Click ?Next?
9. Choose the relevant Printer Driver (or click Have Disk and put in
the relevant drivers disk). Note that you should only use the Windows
driver if you have a Postscript printer. If you have problems with
printing using the Windows driver or if you have a non-postscript
printer then you need to use an Apple Windows printer driver. If the
printer attached to the Mac is a black and white printer you need to
use the Apple Laserwriter driver regardless of which printer you
10. Click ?OK?
11. Decide if you want to use this as a the default printer for the
Windows machine and click ?Next?
12. Click ?Finish?
You can read a step by step tutorial here:
http://www.ifelix.co.uk/tech/3000.html ( The Mac is running 10.3.x in
this example) I found this link here:
With this Google Search:
If this answer requires further explanation, please request
clarification before rating it, and I'll be happy to look into this
Google Answers Researcher