ГМ>Можно, наверное, запомнить информацию о процессе/потоке перед установкой watchpoint и затем, при ее срабатывании, дополнительно сравнивать ее с информацией о текущем процессе/потоке.
--
Интересная идея, спасибо... Боюсь только, что это сравнение может прилично приуменьшить ускорение от использования аппаратных watchpoint'ов, но это нужно проверить. Вы не подскажете, как повесить обработчик прерывания переключения процессов? На свой процесс я умею вешать — просто выставляешь регистры, а потом ловишь прерывание в __except блоке. А чужие переключения как отлавливать? Особенно тот момент, когда вновь включается отлаживаемый процесс в работу...