Did you try making the usual "SHARE" on XP? and then try to see if your Apple networking can see it?

There are some thousands of web pages about that so I'll stop here.
Bob