Condividi tramite


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.

Vedere anche

Riferimenti

IDebugFunctionObject2