次の方法で共有


IDebugFunctionObject2::Evaluate

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

構文

int Evaluate (
   IDebugObject     ppParams,
   uint             dwParams,
   uint             dwEvalFlags,
   uint             dwTimeout,
   out IDebugObject ppResult
);

パラメーター

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

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

dwEvalFlags
[入力] 評価の実行方法を指定する EVALFLAGS 列挙型のフラグの組み合わせ。

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

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

戻り値

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

関連項目