Options Share Printer

how can i link my printer that runs off windows xp , to a laptop(through wi-fi) that run windows vistapremium?
I am trying to hook it up wireless through the att wireless gateway ,but it seems that there isnt a driver for hooking up the printer to a laptop that runs windows vista premium. When i go into printer sharing and enable it there isnt an option for vista. Why? Any Professional Suggestions? Please no awnsers about how bad vista is ,Thanks
You will need to install software to the XP machine so they can communicate properly. Follow the steps on this link
http://support.microsoft.com/kb/922120/en-us
Cheers