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 |