MINIDUMP_MEMORY_LIST structure
Contains a list of memory ranges.
Syntax
typedef struct _MINIDUMP_MEMORY_LIST { ULONG32 NumberOfMemoryRanges; MINIDUMP_MEMORY_DESCRIPTOR MemoryRanges[]; } MINIDUMP_MEMORY_LIST, *PMINIDUMP_MEMORY_LIST;
Members
- NumberOfMemoryRanges
-
The number of structures in the MemoryRanges array.
- MemoryRanges
-
An array of MINIDUMP_MEMORY_DESCRIPTOR structures.
Remarks
The MINIDUMP_MEMORY64_LIST structure is defined as follows. It is used for full-memory minidumps.
typedef struct _MINIDUMP_MEMORY64_LIST { ULONG64 NumberOfMemoryRanges; RVA64 BaseRva; MINIDUMP_MEMORY_DESCRIPTOR64 MemoryRanges [0]; } MINIDUMP_MEMORY64_LIST, *PMINIDUMP_MEMORY64_LIST;
Note that BaseRva is the overall base RVA for the memory list. To locate the data for a particular descriptor, start at BaseRva and increment by the size of a descriptor until you reach the descriptor.
Requirements
|
Redistributable | DbgHelp.dll 5.1 or later |
|---|---|
|
Header |
|
See also
Send comments about this topic to Microsoft
Build date: 10/26/2012