Поделиться через


Метод IDebugControl2::SetCodeLevel (dbgeng.h)

Метод SetCodeLevel задает текущий уровень кода и в основном используется при пошаговом выполнении кода.

Синтаксис

HRESULT SetCodeLevel(
  [in] ULONG Level
);

Параметры

[in] Level

Указывает текущий уровень кода. Уровень может принимать одно из значений в следующей таблице.

Значение Описание
DEBUG_LEVEL_SOURCE Режим источника. При пошаговом выполнении кода на целевом объекте размер одного шага будет строкой исходного кода.
DEBUG_LEVEL_ASSEMBLY Режим сборки. При пошаговом выполнении кода на целевом объекте размер одного шага будет одной инструкцией процессора.

Возвращаемое значение

Этот метод также может возвращать значения ошибок. Дополнительные сведения см. в разделе Возвращаемые значения .

Код возврата Описание
S_OK
Метод выполнен успешно.

Комментарии

Дополнительные сведения об уровне кода см. в разделе Использование исходных файлов.

Требования

Требование Значение
Целевая платформа Персональный компьютер
Верхняя часть dbgeng.h (включая Dbgeng.h)

См. также раздел

GetCodeLevel

IDebugControl

IDebugControl2

IDebugControl3