Microsoft are wasting their time. It will still be possible to write code that plays a sampled stream of audio, completely ignoring any new copy protection features (ie. an MP3 player) If is wasn’t, it would break lots of apps. It’ll only work if Microsoft’s proprietary ASF file format becomes dominant and the only utility to play ASF remains Microsoft written. Of course, they will probably tweak the file format so it is incompatible with older less secure versions of WMP. Remember MS killed the feature in the only program that could convert ASF to other formats, VirtualDub.