IDebugFunctionObject::Evaluate
Zavolá funkci a vrátí výslednou hodnotu jako objekt.
Syntaxe
int Evaluate(
IDebugObject[] ppParams,
IntPtr dwParams,
uint dwTimeout,
out IDebugObject ppResult
);
Parametry
ppParams
[v] Pole IDebugObject objektů představujících vstupní parametry. Každý z těchto parametrů byl vytvořen s jednou z Create
metod v rozhraní IDebugFunctionObject .
dwParams
[v] Počet parametrů v ppParams
poli.
dwTimeout
[v] Určuje maximální dobu čekání v milisekundách před vrácením z této metody. Slouží INFINITE
k čekání na neomezenou dobu.
ppResult
[ven] Vrátí IDebugObject představující hodnotu funkce jako objekt.
Vrácená hodnota
V případě úspěchu vrátí S_OK; v opačném případě vrátí kód chyby.
Poznámky
Tato metoda nastaví a spustí volání funkce reprezentované IDebugFunctionObject objektu.