Reverse engineer's Windows Media Foundation's network reading IMFByteStream implementation to determine its behaviour in edge cases. This is to assist when implementing IMFByteStream, so that you can make it bug compatible with WMF's IMFByteStream implementation..