Прерывание 2D

DebugService

Выполнение этого прерывания, если программа не отлаживается, генерирует исключение точки останова (int 3). Если программа запущена под отладчиком, и выполняется со сброшенным флагом трассировки, то никакого исключения не произойдет, и выполнение будет продолжаться в обычном режиме. Если программа отлаживается, и команда трассируется, то следующий байт будет пропущен, и выполнение продолжится через байт.

Обработчик прерывания 2D в ядре - KiDebugService[32-битная Windows] и KiDebugServiceTrap[x64].

  • Пример кода:

Обратно к содержанию

Пока не указано иное, содержимое этой страницы распространяется по лицензии Creative Commons Attribution-ShareAlike 3.0 License