Compartilhar via


enumeração MODULE_WRITE_FLAGS (minidumpapiset.h)

Identifica o tipo de informações de módulo que serão gravadas no arquivo de minidespejo pela função MiniDumpWriteDump .

Syntax

typedef enum _MODULE_WRITE_FLAGS {
  ModuleWriteModule = 0x0001,
  ModuleWriteDataSeg = 0x0002,
  ModuleWriteMiscRecord = 0x0004,
  ModuleWriteCvRecord = 0x0008,
  ModuleReferencedByMemory = 0x0010,
  ModuleWriteTlsData = 0x0020,
  ModuleWriteCodeSegs = 0x0040
} MODULE_WRITE_FLAGS;

Constantes

 
ModuleWriteModule
Valor: 0x0001
Somente as informações do módulo serão gravadas no arquivo de minidespejo.
ModuleWriteDataSeg
Valor: 0x0002
As informações do módulo e do segmento de dados serão gravadas no arquivo de minidespejo. Esse valor só será definido se o valor de enumeração MiniDumpWithDataSegs de MINIDUMP_TYPE estiver definido.
ModuleWriteMiscRecord
Valor: 0x0004
As informações de módulo, segmento de dados e registro diverso serão gravadas no arquivo de minidump.
ModuleWriteCvRecord
Valor: 0x0008
As informações de CodeView serão gravadas no arquivo de minidespejo. Alguns depuradores precisam das informações do CodeView para localizar corretamente os símbolos.
ModuleReferencedByMemory
Valor: 0x0010
Indica que um módulo foi referenciado por um ponteiro na pilha ou repositório de backup de um thread no minidespejo. Esse valor só será válido se o parâmetro DumpType do
A função MiniDumpWriteDump inclui MiniDumpScanMemory.
ModuleWriteTlsData
Valor: 0x0020
Os dados TLS automáticos por módulo são gravados no arquivo de minidespejo. (Observe que os dados TLS automáticos são criados usando __declspec(thread), enquanto tlsAlloc cria dados TLS dinâmicos). Esse valor só será válido se o parâmetro DumpType do
A função MiniDumpWriteDump inclui MiniDumpWithProcessThreadData.

DbgHelp 6.1 e anterior: Não há suporte para esse valor.
ModuleWriteCodeSegs
Valor: 0x0040
As informações do segmento de código serão gravadas no arquivo de minidespejo. Esse valor só será definido se o valor de enumeração MiniDumpWithCodeSegs de MINIDUMP_TYPE estiver definido.

DbgHelp 6.1 e anterior: Não há suporte para esse valor.

Requisitos

Requisito Valor
Cabeçalho minidumpapiset.h (inclua DbgHelp.h)
Redistribuível DbgHelp.dll 5.1 ou posterior

Confira também

MINIDUMP_CALLBACK_OUTPUT

MiniDumpWriteDump