Se eles puderem ver, mas não puderem usá-lo, é provável que o grupo usuários não tenha permissões. Tenha em mente que as contas em execução no Win7 com o UAC são executadas como usuários padrão ou o grupo Usuários local. Contas no XP, por padrão, são executadas como Administradores. É possível que a unidade tenha sido criada e os usuários locais não tenham permissões para ler / gravar nela.
Outro cenário é que o XP, por padrão, autentica todos como Convidado.
Você pode resolver o problema concedendo à permissão de grupo Usuários No XP, se você clicar com o botão direito do mouse na unidade compartilhada, vá em segurança e forneça ao grupo Usuários as permissões corretas.