.opendump (открытый файл дампа)
Команда opendump открывает файл дампа для отладки.
.opendump DumpFile
.opendump /c "DumpFileInArchive" [CabFile]
Параметры
DumpFile
Указывает имя открываемого файла дампа. DumpFile должен включать расширение имени файла (обычно .dmp или MDMP) и может включать абсолютный или относительный путь. Относительные пути относятся к каталогу, в который был запущен отладчик.
/c "DumpFileInArchive"
Указывает имя файла дампа для отладки. Этот файл дампа должен содержаться в архивном файле, который указывает CabFile . Файл DumpFileInArchive необходимо заключить в кавычки.
CabFile
Указывает имя открываемого архивного файла. CabFileдолжен включать расширение имени файла (обычно .cab) и может включать абсолютный или относительный путь. Относительные пути относятся к каталогу, в который был запущен отладчик. Если вы используете параметр /c для указания файла дампа в архиве, но не указан CabFile, отладчик повторно использует архивный файл, который вы недавно открыли.
Среда
Режимы |
Режим пользователя, режим ядра |
Целевые объекты |
Только аварийный дамп (но вы можете использовать эту команду, если выполняются другие сеансы) |
Платформы |
Все |
Замечания
После использования команды opendump необходимо использовать команду g (Go), чтобы завершить загрузку файла дампа.
При открытии архивного файла (например, CAB-файла) следует использовать параметр /c . Если этот параметр не используется и вы указываете архив для DumpFile, отладчик открывает первый файл с расширением MDMP или .dmp имени файла в этом архиве.
Можно использовать opendump , даже если сеанс отладки уже выполняется. Эта функция позволяет выполнять отладку нескольких аварийных дампов одновременно. Дополнительные сведения о том, как управлять сеансом с несколькими целевыми объектами, см. в разделе "Отладка нескольких целевых объектов".
Обратите внимание , что при отладке динамических целевых объектов и целевых объектов дампа возникают сложности, так как команды ведут себя по-разному для каждого типа отладки. Например, если вы используете команду g (Go), когда текущая система является файлом дампа, отладчик начинает выполняться, но вы не можете вернуться к отладчику, так как команда останова не распознается как допустимая для отладки файла дампа.