HRESULT GetPercentageCompleteScalar(IltmmConvert *pConvert) { HRESULT hr; long lPercent; // try to get the percentage complete scalar // this is the value by which to divide the current conversion completion percentage value // returned from get_PercentComplete() hr = pConvert->get_PercentCompleteScalar(&lPercent); if (FAILED(hr)) return hr; // set it to 10 times greater lPercent *= 10; hr = pConvert->put_PercentCompleteScalar(lPercent); if (FAILED(hr)) return hr; return S_OK; }