struttura MINIDUMP_MEMORY_LIST (minidumpapiset.h)
Contiene un elenco di intervalli di memoria.
Sintassi
typedef struct _MINIDUMP_MEMORY_LIST {
ULONG32 NumberOfMemoryRanges;
MINIDUMP_MEMORY_DESCRIPTOR MemoryRanges[0];
} MINIDUMP_MEMORY_LIST, *PMINIDUMP_MEMORY_LIST;
Members
NumberOfMemoryRanges
Numero di strutture nella matrice MemoryRanges .
MemoryRanges[0]
Matrice di strutture MINIDUMP_MEMORY_DESCRIPTOR .
Commenti
La struttura MINIDUMP_MEMORY64_LIST è definita come segue. Viene usato per i minidump a memoria intera.
typedef struct _MINIDUMP_MEMORY64_LIST {
ULONG64 NumberOfMemoryRanges;
RVA64 BaseRva;
MINIDUMP_MEMORY_DESCRIPTOR64 MemoryRanges [0];
} MINIDUMP_MEMORY64_LIST, *PMINIDUMP_MEMORY64_LIST;
Si noti che BaseRva è l'RVA di base complessiva per l'elenco di memoria. Per individuare i dati per un descrittore specifico, iniziare in BaseRva e incrementare le dimensioni di un descrittore fino a raggiungere il descrittore.
Requisiti
Intestazione | minidumpapiset.h (include DbgHelp.h, Minidumpapiset.h) |
Componente ridistribuibile | DbgHelp.dll 5.1 o versione successiva |