Partager via


MINIDUMP_MEMORY64_LIST structure (minidumpapiset.h)

Contient une liste de plages de mémoire.

Syntaxe

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

Membres

NumberOfMemoryRanges

Nombre de structures dans le tableau MemoryRanges .

BaseRva

MemoryRanges[0]

Tableau de structures MINIDUMP_MEMORY_DESCRIPTOR .

Notes

La structure MINIDUMP_MEMORY64_LIST est définie comme suit. Il est utilisé pour les minidumps en mémoire complète.


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

Notez que BaseRva est la RVA de base globale pour la liste de mémoire. Pour localiser les données d’un descripteur particulier, commencez à BaseRva et incrémentez de la taille d’un descripteur jusqu’à atteindre le descripteur.

Spécifications

   
En-tête minidumpapiset.h (inclure DbgHelp.h, Minidumpapiset.h)
Composant redistribuable DbgHelp.dll 5.1 ou version ultérieure

Voir aussi

MINIDUMP_MEMORY_DESCRIPTOR

MINIDUMP_STREAM_TYPE