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 |