Yes. But iTunes on windows will not automatically import your music like it does on mac! Remember that. Also, the LW playlist that appears in iTunes is simply a playlist & thus a reference to the location of the songs. If you want to import them to iTunes Music Library on windows then see
Adding songs to iTunes
Now to answer your question. Open iTunes on your windows comp, go to menu Edit>Preferences>Sharing & tick option for Share my Music. Also go to LW on your windows comp, menu Tools>Options>iTunes>Sharing & tick option for Share my Music (add your name if none exists) & press apply button. I'm not sure if this has immediate effect or else you need to wait until next time you open LW & iTunes.