MINIDUMP_FUNCTION_TABLE_STREAM structure (minidumpapiset.h)
Représente l’en-tête du flux de table de fonctions.
Syntaxe
typedef struct _MINIDUMP_FUNCTION_TABLE_STREAM {
ULONG32 SizeOfHeader;
ULONG32 SizeOfDescriptor;
ULONG32 SizeOfNativeDescriptor;
ULONG32 SizeOfFunctionEntry;
ULONG32 NumberOfDescriptors;
ULONG32 SizeOfAlignPad;
} MINIDUMP_FUNCTION_TABLE_STREAM, *PMINIDUMP_FUNCTION_TABLE_STREAM;
Membres
SizeOfHeader
Taille des informations d’en-tête pour le flux, en octets. Cette valeur est sizeof(MINIDUMP_FUNCTION_TABLE_STREAM)
.
SizeOfDescriptor
Taille d’un descripteur dans le flux, en octets. Cette valeur est sizeof(MINIDUMP_FUNCTION_TABLE_DESCRIPTOR)
.
SizeOfNativeDescriptor
Taille d’un descripteur système brut dans le flux, en octets. Cette valeur dépend de la plateforme et de la version système spécifiques sur lesquelles le minidump a été généré.
SizeOfFunctionEntry
Taille d’une entrée de table de fonctions système brute, en octets. Cette valeur dépend de la plateforme et de la version système spécifiques sur lesquelles le minidump a été généré.
NumberOfDescriptors
Nombre de descripteurs dans le flux.
SizeOfAlignPad
Taille du remplissage d’alignement qui suit l’en-tête, en octets.
Remarques
Dans ce contexte, un flux de données est un ensemble de données dans un fichier minidump. Cette structure d’en-tête est suivie de tables de fonctions NumberOfDescriptors . Pour chaque table de fonctions, il existe une structure MINIDUMP_FUNCTION_TABLE_DESCRIPTOR , puis le descripteur système brut de la table, puis les données d’entrée de fonction système brutes. Si nécessaire, un remplissage d’alignement est placé entre les tables pour aligner correctement les structures initiales.
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | minidumpapiset.h (inclure DbgHelp.h) |
Composant redistribuable | DbgHelp.dll 5.1 ou version ultérieure |