共用方式為


IDebugFunctionObject::Evaluate

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

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

參數

  • ppParams
    [in]陣列的IDebugObject物件,並代表輸入的參數。 這些參數建立的其中一種Create中的方法IDebugFunctionObject介面。

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

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

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

傳回值

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

備註

這個方法會設定並執行所表示的函式的呼叫IDebugFunctionObject物件。

請參閱

參考

IDebugFunctionObject