Compartilhar via


estrutura MINIDUMP_FUNCTION_TABLE_DESCRIPTOR (minidumpapiset.h)

Representa um fluxo da tabela de funções.

Sintaxe

typedef struct _MINIDUMP_FUNCTION_TABLE_DESCRIPTOR {
  ULONG64 MinimumAddress;
  ULONG64 MaximumAddress;
  ULONG64 BaseAddress;
  ULONG32 EntryCount;
  ULONG32 SizeOfAlignPad;
} MINIDUMP_FUNCTION_TABLE_DESCRIPTOR, *PMINIDUMP_FUNCTION_TABLE_DESCRIPTOR;

Membros

MinimumAddress

O endereço mínimo das funções descritas pela tabela.

MaximumAddress

O endereço máximo das funções descritas pela tabela.

BaseAddress

O endereço base a ser usado ao calcular endereços virtuais completos de endereços virtuais relativos em entradas de função.

EntryCount

O número de entradas na tabela de funções.

SizeOfAlignPad

O tamanho do preenchimento de alinhamento que segue os dados de entrada da função, em bytes. Os dados de entrada de função no fluxo têm a garantia de serem alinhados adequadamente para acesso aos membros de dados. Se um minidump for mapeado diretamente na memória, sempre será possível referenciar diretamente os membros da estrutura no fluxo.

Comentários

O primeiro descritor no fluxo da tabela de funções segue o cabeçalho MINIDUMP_FUNCTION_TABLE_STREAM. O descritor genérico é seguido por um descritor de sistema nativo e, em seguida, por estruturas de entrada de função do sistema nativo EntryCount .

Requisitos

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

Confira também

MINIDUMP_FUNCTION_TABLE_STREAM