MINIDUMP_MEMORY64_LIST-Struktur (minidumpapiset.h)
Enthält eine Liste der Arbeitsspeicherbereiche.
Syntax
typedef struct _MINIDUMP_MEMORY64_LIST {
ULONG64 NumberOfMemoryRanges;
RVA64 BaseRva;
MINIDUMP_MEMORY_DESCRIPTOR64 MemoryRanges[0];
} MINIDUMP_MEMORY64_LIST, *PMINIDUMP_MEMORY64_LIST;
Members
NumberOfMemoryRanges
Die Anzahl der Strukturen im MemoryRanges-Array .
BaseRva
MemoryRanges[0]
Ein Array von MINIDUMP_MEMORY_DESCRIPTOR Strukturen.
Hinweise
Die MINIDUMP_MEMORY64_LIST-Struktur wird wie folgt definiert. Es wird für Full-Memory-Minidumps verwendet.
typedef struct _MINIDUMP_MEMORY64_LIST {
ULONG64 NumberOfMemoryRanges;
RVA64 BaseRva;
MINIDUMP_MEMORY_DESCRIPTOR64 MemoryRanges [0];
} MINIDUMP_MEMORY64_LIST, *PMINIDUMP_MEMORY64_LIST;
Beachten Sie, dass BaseRva die allgemeine Basis-RVA für die Arbeitsspeicherliste ist. Um die Daten für einen bestimmten Deskriptor zu suchen, beginnen Sie bei BaseRva und inkrementieren um die Größe eines Deskriptors, bis Sie den Deskriptor erreichen.
Requirements (Anforderungen)
Kopfzeile | minidumpapiset.h (einschließlich DbgHelp.h, Minidumpapiset.h) |
Verteilbare Komponente | DbgHelp.dll 5.1 oder höher |