IDebugProgram2::Step

Provede krok.

Poznámka:

Tato metoda je zastaralá. Místo toho použijte metodu Step .

Syntaxe

int Step( 
   IDebugThread2  pThread,
   enum_STEPKIND  sk,
   enum_STEPUNIT  step
);

Parametry

pThread
[v] IDebugThread2 objekt, který představuje vlákno stupňovité.

sk
[v] Hodnota z výčtu STEPKIND , která určuje typ kroku.

step
[v] Hodnota z výčtu STEPUNIT , která určuje jednotku kroku (například pomocí příkazu nebo instrukce).

Vrácená hodnota

V případě úspěchu vrátí hodnotu S_OK; v opačném případě vrátí kód chyby.

Poznámky

V případě, že existuje synchronizace vláken nebo komunikace mezi vlákny, ostatní vlákna v programu by se měla spustit, když je určité vlákno krokování.

Upozorňující

Při zpracování tohoto volání neodesílejte do události zastavení ani okamžitou (synchronní) událost. Jinak může ladicí program přestat reagovat.

Viz také