Dump-File 目標

如需損毀傾印檔案的簡介和概觀,請參閱 損毀傾印檔案

開啟傾印檔案

若要開啟損毀傾印檔案作為偵錯工具目標,請使用 OpenDumpFileOpenDumpfileWide。 這些方法類似于 .opendump 偵錯工具命令。

注意 在呼叫 WaitForEvent 方法之前,引擎不會完全附加至傾印檔案。 從進程或核心建立傾印檔案時,最後一個事件的相關資訊會儲存在傾印檔案中。 開啟傾印檔案之後,下次嘗試執行時,引擎就會為事件回呼產生此事件。 只有在偵錯會話中,傾印檔案才會變成可用。 如需詳細資訊,請參閱 偵錯會話和執行模型

其他檔案可用來協助偵錯損毀傾印檔案。 AddDumpInformationFileAddDumpInformationFileWide註冊檔案的方法,其中包含開啟下一個傾印檔案時要使用的頁面檔案資訊。 在開啟傾印檔案之前,必須先呼叫這些方法。 GetNumberDumpFiles 會傳回開啟目前傾印檔案時所使用的這類檔案數目,而 GetDumpFile 會傳回這些檔案的描述。

使用者模式迷你傾印檔案包含數個資訊資料流程。 您可以使用 要求 作業 DEBUG_REQUEST_READ_USER_MINIDUMP_STREAM來讀取這些資料流程。

建立傾印檔案

若要建立目前目標的損毀傾印檔案 -- 使用者模式或核心模式 -- 請使用 WriteDumpFile2。 這個方法類似于 .dump 偵錯工具命令。