関数を呼び出し、結果の値をオブジェクトとして返します。
構文
int Evaluate(
IDebugObject[] ppParams,
IntPtr dwParams,
uint dwTimeout,
out IDebugObject ppResult
);
パラメーター
ppParams
[入力] 入力パラメーターを表す IDebugObject オブジェクトの配列。 これらの各パラメーターは、IDebugFunctionObject インターフェイスの Create
メソッドのいずれかを使用して作成されたものです。
dwParams
[入力] ppParams
配列内のパラメーターの数。
dwTimeout
[入力] このメソッドから戻る前に待機する最大時間 (ミリ秒単位) を指定します。 待機時間を指定しない場合は INFINITE
を使用します。
ppResult
[出力] 関数の値をオブジェクトとして表す IDebugObject を返します。
戻り値
成功した場合は、S_OK を返します。それ以外の場合はエラー コードを返します。
解説
このメソッドは、IDebugFunctionObject オブジェクトによって表される関数の呼び出しをセットアップおよび実行します。