IDebugExpressionEvaluator2:: SetCallback

使表达式计算器 (EE)指定调试器引擎 (DE)将使用读取指标设置的回调接口。

HRESULT SetCallback (
   IDebugSettingsCallback2* pCallback
);
int SetCallback (
   IDebugSettingsCallback2 pCallback
);

参数

  • pCallback
    [in] 使用的接口提供设置回调。

返回值

如果成功,则返回; S_OK否则,返回错误代码。

备注

此方法提供一个界面会议调试表达式计算器可以使用读取指标设置管理器的。 在远程调试读取指标在 Visual Studio 计算机很有用。

示例

下面的示例演示如何执行显示 IDebugSettingsCallback2 接口的 CEE 对象的方法。

HRESULT CEE::SetCallback(IDebugSettingsCallback2* in_pCallback)
{
    // precondition
    INVARIANT( this );

    // function body
    if (NULL != this->m_LanguageSpecificUseCases.pfSetCallback)
    {
        EEDomain::fSetCallback DomainVal =
        {
            in_pCallback
        };

        BOOL bSuccess = (*this->m_LanguageSpecificUseCases.pfSetCallback)(DomainVal);
        ENSURE( bSuccess );
    }

    // postcondition
    INVARIANT( this );

    return S_OK;
}

请参见

参考

IDebugExpressionEvaluator2