exactly what betamax said. I personally have installed aspi drivers in xp and the work 100% fine. But like I-chan said if you don't want to go through that hassle then just use a win2k/xp cd-r plugin. I like xeven's because it has cd-rom autodetect but that's just me.
Just thought I would mention that untill just recently I would have agreed totally. Use P.E.Op.S. CD-R with the IOCTL function worked fine for me for so long... untill about one week ago. Not sure what happened other than an OS clean re-install (I do one on a regular basis, which never affected this before), but now I cant even use the IOCTL function. No plugin I found (even the PSXeven one that I also thought highly of) would find ANY drives in any mode. So I defaulted to the old ForceASPI trick and ALL functions work, yup even the IOCTL one.... hmmmm... is it just me or is that wierd?
*edit*Google ForceASPI or "Force ASPI" and you should find plenty of sites offering it. The v1.7 is known to be more stable and reliable and therefore more prevelant, but the newer (v1.8 i think) one might work well too.