If you are calling managed code via CCW using IDispatch::Invoke, and a managed exception is thrown, IDispatch::Invoke method will return DISP_E_EXCEPTION. The pExceptionInfo argument of IDispatch::Invoke can provide you with extra information about this
Read More...