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 .

Confira também