Compartilhar via


Estruturas DbgHelp

A seguir estão as estruturas DbgHelp:

Nesta seção

Tópico Descrição
_IMAGE_RUNTIME_FUNCTION_ENTRY
Representa uma entrada na tabela de funções no Windows de 64 bits.
ADDRESS64
Representa um endereço. É usado na estrutura STACKFRAME64.
API_VERSION
Contém a versão da biblioteca.
FPO_DATA
Representa o layout de quadro de pilha para uma função em um computador x86 quando a otimização de omissão de ponteiro de quadro (FPO) é usada. A estrutura é usada para localizar a base do quadro de chamada.
IMAGE_DEBUG_INFORMATION
Contém informações de depuração.
IMAGEHLP_CBA_EVENT
Contém informações sobre um evento de depuração.
IMAGEHLP_CBA_READ_MEMORY
Contém informações sobre uma operação de leitura de memória.
IMAGEHLP_DEFERRED_SYMBOL_LOAD64
Contém informações sobre uma carga de símbolo adiada.
IMAGEHLP_DUPLICATE_SYMBOL64
Contém informações de símbolos duplicados.
IMAGEHLP_GET_TYPE_INFO_PARAMS
Contém informações de tipo para um módulo.
IMAGEHLP_LINE64
Representa uma linha de arquivo de origem.
IMAGEHLP_MODULE64
Contém informações do módulo.
IMAGEHLP_STACK_FRAME
Contém as informações do quadro de pilha.
IMAGEHLP_SYMBOL64
Contém informações de símbolo.
KDHELP64
Informações que são usadas pelos depuradores do kernel para rastrear através de retornos de chamada no modo de usuário na pilha do kernel de um thread.
LOADED_IMAGE
Contém informações sobre a imagem carregada.
MINIDUMP_CALLBACK_INFORMATION
Contém um ponteiro para uma função de retorno de chamada opcional que pode ser usada pela função MiniDumpWriteDump.
MINIDUMP_CALLBACK_INPUT
Contém informações usadas pela função MiniDumpCallback.
MINIDUMP_CALLBACK_OUTPUT
Contém informações retornadas pela função MiniDumpCallback .
MINIDUMP_DIRECTORY
Contém as informações necessárias para acessar um fluxo de dados específico em um arquivo minidump.
MINIDUMP_EXCEPTION
Contém informações de exceção.
MINIDUMP_EXCEPTION_INFORMATION
Contém as informações de exceção gravadas no arquivo minidump pela função MiniDumpWriteDump.
MINIDUMP_EXCEPTION_STREAM
Representa um fluxo de informações de exceção.
MINIDUMP_FUNCTION_TABLE_DESCRIPTOR
Representa um fluxo de tabela de função.
MINIDUMP_FUNCTION_TABLE_STREAM
Representa o cabeçalho do fluxo da tabela de funções.
MINIDUMP_HANDLE_DATA_STREAM
Representa o cabeçalho de um fluxo de dados de manipulação.
MINIDUMP_HANDLE_DESCRIPTOR
Contém o estado de um identificador de sistema individual no momento em que o minidump foi gravado.
MINIDUMP_HANDLE_DESCRIPTOR_2
Descreve o estado de um identificador de sistema individual no momento em que o minidump foi gravado.
MINIDUMP_HANDLE_OBJECT_INFORMATION
Contém informações específicas do objeto para um identificador.
MINIDUMP_HANDLE_OPERATION_LIST
Contém uma lista de operações de manipulação.
MINIDUMP_HEADER
Contém informações de cabeçalho para o arquivo minidump.
MINIDUMP_INCLUDE_MODULE_CALLBACK
Contém informações para a função MiniDumpCallback quando o tipo de retorno de chamada é IncludeModuleCallback.
MINIDUMP_INCLUDE_THREAD_CALLBACK
Contém informações para a função MiniDumpCallback quando o tipo de retorno de chamada é IncludeThreadCallback.
MINIDUMP_IO_CALLBACK
Contém informações de retorno de chamada de E/S.
MINIDUMP_LOCATION_DESCRIPTOR
Contém informações que descrevem o local de um fluxo de dados dentro de um arquivo minidump.
MINIDUMP_MEMORY_DESCRIPTOR
Descreve um intervalo de memória.
MINIDUMP_MEMORY_INFO
Descreve uma região de memória.
MINIDUMP_MEMORY_INFO_LIST
Contém uma lista de regiões de memória.
MINIDUMP_MEMORY_LIST
Contém uma lista de intervalos de memória.
MINIDUMP_MISC_INFO
Contém uma variedade de informações.
MINIDUMP_MISC_INFO_2
Representa informações no fluxo de informações diversas.
MINIDUMP_MODULE
Contém informações para um módulo específico.
MINIDUMP_MODULE_CALLBACK
Contém informações de módulo para a função MiniDumpCallback quando o tipo de retorno de chamada é ModuleCallback.
MINIDUMP_MODULE_LIST
Contém uma lista de módulos.
MINIDUMP_READ_MEMORY_FAILURE_CALLBACK
Contém informações sobre uma operação de leitura de memória com falha.
MINIDUMP_STRING
Descreve uma cadeia de caracteres.
MINIDUMP_SYSTEM_INFO
Contém informações sobre o processador e o sistema operacional.
MINIDUMP_THREAD
Contém informações para um thread específico.
MINIDUMP_THREAD_CALLBACK
Contém informações de thread para a função MiniDumpCallback quando o tipo de retorno de chamada é ThreadCallback.
MINIDUMP_THREAD_EX
Contém informações estendidas para um thread específico.
MINIDUMP_THREAD_EX_CALLBACK
Contém informações de thread estendidas para a função MiniDumpCallback quando o tipo de retorno de chamada é ThreadExCallback.
MINIDUMP_THREAD_EX_LIST
Contém uma lista de threads.
MINIDUMP_THREAD_INFO
Contém informações de estado do thread.
MINIDUMP_THREAD_INFO_LIST
Contém uma lista de threads.
MINIDUMP_THREAD_LIST
Contém uma lista de threads.
MINIDUMP_UNLOADED_MODULE
Contém informações sobre um módulo que foi descarregado. Essas informações podem ajudar a diagnosticar problemas ao chamar o código que não está mais carregado.
MINIDUMP_UNLOADED_MODULE_LIST
Contém uma lista de módulos descarregados.
MINIDUMP_USER_STREAM
Contém informações definidas pelo usuário armazenadas em um fluxo de dados.
MINIDUMP_USER_STREAM_INFORMATION
Contém uma lista de fluxos de dados do usuário usados pela função MiniDumpWriteDump.
MODLOAD_CVMISC
Contém registros CodeView e Misc.
MODLOAD_DATA
Contém dados do módulo.
OMAP
Descreve uma entrada em um mapa de endereços.
ARQUIVO FONTE
Contém informações sobre o arquivo de origem.
SRCCODEINFO
Contém informações de linha.
STACKFRAME64
Representa um registro de ativação.
STACKFRAME_EX
Representa um quadro de pilha estendido.
SYMBOL_INFO
Contém informações de símbolo.
SYMSRV_INDEX_INFO
Contém informações de índice do servidor de símbolos.
TI_FINDCHILDREN_PARAMS
Contém informações de índice de tipo. Ele é usado pela função SymGetTypeInfo.