minidumpapiset.h 標頭

此標頭由系統服務使用。 欲了解更多資訊,請參閱:

minidumpapiset.h 包含以下程式介面:

Functions

 
迷你傾倒讀取傾倒串流

從使用者模式的 minidump 檔案讀取串流。
迷你傾銷寫傾倒

將使用者模式的迷你傾印資訊寫入指定的檔案。

回呼函式

 
MINIDUMP_CALLBACK_ROUTINE

一個應用程式定義的回調函式,搭配 MiniDumpWriteDump 使用。 它接收擴展的迷你傾倒資訊。

Structures

 
MINIDUMP_CALLBACK_INFORMATION

包含一個指向可選回調函式的指標,該函式可由 MiniDumpWriteDump 函式使用。
MINIDUMP_CALLBACK_INPUT

包含 MiniDumpCallback 函式所使用的資訊。
MINIDUMP_CALLBACK_OUTPUT

包含由 MiniDumpCallback 函式回傳的資訊。
MINIDUMP_COMPRESSED_MEMORY_STREAM_FINISH_CALLBACK

MINIDUMP_COMPRESSED_MEMORY_STREAM_START_CALLBACK

MINIDUMP_DIRECTORY

包含存取特定資料流所需的資訊,包含迷你傾印檔案中的資料。
MINIDUMP_EXCEPTION

包含例外資訊。
MINIDUMP_EXCEPTION_INFORMATION

包含由 MiniDumpWriteDump 函式寫入 minidump 檔案的例外資訊。
MINIDUMP_EXCEPTION_STREAM

代表例外資訊流。
MINIDUMP_FUNCTION_TABLE_DESCRIPTOR

代表一個函式表串流。
MINIDUMP_FUNCTION_TABLE_STREAM

代表函式表串流的標頭。
MINIDUMP_HANDLE_DATA_STREAM

代表一個句柄資料串流的標頭。
MINIDUMP_HANDLE_DESCRIPTOR

包含撰寫迷你傾印時個別系統句柄的狀態。
MINIDUMP_HANDLE_DESCRIPTOR_2

描述撰寫迷你傾印時個別系統句柄的狀態。
MINIDUMP_HANDLE_OBJECT_INFORMATION

包含帳柄的物件特定資訊。
MINIDUMP_HANDLE_OPERATION_LIST

包含一個 handle 操作清單。
MINIDUMP_HEADER

包含 minidump 檔案的標頭資訊。
MINIDUMP_INCLUDE_MODULE_CALLBACK

當回調類型為 IncludeModuleCallback 時,包含 MiniDumpCallback 函式的資訊。
MINIDUMP_INCLUDE_THREAD_CALLBACK

包含當回調類型為 IncludeThreadCallback 時,MiniDumpCallback 函式的資訊。
MINIDUMP_IO_CALLBACK

包含輸入輸出回撥資訊。
MINIDUMP_LOCATION_DESCRIPTOR

包含描述資料串流在迷你傾印檔案中位置的資訊。 (MINIDUMP_LOCATION_DESCRIPTOR)
MINIDUMP_LOCATION_DESCRIPTOR64

包含描述資料串流在迷你傾印檔案中位置的資訊。M
MINIDUMP_MEMORY_DESCRIPTOR

描述一段記憶範圍。 (MINIDUMP_MEMORY_DESCRIPTOR)
MINIDUMP_MEMORY_DESCRIPTOR64

描述一段記憶範圍。M
MINIDUMP_MEMORY_INFO

描述一個記憶區域。
MINIDUMP_MEMORY_INFO_LIST

包含記憶體區域列表。
MINIDUMP_MEMORY_LIST

包含記憶體範圍清單。 (MINIDUMP_MEMORY_LIST)
MINIDUMP_MEMORY64_LIST

包含記憶體範圍清單。M
MINIDUMP_MISC_INFO

包含多種資訊。
MINIDUMP_MISC_INFO_2

代表雜項資訊流中的資訊。
MINIDUMP_MODULE

包含特定模組的資訊。
MINIDUMP_MODULE_CALLBACK

當回調類型為 ModuleCallback 時,包含 MiniDumpCallback 函式的模組資訊。
MINIDUMP_MODULE_LIST

包含模組列表。
MINIDUMP_READ_MEMORY_FAILURE_CALLBACK

包含關於記憶體讀取失敗操作的資訊。
MINIDUMP_STRING

描述一條字串。
MINIDUMP_SYSTEM_INFO

包含處理器與作業系統資訊。
MINIDUMP_THREAD

包含特定討論串的資訊。
MINIDUMP_THREAD_CALLBACK

當回調類型為 ThreadCallback 時,包含 MiniDumpCallback 函式的執行緒資訊。
MINIDUMP_THREAD_EX

包含針對特定討論串的延伸資訊。
MINIDUMP_THREAD_EX_CALLBACK

包含 MiniDumpCallback 函式的擴展執行緒資訊,當回調型別為 ThreadExCallback 時。
MINIDUMP_THREAD_EX_LIST

包含串列表。 (MINIDUMP_THREAD_EX_LIST)
MINIDUMP_THREAD_INFO

包含執行緒狀態資訊。
MINIDUMP_THREAD_INFO_LIST

包含串列表。 (MINIDUMP_THREAD_INFO_LIST)
MINIDUMP_THREAD_LIST

包含串列表。 (MINIDUMP_THREAD_LIST)
MINIDUMP_UNLOADED_MODULE

包含一個已卸載模組的資訊。 這些資訊有助於診斷呼叫已不再載入程式碼時的問題。
MINIDUMP_UNLOADED_MODULE_LIST

包含未載入模組清單。
MINIDUMP_USER_STREAM

包含儲存在資料串流中的使用者定義資訊。
MINIDUMP_USER_STREAM_INFORMATION

包含 MiniDumpWriteDump 函式所使用的使用者資料串流清單。

列舉

 
MINIDUMP_CALLBACK_TYPE

識別 MiniDumpCallback 函式回傳的資訊類型。
MINIDUMP_HANDLE_OBJECT_INFORMATION_TYPE

識別特定物件資訊的類型。
MINIDUMP_SECONDARY_FLAGS

指定迷你傾倒的次要旗標。
MINIDUMP_STREAM_TYPE

代表迷你傾印資料串流的類型。
MINIDUMP_TYPE

用 MiniDumpWriteDump 函式來識別將寫入 minidump 檔案的資訊類型。
MODULE_WRITE_FLAGS

用 MiniDumpWriteDump 函式識別將寫入 minidump 檔案的模組資訊類型。
THREAD_WRITE_FLAGS

用 MiniDumpWriteDump 函式識別將寫入 minidump 檔案的執行緒資訊類型。