Поделиться через


.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), когда текущая система является файлом дампа, отладчик начинает выполняться, но вы не можете вернуться к отладчику, так как команда останова не распознается как допустимая для отладки файла дампа.