Udostępnij za pośrednictwem


IDebugProcess3::Step

Powoduje, że proces krok po jednej instrukcji lub instrukcji.

Uwaga

Ta metoda powinna być używana zamiast kroku.

Składnia

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

Parametry

pThread
[in] Obiekt IDebugThread2 reprezentujący wątek schodkowy.

sk
[in] Jedna z wartości STEPKIND .

step
[in] Jedna z wartości STEPUNIT .

Wartość zwracana

Jeśli operacja powiedzie się, zwraca S_OK; w przeciwnym razie zwraca kod błędu.

Uwagi

Jeśli istnieje jakakolwiek synchronizacja wątków lub komunikacja między wątkami, inne wątki w procesie powinny być uruchamiane, gdy określony wątek jest krok po kroku.

Ostrzeżenie Nie wysyłaj zdarzenia zatrzymania lub zdarzenia natychmiastowego (synchronicznego) do zdarzenia podczas obsługi tego wywołania; w przeciwnym razie debuger może przestać odpowiadać.

Zobacz też