IDebugProcess3::Step

Fa sì che il processo passi un'istruzione o un'istruzione.

Nota

Questo metodo deve essere usato invece di Step.

Sintassi

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

Parametri

pThread
[in] Oggetto IDebugThread2 che rappresenta il thread sottoposto a rientri.

sk
[in] Uno dei valori STEPKIND .

step
[in] Uno dei valori STEPUNIT .

Valore restituito

Se ha esito positivo, restituisce S_OK; in caso contrario restituisce il codice di errore.

Osservazioni:

In caso di sincronizzazione dei thread o di comunicazione tra thread, gli altri thread del processo devono essere eseguiti quando un thread specifico esegue l'istruzione.

Avviso Non inviare un evento di arresto o un evento immediato (sincrono) all'eventodurante la gestione di questa chiamata. In caso contrario, il debugger potrebbe smettere di rispondere.

Vedi anche