IDebugFunctionObject2:: valutare
chiama la funzione e restituisce il valore risultante come oggetto.
HRESULT Evaluate (
IDebugObject** ppParams,
DWORD dwParams,
DWORD dwEvalFlags,
DWORD dwTimeout,
IDebugObject** ppResult
);
int Evaluate (
IDebugObject ppParams,
uint dwParams,
uint dwEvalFlags,
uint dwTimeout,
out IDebugObject ppResult
);
Parametri
ppParams
[in] Una matrice IDebugObject di oggetti che rappresenta i parametri di input. Ognuno di questi parametri è stato creato utilizzando uno dei metodi di creazione in questa interfaccia.dwParams
[in] Il numero di parametri nella matrice di ppParams .dwEvalFlags
[in] Una combinazione di flag EVALFLAGS dall'enumerazione che specificano come la valutazione è necessario eseguire.dwTimeout
[in] Specifica il tempo massimo, in millisecondi, di attendere prima di uscire da questo metodo. Utilizzare INFINITY attendere infinito.ppResult
[out] Restituisce un IDebugObject che rappresenta il valore di funzione come un oggetto.
Valore restituito
Se l'operazione riesce, restituisce S_OK; in caso contrario, restituisce un codice di errore.