共用方式為


IDebugFunctionObject2::Evaluate

呼叫 函式,並將產生的值當做 對象傳回。

語法

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

參數

ppParams
[in]代表輸入參數的 IDebugObject 物件的陣列。 每個參數都是使用這個介面中的其中一個 Create 方法所建立。

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

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

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

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

傳回值

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

另請參閱