Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Identifies the type of module information that will be written to the minidump file by the MiniDumpWriteDump function.
Syntax
typedef enum _MODULE_WRITE_FLAGS {
ModuleWriteModule = 0x0001,
ModuleWriteDataSeg = 0x0002,
ModuleWriteMiscRecord = 0x0004,
ModuleWriteCvRecord = 0x0008,
ModuleReferencedByMemory = 0x0010,
ModuleWriteTlsData = 0x0020,
ModuleWriteCodeSegs = 0x0040
} MODULE_WRITE_FLAGS;
Constants
ModuleWriteModule Value: 0x0001 Only module information will be written to the minidump file. |
ModuleWriteDataSeg Value: 0x0002 Module and data segment information will be written to the minidump file. This value will only be set if the MiniDumpWithDataSegs enumeration value from MINIDUMP_TYPE is set. |
ModuleWriteMiscRecord Value: 0x0004 Module, data segment, and miscellaneous record information will be written to the minidump file. |
ModuleWriteCvRecord Value: 0x0008 CodeView information will be written to the minidump file. Some debuggers need the CodeView information to properly locate symbols. |
ModuleReferencedByMemory Value: 0x0010 Indicates that a module was referenced by a pointer on the stack or backing store of a thread in the minidump. This value is valid only if the DumpType parameter of the MiniDumpWriteDump function includes MiniDumpScanMemory. |
ModuleWriteTlsData Value: 0x0020 Per-module automatic TLS data is written to the minidump file. (Note that automatic TLS data is created using __declspec(thread) while TlsAlloc creates dynamic TLS data). This value is valid only if the DumpType parameter of the MiniDumpWriteDump function includes MiniDumpWithProcessThreadData. DbgHelp 6.1 and earlier: This value is not supported. |
ModuleWriteCodeSegs Value: 0x0040 Code segment information will be written to the minidump file. This value will only be set if the MiniDumpWithCodeSegs enumeration value from MINIDUMP_TYPE is set. DbgHelp 6.1 and earlier: This value is not supported. |
Requirements
Requirement | Value |
---|---|
Header | minidumpapiset.h (include DbgHelp.h) |
Redistributable | DbgHelp.dll 5.1 or later |