Поделиться через


структура 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 или более поздней версии

См. также раздел

MINIDUMP_FUNCTION_TABLE_DESCRIPTOR

MINIDUMP_STREAM_TYPE