Habe ich nicht gestern gerade die gleiche Frage hier im Forum beantwortet?
Egal, da XP und Vista nicht dieselbe Netzwerkfunktionen haben, musst du bei XP erst noch einen Patch installieren.
Wie dieser heist weiss ich leider nicht auswendig. Aber wenn du auf der Microsoft Webseite nach XP und Netzwerk suchst, solltest du ihn sicher gleich finden.
Da Vista das Netzwerk etwas anders verwaltet, braucht XP diesen Patch damit er mit Vista komunizieren kann. Kurzum, die Freigabe alleine genügt dir nicht, du brauchst auch den Patch von Microsoft.