void OnGetBufferInfo(ILMDVRSource* pSource) { long index = 0; BSTR filename; double usefulSize; double fileSize; long playIndex; long flags; ILMDVRSource_GetBufferInfo (pSource, index, &filename, &usefulSize, &fileSize, &playIndex, &flags); SysFreeString(filename); }