IDebugFunctionObject2::Evaluate
Llama a la función y devuelve el valor resultante como un objeto .
Sintaxis
int Evaluate (
IDebugObject ppParams,
uint dwParams,
uint dwEvalFlags,
uint dwTimeout,
out IDebugObject ppResult
);
Parámetros
ppParams
[in] Matriz de objetos IDebugObject que representa los parámetros de entrada. Cada uno de estos parámetros se creó mediante uno de los métodos Create de esta interfaz.
dwParams
[in] Número de parámetros de la ppParams
matriz.
dwEvalFlags
[in] Combinación de marcas de la enumeración EVALFLAGS que especifica cómo se va a realizar la evaluación.
dwTimeout
[in] Especifica el tiempo máximo, en milisegundos, que se debe esperar antes de volver de este método. Use INFINITE para esperar indefinidamente.
ppResult
[out] Devuelve un IDebugObject que representa el valor de la función como un objeto .
Valor devuelto
Si la operación se realiza correctamente, devuelve S_OK
; de lo contrario, devuelve un código de error.