MINIDUMP_FUNCTION_TABLE_STREAM Structure

Debug Help Library

MINIDUMP_FUNCTION_TABLE_STREAM Structure

Represents the header for the function table stream.

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;

Members

SizeOfHeader

The size of header information for the stream, in bytes. This value is sizeof(MINIDUMP_FUNCTION_TABLE_STREAM).

SizeOfDescriptor

The size of a descriptor in the stream, in bytes. This value is sizeof(MINIDUMP_FUNCTION_TABLE_DESCRIPTOR).

SizeOfNativeDescriptor

The size of a raw system descriptor in the stream, in bytes. This value depends on the particular platform and system version on which the minidump was generated.

SizeOfFunctionEntry

The size of a raw system function table entry, in bytes. This value depends on the particular platform and system version on which the minidump was generated.

NumberOfDescriptors

The number of descriptors in the stream.

SizeOfAlignPad

The size of alignment padding that follows the header, in bytes.

Remarks

In this context, a data stream is a set of data in a minidump file. This header structure is followed by NumberOfDescriptors function tables. For each function table there is a MINIDUMP_FUNCTION_TABLE_DESCRIPTOR structure, then the raw system descriptor for the table, then the raw system function entry data. If necessary, alignment padding is placed between tables to properly align the initial structures.

Requirements

Redistributable

Requires DbgHelp.dll 5.1 or later.

Header

Declared in DbgHelp.h.

See Also

MINIDUMP_FUNCTION_TABLE_DESCRIPTOR
MINIDUMP_STREAM_TYPE


Send comments about this topic to Microsoft

Build date: 9/25/2007

© 2007 Microsoft Corporation. All rights reserved.