THREAD_WRITE_FLAGS列舉 (minidumpapiset.h)

識別 由 MiniDumpWriteDump 函式寫入迷你傾印檔案的執行緒資訊類型。

Syntax

typedef enum _THREAD_WRITE_FLAGS {
  ThreadWriteThread = 0x0001,
  ThreadWriteStack = 0x0002,
  ThreadWriteContext = 0x0004,
  ThreadWriteBackingStore = 0x0008,
  ThreadWriteInstructionWindow = 0x0010,
  ThreadWriteThreadData = 0x0020,
  ThreadWriteThreadInfo = 0x0040
} THREAD_WRITE_FLAGS;

常數

 
ThreadWriteThread
值: 0x0001
只有基本執行緒資訊會寫入迷你傾印檔案。
ThreadWriteStack
值: 0x0002
基本執行緒和執行緒堆疊資訊將會寫入迷你傾印檔案。
ThreadWriteContext
值: 0x0004
整個執行緒內容將會寫入迷你傾印檔案。
ThreadWriteBackingStore
值: 0x0008
Intel Itanium: 每個執行緒的備份存放區記憶體都會寫入迷你傾印檔案。
ThreadWriteInstructionWindow
值: 0x0010
每個執行緒指令指標周圍的少量記憶體將會寫入迷你傾印檔案。 這可讓執行緒指令指標附近的指令遭到反組譯,即使找不到符合模組的可執行影像也一樣。
ThreadWriteThreadData
值: 0x0020
當迷你傾印類型包含 MiniDumpWithProcessThreadData時,會設定此旗標。 回呼函式可以清除此旗標,以控制哪些執行緒在迷你傾印檔案中提供完整的執行緒資料。

DbgHelp 5.1: 不支援這個值。
ThreadWriteThreadInfo
值: 0x0040
當迷你傾印類型包含 MiniDumpWithThreadInfo時,會設定此旗標。 回呼函式可以清除此旗標,以控制哪些執行緒在迷你傾印檔案中提供執行緒狀態資訊。 如需詳細資訊,請參閱 MINIDUMP_THREAD_INFO

DbgHelp 6.1 和更早版本: 不支援這個值。

需求

   
標頭 minidumpapiset.h (包含 DbgHelp.h)
可轉散發套件 DbgHelp.dll 5.1 或更新版本

另請參閱

MINIDUMP_CALLBACK_OUTPUT

MiniDumpWriteDump