Freigeben über


MINIDUMP_FUNCTION_TABLE_DESCRIPTOR-Struktur (minidumpapiset.h)

Stellt einen Datenstrom für eine Funktionstabelle dar.

Syntax

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

Member

MinimumAddress

Die Mindestadresse von Funktionen, die in der Tabelle beschrieben werden.

MaximumAddress

Die maximale Adresse von Funktionen, die in der Tabelle beschrieben werden.

BaseAddress

Die Basisadresse, die beim Berechnen vollständiger virtueller Adressen aus relativen virtuellen Adressen in Funktionseinträgen verwendet werden soll.

EntryCount

Die Anzahl der Einträge in der Funktionstabelle.

SizeOfAlignPad

Die Größe des Ausrichtungsabstands, der den Funktionseingabedaten in Bytes folgt. Die Funktionseintragsdaten im Stream werden garantiert entsprechend für den Zugriff auf die Datenmember ausgerichtet. Wenn ein Minidump direkt im Arbeitsspeicher zugeordnet ist, ist es immer möglich, direkt auf Strukturmitglieder im Stream zu verweisen.

Hinweise

Der erste Deskriptor im Funktionstabellenstream folgt dem Header , MINIDUMP_FUNCTION_TABLE_STREAM. Auf den generischen Deskriptor folgt ein systemeigener Systemdeskriptor und dann native EntryCount-Systemfunktionseintragsstrukturen.

Anforderungen

Anforderung Wert
Header minidumpapiset.h (einschließlich DbgHelp.h)
Verteilbare Komponente DbgHelp.dll 5.1 oder höher

Weitere Informationen

MINIDUMP_FUNCTION_TABLE_STREAM