IDebugFunctionObject::Evaluate
Chama a função e retorna o valor resultante como um objeto.
Sintaxe
int Evaluate(
IDebugObject[] ppParams,
IntPtr dwParams,
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 com um dos Create
métodos na interface IDebugFunctionObject .
dwParams
[em] O número de parâmetros na ppParams
matriz.
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 for bem-sucedido, retorna S_OK; caso contrário, retornará um código de erro.
Comentários
Esse método configura e executa uma chamada para a função representada pelo objeto IDebugFunctionObject .