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;否则,返回错误代码。

另请参阅