l+, l- (установка параметров источника)
Команды l+ и l- задают параметры исходной строки, управляющие отображением источника и параметрами пошагового выполнения программы.
l+Option
l-Option
l{+|-}
Параметры
+ или -
Указывает, должен ли данный параметр быть включен (знак "плюс" [+]) или отключен (знак "минус" [-]).
Параметр
Один из следующих вариантов. Параметры должны быть строчными буквами.
l
Отображает номера строк источника в командной строке. Вы можете отключить отображение строки источника с помощью l-ls или .prompt_allow -src. Чтобы номера строк источника отображались, необходимо включить отображение исходной строки с помощью обоих механизмов.
o
Скрывает все сообщения (кроме исходной строки и номера строки) при пошаговом выполнении кода. (Параметр s также должен быть активным, чтобы параметр o был каким-либо эффектом.)
s
Отображает исходные строки и номера исходных строк в командной строке.
t
Запускает исходный режим. Если этот режим не задан, отладчик находится в режиме сборки.
*
Включает или отключает все параметры.
Среда
Элемент | Описание |
---|---|
Режимы | Пользовательский режим, режим ядра |
Цели | Динамический аварийный дамп |
Платформы | Все |
Дополнительные сведения
Дополнительные сведения об отладке исходного кода и связанных командах см. в разделе Отладка в исходном режиме. Дополнительные сведения об отладке сборок и связанных командах см. в разделе Отладка в режиме сборки.
Комментарии
Если параметр не указан, отображаются ранее заданные параметры. В этом случае команды l+ и l- имеют одинаковые эффекты. Однако для работы команды l необходимо добавить знак "плюс" (+) или "минус" (-).
При каждом запуске этой команды можно включать только один параметр . Если вы перечисляете несколько вариантов, обнаруживается только первый вариант. Однако, многократно выполняя эту команду, можно включить или отключить любое количество параметров. (Другими словами, l+lst не работает, но l+l; l+s; l+t обеспечивает нужный эффект.)
При указании параметра s исходные строки и номера строк отображаются при пошаговом выполнении кода независимо от того, указан ли параметр l . Параметр o не действует, если не указан параметр s .
Параметры исходной строки не вступают в силу, если только вы не включите загрузку номеров строк с помощью команды .lines (toggle Source Line Support) или параметра командной строки -lines. По умолчанию, если вы не использовали эти команды, WinDbg включает поддержку исходной строки, а CDB отключает ее.