Compartilhar via


IDebugProcess3::Step

Faz com que o processo para a etapa de uma instrução ou instrução.

Observação

Esse método deve ser usado em vez de Step.

Sintaxe

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

Parâmetros

pThread
[em] Um objeto IDebugThread2 que representa o thread que está sendo escalonado.

sk
[em] Um dos valores STEPKIND .

step
[em] Um dos valores STEPUNIT .

Valor de retorno

Se for bem-sucedido, retorna S_OK; caso contrário, retorna o código de erro.

Comentários

Caso haja qualquer sincronização de thread ou comunicação entre threads, outros threads no processo devem ser executados quando um thread específico está passando.

Aviso Não envie um evento de parada ou um evento imediato (síncrono) para o Evento durante o processamento dessa chamada, caso contrário, o depurador pode parar de responder.

Confira também