IDebugFunctionObject:: valutare
chiama la funzione e restituisce il valore risultante come oggetto.
HRESULT Evaluate(
IDebugObject** ppParams,
DWORD dwParams,
DWORD dwTimeout,
IDebugObject** ppResult
);
int Evaluate(
IDebugObject[] ppParams,
IntPtr dwParams,
uint dwTimeout,
out IDebugObject ppResult
);
Parametri
ppParams
[in] Una matrice IDebugObject di oggetti che rappresentano i parametri di input. Ognuno di questi parametri è stato creato con uno dei metodi di Create IDebugFunctionObject nell'interfaccia.dwParams
[in] Il numero di parametri nella matrice di ppParams .dwTimeout
[in] Specifica il tempo massimo, in millisecondi, di attendere prima di uscire da questo metodo. Utilizzo INFINITE attendere infinito.ppResult
[out] Restituisce IDebugObject una rappresentazione del valore di funzione come un oggetto.
Valore restituito
Se l'operazione riesce, restituisce S_OK, in caso contrario, restituisce un codice di errore.
Note
Questo metodo è installato ed esegue una chiamata alla funzione rappresentata IDebugFunctionObject dall'oggetto.