Здравствуйте, finist_, Вы писали:
_>Добрый день. _>Скажите, кто-нибудь пользовался отладочными регистрами (debug registers)? _>Если да, то опишите, пожалуйста, алгоритм установки простейшего watchpoint'а, например? _>Моя проблема в том, что не получается установить watchpoint локально для одной задачи — он ставится ТОЛЬКО глобально (на все процессы системы). Да, читал, что есть отдельные биты для установки локальных, отдельно для установки глобальных watchpoint'ов. Но не работает. :(
--
Если я не ошибаюсь, Windows имеет только один TSS для всех процессов (вообще-то там еще есть другие TSS, но они связаны с выполнением нормального кода). Это означает, что пользоваться битами L0...L3 регистра DR7 не получится.
_>Заранее спасибо!