IDebugProcess3::Step
Приводит к тому, что процесс выполняет одну инструкцию или инструкцию.
Примечание.
Этот метод следует использовать вместо шага.
Синтаксис
Параметры
pThread
[in] Объект IDebugThread2, представляющий ступенчатый поток.
sk
[in] Одно из значений STEPKIND .
step
[in] Одно из значений STEPUNIT .
Возвращаемое значение
В случае успешного выполнения возвращается S_OK; в противном случае возвращает код ошибки.
Замечания
Если между потоками есть синхронизация потоков или обмен данными, другие потоки в процессе должны выполняться при шаге конкретного потока.
Предупреждение Не отправлять событие остановки или немедленное (синхронное) событие в событие при обработке этого вызова; в противном случае отладчик может перестать отвечать.