Condividi tramite


IDebugFunctionObject2::Evaluate

Chiama la funzione e restituisce il valore risultante come oggetto .

Sintassi

int Evaluate (
   IDebugObject     ppParams,
   uint             dwParams,
   uint             dwEvalFlags,
   uint             dwTimeout,
   out IDebugObject ppResult
);

Parametri

ppParams
[in] Matrice di oggetti IDebugObject che rappresenta i parametri di input. Ognuno di questi parametri è stato creato usando uno dei metodi Create in questa interfaccia.

dwParams
[in] Numero di parametri nella ppParams matrice.

dwEvalFlags
[in] Combinazione di flag dell'enumerazione EVALFLAGS che specificano la modalità di esecuzione della valutazione.

dwTimeout
[in] Specifica il tempo massimo, espresso in millisecondi, di attesa prima della restituzione da questo metodo. Usare INFINITE per attendere a tempo indeterminato.

ppResult
[out] Restituisce un oggetto IDebugObject che rappresenta il valore della funzione come oggetto .

Valore restituito

Se ha esito positivo, restituisce S_OK; in caso contrario, restituisce un codice di errore.

Vedi anche