структура MINIDUMP_FUNCTION_TABLE_STREAM (minidumpapiset.h)
Представляет заголовок для потока таблицы функций.
Синтаксис
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;
Члены
SizeOfHeader
Размер сведений о заголовке для потока в байтах. Это значение sizeof(MINIDUMP_FUNCTION_TABLE_STREAM)
.
SizeOfDescriptor
Размер дескриптора в потоке в байтах. Это значение sizeof(MINIDUMP_FUNCTION_TABLE_DESCRIPTOR)
.
SizeOfNativeDescriptor
Размер необработанного системного дескриптора в потоке в байтах. Это значение зависит от конкретной платформы и версии системы, на которой был создан минидамп.
SizeOfFunctionEntry
Размер необработанной записи таблицы системных функций в байтах. Это значение зависит от конкретной платформы и версии системы, на которой был создан минидамп.
NumberOfDescriptors
Количество дескрипторов в потоке.
SizeOfAlignPad
Размер выравнивания в байтах после заголовка.
Комментарии
В этом контексте поток данных — это набор данных в файле minidump. За этой структурой заголовков следуют таблицы функций NumberOfDescriptors . Для каждой таблицы функций имеется MINIDUMP_FUNCTION_TABLE_DESCRIPTOR структура, затем необработанный системный дескриптор для таблицы, а затем необработанные данные записи системной функции. При необходимости между таблицами размещается выравнивание, чтобы правильно выровнять начальные структуры.
Требования
Требование | Значение |
---|---|
Заголовок | minidumpapiset.h (включая DbgHelp.h) |
Распространяемые компоненты | DbgHelp.dll 5.1 или более поздней версии |