共用方式為


IDebugFunctionObject2::Evaluate

 

如需 Visual Studio 2017 的最新文件請參閱 Visual Studio 2017 文件

呼叫函式,並傳回產生的值做為物件。

語法

HRESULT Evaluate (  
   IDebugObject** ppParams,  
   DWORD          dwParams,  
   DWORD          dwEvalFlags,  
   DWORD          dwTimeout,  
   IDebugObject** ppResult  
);  
int Evaluate (  
   IDebugObject     ppParams,  
   uint             dwParams,  
   uint             dwEvalFlags,  
   uint             dwTimeout,  
   out IDebugObject ppResult  
);  

參數

ppParams
[in]陣列IDebugObject代表輸入的參數的物件。 每個參數已建立使用此介面中的建立方法。

dwParams
[in]中的參數數目ppParams陣列。

dwEvalFlags
[in]從旗標的組合EVALFLAGS指定評估的執行方式的列舉型別。

dwTimeout
[in]指定的時間上限,以毫秒為單位,從這個方法傳回之前等待。 使用無限無限期地等待。

ppResult
[out]傳回IDebugObject表示函式做為物件的值。

傳回值

如果成功,傳回S_OK; 否則傳回錯誤碼。

另請參閱

IDebugFunctionObject2