Sdílet prostřednictvím


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.

Viz také