Freigeben über


MINIDUMP_EXCEPTION_INFORMATION-Struktur (minidumpapiset.h)

Enthält die Ausnahmeinformationen, die von der MiniDumpWriteDump-Funktion in die Minidumpdatei geschrieben werden.

Syntax

typedef struct _MINIDUMP_EXCEPTION_INFORMATION {
  DWORD               ThreadId;
  PEXCEPTION_POINTERS ExceptionPointers;
  BOOL                ClientPointers;
} MINIDUMP_EXCEPTION_INFORMATION, *PMINIDUMP_EXCEPTION_INFORMATION;

Member

ThreadId

Der Bezeichner des Threads, der die Ausnahme auslöst.

ExceptionPointers

Ein Zeiger auf eine EXCEPTION_POINTERS Struktur, die eine computerunabhängige Beschreibung der Ausnahme und des Prozessorkontexts zum Zeitpunkt der Ausnahme angibt.

ClientPointers

Bestimmt, wo die Speicherbereiche abgerufen werden sollen, auf die das ExceptionPointers-Element verweist. Legen Sie auf TRUE fest, wenn sich der Arbeitsspeicher im zu debuggenden Prozess (dem Zielprozess des Debuggers) befindet. Legen Sie andernfalls auf FALSE fest, wenn sich der Arbeitsspeicher im Adressraum des aufrufenden Programms (dem Debuggerprozess) befindet. Wenn Sie auf den lokalen Arbeitsspeicher zugreifen (im aufrufenden Prozess), sollten Sie diesen Member nicht auf TRUE festlegen.

Anforderungen

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

Weitere Informationen

EXCEPTION_POINTERS

MiniDumpWriteDump