IDebugFunctionObject2::Evaluate
Zavolá funkci a vrátí výslednou hodnotu jako objekt.
Syntaxe
int Evaluate (
IDebugObject ppParams,
uint dwParams,
uint dwEvalFlags,
uint dwTimeout,
out IDebugObject ppResult
);
Parametry
ppParams
[v] Pole IDebugObject objektů, které představuje vstupní parametry. Každý z těchto parametrů byl vytvořen pomocí jedné z metod Create v tomto rozhraní.
dwParams
[v] Počet parametrů v ppParams
poli.
dwEvalFlags
[v] Kombinace příznaků z výčtu EVALFLAGS , která určuje způsob provedení vyhodnocení.
dwTimeout
[v] Určuje maximální dobu čekání v milisekundách před vrácením z této metody. Funkce INFINITE slouží k čekání na neomezenou dobu.
ppResult
[ven] Vrátí IDebugObject, který představuje hodnotu funkce jako objekt.
Vrácená hodnota
V případě úspěchu vrátí hodnotu S_OK
; v opačném případě vrátí kód chyby.