Compartilhar via


estrutura MINIDUMP_FUNCTION_TABLE_STREAM (minidumpapiset.h)

Representa o cabeçalho do fluxo da tabela de funções.

Sintaxe

typedef struct _MINIDUMP_FUNCTION_TABLE_STREAM {
  ULONG32 SizeOfHeader;
  ULONG32 SizeOfDescriptor;
  ULONG32 SizeOfNativeDescriptor;
  ULONG32 SizeOfFunctionEntry;
  ULONG32 NumberOfDescriptors;
  ULONG32 SizeOfAlignPad;
} MINIDUMP_FUNCTION_TABLE_STREAM, *PMINIDUMP_FUNCTION_TABLE_STREAM;

Membros

SizeOfHeader

O tamanho das informações de cabeçalho para o fluxo, em bytes. Este valor é sizeof(MINIDUMP_FUNCTION_TABLE_STREAM).

SizeOfDescriptor

O tamanho de um descritor no fluxo, em bytes. Este valor é sizeof(MINIDUMP_FUNCTION_TABLE_DESCRIPTOR).

SizeOfNativeDescriptor

O tamanho de um descritor bruto do sistema no fluxo, em bytes. Esse valor depende da plataforma específica e da versão do sistema na qual o minidump foi gerado.

SizeOfFunctionEntry

O tamanho de uma entrada bruta da tabela de funções do sistema, em bytes. Esse valor depende da plataforma específica e da versão do sistema na qual o minidump foi gerado.

NumberOfDescriptors

O número de descritores no fluxo.

SizeOfAlignPad

O tamanho do preenchimento de alinhamento que segue o cabeçalho, em bytes.

Comentários

Nesse contexto, um fluxo de dados é um conjunto de dados em um arquivo de minidump. Essa estrutura de cabeçalho é seguida por tabelas de função NumberOfDescriptors . Para cada tabela de funções, há uma estrutura MINIDUMP_FUNCTION_TABLE_DESCRIPTOR , em seguida, o descritor bruto do sistema para a tabela e, em seguida, os dados brutos de entrada de função do sistema. Se necessário, o preenchimento de alinhamento é colocado entre tabelas para alinhar corretamente as estruturas iniciais.

Requisitos

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

Confira também

MINIDUMP_FUNCTION_TABLE_DESCRIPTOR

MINIDUMP_STREAM_TYPE