.apply_dbp (применение точки останова данных к контексту)
Команда .apply_dbp применяет существующие точки останова данных текущего процесса к указанному контексту регистра.
.apply_dbp [/m Context]
Параметры
Контекст /m
Указывает адрес контекста регистра (структура CONTEXT) в памяти, к которому применяются точки останова данных текущего процесса.
Среда
Режимы |
пользовательский режим и режим ядра |
Целевые объекты |
Только динамический целевой объект |
Платформы |
все |
Дополнительные сведения
Дополнительные сведения о точках останова, управляемых процессором, см. в разделе Точки останова процессора (точки останова). Дополнительные сведения о контексте регистра (контексте потока) см. в разделе Register Context.
Комментарии
Точки останова, управляемые процессором, называются точками останова данных или точками останова процессора. Эти точки останова создаются с помощью команды ba (Break on Access).
Эти точки останова связаны с расположением памяти в адресном пространстве определенного процесса. Команда .apply_dbp изменяет указанный контекст регистра, чтобы эти точки останова данных были активными при использовании этого контекста.
Если параметр /mAddress не используется, точки останова данных будут применяться к текущему контексту регистра.
Эту команду можно использовать только в том случае, если целевой объект находится в машинном режиме. Например, если целевой объект выполняется на 64-разрядном компьютере, эмулируя процессор x86 с помощью WOW64, эту команду нельзя использовать.
Один из примеров удобного использования этой команды — если вы находитесь в фильтре исключений. Команда .apply_dbp может обновить хранимый контекст фильтра исключений. Точки останова данных будут применяться при завершении работы фильтра исключений и возобновлении работы сохраненного контекста. Без такого изменения возможно, что точки останова данных будут потеряны.
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по