estrutura MINIDUMP_MEMORY_INFO (minidumpapiset.h)
Descreve uma região da memória.
Sintaxe
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;
Membros
BaseAddress
O endereço base da região das páginas.
AllocationBase
O endereço base de um intervalo de páginas nessa região. A página está contida nessa região de memória.
AllocationProtect
A proteção de memória quando a região foi alocada inicialmente. Esse membro pode ser uma das opções de proteção de memória , juntamente com PAGE_GUARD ou PAGE_NOCACHE, conforme necessário.
__alignment1
Uma variável para alinhamento.
RegionSize
O tamanho da região que começa no endereço base no qual todas as páginas têm atributos idênticos, em bytes.
State
O estado das páginas na região. Esse membro pode ser um dos valores a seguir.
Protect
A proteção de acesso das páginas na região. Esse membro é um dos valores listados para o membro AllocationProtect .
Type
O tipo de páginas na região. Os tipos a seguir são definidos.
__alignment2
Uma variável para alinhamento.
Requisitos
Cabeçalho | minidumpapiset.h (inclua DbgHelp.h) |
Redistribuível | DbgHelp.dll 6.3 ou posterior |