Condividi tramite


struttura MINIDUMP_MEMORY64_LIST (minidumpapiset.h)

Contiene un elenco di intervalli di memoria.

Sintassi

typedef struct _MINIDUMP_MEMORY64_LIST {
  ULONG64                      NumberOfMemoryRanges;
  RVA64                        BaseRva;
  MINIDUMP_MEMORY_DESCRIPTOR64 MemoryRanges[0];
} MINIDUMP_MEMORY64_LIST, *PMINIDUMP_MEMORY64_LIST;

Members

NumberOfMemoryRanges

Numero di strutture nella matrice MemoryRanges .

BaseRva

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

Vedi anche

MINIDUMP_MEMORY_DESCRIPTOR

MINIDUMP_STREAM_TYPE