структура MINIDUMP_MEMORY_INFO (minidumpapiset.h)
Описывает область памяти.
Синтаксис
typedef struct _MINIDUMP_MEMORY_INFO {
ULONG64 BaseAddress;
ULONG64 AllocationBase;
ULONG32 AllocationProtect;
ULONG32 __alignment1;
ULONG64 RegionSize;
ULONG32 State;
ULONG32 Protect;
ULONG32 Type;
ULONG32 __alignment2;
} MINIDUMP_MEMORY_INFO, *PMINIDUMP_MEMORY_INFO;
Члены
BaseAddress
Базовый адрес области страниц.
AllocationBase
Базовый адрес диапазона страниц в этом регионе. Страница находится в этой области памяти.
AllocationProtect
Защита памяти при первоначальном выделении региона. Этот элемент может быть одним из вариантов защиты памяти , а также PAGE_GUARD или PAGE_NOCACHE при необходимости.
__alignment1
Переменная для выравнивания.
RegionSize
Размер региона, начинающегося с базового адреса, в котором все страницы имеют одинаковые атрибуты в байтах.
State
Состояние страниц в регионе. Этот элемент может быть одним из следующих значений.
Protect
Защита доступа к страницам в регионе. Этот элемент является одним из значений, перечисленных для элемента AllocationProtect .
Type
Тип страниц в регионе. Определены следующие типы.
__alignment2
Переменная для выравнивания.
Требования
Верхняя часть | minidumpapiset.h (включая DbgHelp.h) |
Распространяемые компоненты | DbgHelp.dll 6.3 или более поздней версии |