IDebugFunctionObject2::Evaluate
Chama a função e retorna o valor resultante como um objeto.
Sintaxe
int Evaluate (
IDebugObject ppParams,
uint dwParams,
uint dwEvalFlags,
uint dwTimeout,
out IDebugObject ppResult
);
Parâmetros
ppParams
[em] Uma matriz de objetos IDebugObject que representa os parâmetros de entrada. Cada um desses parâmetros foi criado usando um dos métodos Create nesta interface.
dwParams
[em] O número de parâmetros na ppParams
matriz.
dwEvalFlags
[em] Uma combinação de sinalizadores da enumeração EVALFLAGS que especificam como a avaliação deve ser executada.
dwTimeout
[em] Especifica o tempo máximo, em milissegundos, para aguardar antes de retornar desse método. Use INFINITE para esperar indefinidamente.
ppResult
[saiu] Retorna um IDebugObject que representa o valor da função como um objeto.
Valor de retorno
Se tiver êxito, retornará S_OK
. Caso contrário, retornará um código de erro.