Обратный вызов для проверки ошибок Windows не вызывается в 64-битных системах

Некоторое время назад мы успешно портировали наш драйвер на 64-битные системы.

Но не хватает одной вещи, которая не очень важна, но это была очень удобная функция отладки.

Обратные вызовы, зарегистрированные с помощью KeRegisterBugCheckReasonCallback, никогда не вызываются. Функция возвращает ИСТИНА в случае успеха, но мой обратный вызов никогда не вызывается. Я также безуспешно пробовал разные значения параметра причина. Попытка со старым KeRegisterBugCheckCallback также не удалась.

Что я делаю не так?

Я что-то пропустил в документации?

6
задан ConfusedSushi 8 June 2011 в 12:25
поделиться