MINIDUMP_MEMORY_INFO-Struktur (minidumpapiset.h)
Beschreibt eine Arbeitsspeicherregion.
Syntax
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;
Members
BaseAddress
Die Basisadresse des Seitenbereichs.
AllocationBase
Die Basisadresse eines Seitenbereichs in dieser Region. Die Seite ist in diesem Speicherbereich enthalten.
AllocationProtect
Der Speicherschutz bei der anfänglichen Zuordnung der Region. Dieser Member kann bei Bedarf eine der Speicherschutzoptionen zusammen mit PAGE_GUARD oder PAGE_NOCACHE sein.
__alignment1
Eine Variable für die Ausrichtung.
RegionSize
Die Größe des Bereichs, der bei der Basisadresse beginnt, in der alle Seiten identische Attribute in Bytes aufweisen.
State
Der Zustand der Seiten in der Region. Dieser Member kann einer der folgenden Werte sein.
Protect
Der Zugriffsschutz der Seiten in der Region. Dieser Member ist einer der Werte, die für das AllocationProtect-Element aufgeführt sind.
Type
Der Seitentyp in der Region. Die folgenden Typen sind definiert.
__alignment2
Eine Variable für die Ausrichtung.
Requirements (Anforderungen)
Kopfzeile | minidumpapiset.h (dbgHelp.h einschließen) |
Verteilbare Komponente | DbgHelp.dll 6.3 oder höher |