IDebugFunctionObject::Evaluate

调用函数并将生成的值作为对象返回。

语法

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

参数

ppParams
[in]表示输入参数的 IDebugObject 对象的数组。 其中每个参数都是使用 IDebugFunctionObject 接口中的一种方法Create创建的。

dwParams
[in]数组中的 ppParams 参数数。

dwTimeout
[in]指定从此方法返回之前要等待的最大时间(以毫秒为单位)。 使用 INFINITE 表示无限期等待。

ppResult
[out]返回一个 IDebugObject ,表示函数的值作为对象。

返回值

如果成功,则返回S_OK;否则,返回错误代码。

注解

此方法设置和执行对 IDebugFunctionObject 对象所表示的函数的调用。

另请参阅