Partager via


structure MINIDUMP_FUNCTION_TABLE_DESCRIPTOR (minidumpapiset.h)

Représente un flux de table de fonctions.

Syntaxe

typedef struct _MINIDUMP_FUNCTION_TABLE_DESCRIPTOR {
  ULONG64 MinimumAddress;
  ULONG64 MaximumAddress;
  ULONG64 BaseAddress;
  ULONG32 EntryCount;
  ULONG32 SizeOfAlignPad;
} MINIDUMP_FUNCTION_TABLE_DESCRIPTOR, *PMINIDUMP_FUNCTION_TABLE_DESCRIPTOR;

Membres

MinimumAddress

Adresse minimale des fonctions décrites par la table.

MaximumAddress

Adresse maximale des fonctions décrites par la table.

BaseAddress

Adresse de base à utiliser lors du calcul d’adresses virtuelles complètes à partir d’adresses virtuelles relatives dans les entrées de fonction.

EntryCount

Nombre d’entrées dans la table de fonctions.

SizeOfAlignPad

Taille du remplissage d’alignement qui suit les données d’entrée de fonction, en octets. Il est garanti que les données d’entrée de fonction dans le flux soient alignées de manière appropriée pour accéder aux membres de données. Si un minidump est directement mappé en mémoire, il est toujours possible de référencer directement les membres de la structure dans le flux.

Remarques

Le premier descripteur du flux de table de fonction suit l’en-tête, MINIDUMP_FUNCTION_TABLE_STREAM. Le descripteur générique est suivi d’un descripteur système natif, puis de structures d’entrée de fonction système native EntryCount .

Configuration requise

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

Voir aussi

MINIDUMP_FUNCTION_TABLE_STREAM