si en tu windows 98 tienes un usuario con un nombre y contraseña que existe en tu XP y estan en el mismo grupo de trabajo, no va a tener problemas en acceder a cualquier carpeta compartida en tu XP y viceversa. Tambien puedes compartir carpetas de forma oculta ($) o bien dejar puesto el uso compartido de archivos y poner una contraseña para todas las carpetas compartidas.
si lo q quieres es q no te entre cualquiera a 98, tienes la posibilidad de poner una contraseña para cada carpeta compartida independientemente de quien quiera entrar.