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 |