IDebugExpressionEvaluator2::SetCallback
可讓表達式評估工具 (EE) 指定除錯程式引擎用來讀取計量設定的回呼介面。
語法
參數
pCallback
[in]用於設定回呼的介面。
傳回值
如果成功,則會傳回 S_OK
;否則,會傳回錯誤碼。
備註
這個方法提供會話偵錯管理員的介面,表達式評估工具可用來讀取計量設定。 在遠端偵錯中,讀取 Visual Studio 電腦上的計量很有用。
範例
下列範例示範如何為公開IDebug 設定 Callback2 介面的 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;
}