Я получаю прекрасный BSOD при загрузке (STOP: 0x0000007E
) от драйвера, который пишу, и хотел бы загрузить дамп памяти для анализа. Тем не менее, это нигде не сбрасывается. Все правильно настроено в настройках запуска и восстановления, но я не получаю файл дампа, и ничего в журнале событий, указывающем на дамп, не произошло. Похоже, дамп даже не происходит ...
Я знаю точную строку кода, вызывающую его (вызов IoAttachDevice()
), но не уверен, почему, и хотел бы просмотреть вывод DbgPrint
, чтобы увидеть, где именно он выходит из строя. Может ли Windows зависать до того, как будет настроена функция дампа? Если да, как мне получить доступ к состоянию машины при возникновении сбоя?
ОБНОВЛЕНИЕ: Другая, возможно, полезная информация: Я запускаю Windows XP через VirtualBox на хосте Linux.