Sdílet prostřednictvím


IDebugProcess3::Step

Způsobí, že proces provede krok jedné instrukce nebo příkazu.

Poznámka:

Tato metoda by měla být použita místo kroku.

Syntaxe

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

Parametry

pThread
[v] IDebugThread2 objekt představující vlákno stupňovité.

sk
[v] Jedna z hodnot STEPKIND .

step
[v] Jedna z hodnot STEPUNIT .

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

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

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

Viz také