структура MINIDUMP_FUNCTION_TABLE_DESCRIPTOR (minidumpapiset.h)

Представляет поток таблицы функций.

Синтаксис

typedef struct _MINIDUMP_FUNCTION_TABLE_DESCRIPTOR {
  ULONG64 MinimumAddress;
  ULONG64 MaximumAddress;
  ULONG64 BaseAddress;
  ULONG32 EntryCount;
  ULONG32 SizeOfAlignPad;
} MINIDUMP_FUNCTION_TABLE_DESCRIPTOR, *PMINIDUMP_FUNCTION_TABLE_DESCRIPTOR;

Члены

MinimumAddress

Минимальный адрес функций, описанных в таблице.

MaximumAddress

Максимальный адрес функций, описанных в таблице.

BaseAddress

Базовый адрес, используемый при вычислении полных виртуальных адресов из относительных виртуальных адресов в записях функций.

EntryCount

Количество записей в таблице функций.

SizeOfAlignPad

Размер выравнивания, следующего за входными данными функции, в байтах. Входные данные функции в потоке гарантированно будут выровнены соответствующим образом для доступа к членам данных. Если минидамп напрямую сопоставляется в памяти, всегда можно напрямую ссылаться на элементы структуры в потоке.

Комментарии

Первый дескриптор в потоке таблицы функций следует за заголовком MINIDUMP_FUNCTION_TABLE_STREAM. За универсальным дескриптором следует собственный системный дескриптор, а затем — собственные структуры входа системных функций EntryCount .

Требования

Требование Значение
Заголовок minidumpapiset.h (включая DbgHelp.h)
Распространяемые компоненты DbgHelp.dll 5.1 или более поздней версии

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

MINIDUMP_FUNCTION_TABLE_STREAM