[PATCH 1/3 v2] urlmon: Added user marshaling implementation for OnDataAvailable.