Compartir a través de


estructura MINIDUMP_MEMORY64_LIST (minidumpapiset.h)

Contiene una lista de intervalos de memoria.

Sintaxis

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

Members

NumberOfMemoryRanges

Número de estructuras de la matriz MemoryRanges .

BaseRva

MemoryRanges[0]

Matriz de estructuras MINIDUMP_MEMORY_DESCRIPTOR .

Comentarios

La estructura MINIDUMP_MEMORY64_LIST se define de la siguiente manera. Se usa para minivolcados de memoria completa.


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

Tenga en cuenta que BaseRva es la RVA base general para la lista de memoria. Para buscar los datos de un descriptor determinado, comience en BaseRva e incremente por el tamaño de un descriptor hasta que llegue al descriptor.

Requisitos

   
Encabezado minidumpapiset.h (incluir DbgHelp.h, Minidumpapiset.h)
Redistribuible DbgHelp.dll 5.1 o posterior

Consulte también

MINIDUMP_MEMORY_DESCRIPTOR

MINIDUMP_STREAM_TYPE