Freigeben über


errhandlingapi.h header

Dieser Header wird von Systemdiensten verwendet. Weitere Informationen finden Sie unter:

errhandlingapi.h enthält die folgenden Programmierschnittstellen:

Funktionen

 
AddVectoredContinueHandler

Registriert einen vektorierten Fortsetzungshandler.
AddVectoredExceptionHandler-

Registriert einen vektorierten Ausnahmehandler.
FatalAppExitA-

Zeigt ein Meldungsfeld an und beendet die Anwendung, wenn das Meldungsfeld geschlossen wird. (ANSI)
FatalAppExitW-

Zeigt ein Meldungsfeld an und beendet die Anwendung, wenn das Meldungsfeld geschlossen wird. (Unicode)
GetErrorMode-

Ruft den Fehlermodus für den aktuellen Prozess ab.
GetLastError-

Ruft den Letzten Fehlercodewert des aufrufenden Threads ab.
GetThreadErrorMode-

Ruft den Fehlermodus für den aufrufenden Thread ab.
RaiseException-

Löst eine Ausnahme im aufrufenden Thread aus.
RaiseFailFastException

Löst eine Ausnahme aus, die alle Ausnahmehandler (Frame- oder Vektorbasiert) umgeht.
RemoveVectoredContinueHandler

Hebt die Registrierung eines vektorierten Fortsetzungshandlers auf.
RemoveVectoredExceptionHandler-

Hebt die Registrierung eines vektorierten Ausnahmehandlers auf.
RestoreLastError-

Stellt den letzten Fehlercode für den aufrufenden Thread wieder her.
SetErrorMode-

Steuert, ob das System oder der Prozess die angegebenen schwerwiegenden Fehlertypen behandelt.
SetLastError-

Legt den letzten Fehlercode für den aufrufenden Thread fest.
SetThreadErrorMode-

Steuert, ob das System die angegebenen Typen schwerwiegender Fehler behandelt oder ob der aufrufende Thread sie behandelt.
SetUnhandledExceptionFilter-

Ermöglicht es einer Anwendung, den Ausnahmehandler der obersten Ebene jedes Threads eines Prozesses zu ersetzen.
UnhandledExceptionFilter-

Eine anwendungsdefinierte Funktion, die unbehandelte Ausnahmen an den Debugger übergibt, wenn der Prozess gedebuggt wird.