Yo acabo de hacerlo sin problemas, era lo que me faltaba por probar en el XBMC.
Al principio me pasaba lo mismo porque estaba usando una cuenta en windows SIN contraseña. Solución, crearse un usuario para Windows con permisos sobre el share, y ponerle contraseña. Yo he usado xbox/xbox para no olvidarme y a la primera. Puedes meter los datos del usuario por defecto en la configuración de red del XBMC.