Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Eine Einführung und Eine Übersicht über Absturzabbilddateien finden Sie unter "Absturzabbilddateien".
Öffnen von Dumpdateien
To open a crash dump file for use as a debugger target, use OpenDumpFile or OpenDumpfileWide. These methods are similar to the .opendump debugger command.
Note The engine doesn't completely attach to the dump file until the WaitForEvent method has been called. Wenn eine Dumpdatei aus einem Prozess oder Kernel erstellt wird, werden Informationen zum letzten Ereignis in der Speicherabbilddatei gespeichert. Nachdem die Speicherabbilddatei geöffnet wurde, wird beim nächsten Versuch der Ausführung dieses Ereignisses für die Ereignisrückrufe generiert. Erst dann wird die Speicherabbilddatei in der Debugsitzung verfügbar. Weitere Details finden Sie unter Debuggen des Sitzungs- und Ausführungsmodells .
Zusätzliche Dateien können zum Debuggen einer Absturzabbilddatei verwendet werden. The methods AddDumpInformationFile and AddDumpInformationFileWide register files containing page-file information to be used when the next dump file is opened. Diese Methoden müssen aufgerufen werden, bevor die Dumpdatei geöffnet wird. GetNumberDumpFiles will return the number of such files that were used when the current dump file was opened and GetDumpFile will return a description of these files.
Minidumpdateien für den Benutzermodus enthalten mehrere Informationsströme. These streams can be read using the Request operation DEBUG_REQUEST_READ_USER_MINIDUMP_STREAM.
Erstellen von Dumpdateien
To create a crash dump file of the current target -- user-mode or kernel-mode -- use WriteDumpFile2. This method is similar to the .dump debugger command.