MODULE_WRITE_FLAGS列舉 (minidumpapiset.h)
識別 MiniDumpWriteDump 函式將寫入迷你dump 檔案的模組信息類型。
Syntax
typedef enum _MODULE_WRITE_FLAGS {
ModuleWriteModule = 0x0001,
ModuleWriteDataSeg = 0x0002,
ModuleWriteMiscRecord = 0x0004,
ModuleWriteCvRecord = 0x0008,
ModuleReferencedByMemory = 0x0010,
ModuleWriteTlsData = 0x0020,
ModuleWriteCodeSegs = 0x0040
} MODULE_WRITE_FLAGS;
常數
ModuleWriteModule 值: 0x0001 只有模組資訊會寫入迷你傾印檔案。 |
ModuleWriteDataSeg 值: 0x0002 模組和數據區段資訊將會寫入迷你傾印檔案。 只有在已設定來自 MINIDUMP_TYPE的 MiniDumpWithDataSegs 列舉值時,才會設定此值。 |
ModuleWriteMiscRecord 值: 0x0004 模組、數據區段和其他記錄資訊將會寫入迷你傾印檔案。 |
ModuleWriteCvRecord 值: 0x0008 CodeView 資訊會寫入迷你傾印檔案。 某些調試程式需要 CodeView 資訊才能正確找出符號。 |
ModuleReferencedByMemory 值: 0x0010 指出模組是由堆疊上的指標所參考,或是在迷你傾印中線程的備份存放區所參考。 只有在 的 DumpType 參數時,這個值才有效 MiniDumpWriteDump 函式包含 MiniDumpScanMemory。 |
ModuleWriteTlsData 值: 0x0020 每個模組的自動 TLS 數據會寫入迷你傾印檔案。 (請注意,在 TlsAlloc 建立動態 TLS 數據) 時,會使用線程) __declspec (线程來建立自動 TLS 數據。 只有在 的 DumpType 參數時,這個值才有效 MiniDumpWriteDump 函式包含 MiniDumpWithProcessThreadData。 DbgHelp 6.1 和更早版本: 不支援此值。 |
ModuleWriteCodeSegs 值: 0x0040 程序代碼區段資訊會寫入迷你傾印檔案。 只有在已設定來自 MINIDUMP_TYPE的 MiniDumpWithCodeSegs 列舉值時,才會設定此值。 DbgHelp 6.1 和更早版本: 不支援此值。 |
規格需求
需求 | 值 |
---|---|
標頭 | minidumpapiset.h (包含 DbgHelp.h) |
可轉散發套件 | DbgHelp.dll 5.1 或更新版本 |