次の方法で共有


IDebugFunctionObject::Evaluate

関数を呼び出し、結果の値をオブジェクトとして返します。

構文

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

パラメーター

ppParams
[入力] 入力パラメーターを表す IDebugObject オブジェクトの配列。 これらの各パラメーターは、IDebugFunctionObject インターフェイスの Create メソッドのいずれかを使用して作成されたものです。

dwParams
[入力] ppParams 配列内のパラメーターの数。

dwTimeout
[入力] このメソッドから戻る前に待機する最大時間 (ミリ秒単位) を指定します。 待機時間を指定しない場合は INFINITE を使用します。

ppResult
[出力] 関数の値をオブジェクトとして表す IDebugObject を返します。

戻り値

成功した場合は、S_OK を返します。それ以外の場合はエラー コードを返します。

解説

このメソッドは、IDebugFunctionObject オブジェクトによって表される関数の呼び出しをセットアップおよび実行します。

関連項目