Partager via


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

Voir aussi

MINIDUMP_FUNCTION_TABLE_DESCRIPTOR

MINIDUMP_STREAM_TYPE