IDebugFunctionObject::Evaluate

Llama a la función y devuelve el valor resultante como un objeto .

Sintaxis

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

Parámetros

ppParams
[in] Matriz de objetos IDebugObject que representan los parámetros de entrada. Cada uno de estos parámetros se creó con uno de los Create métodos de la interfaz IDebugFunctionObject .

dwParams
[in] Número de parámetros de la ppParams matriz.

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 se ejecuta correctamente, devuelve S_OK; de lo contrario, devuelve un código de error.

Comentarios

Este método configura y ejecuta una llamada a la función representada por el objeto IDebugFunctionObject .

Consulte también