Fehlerbehandlungsfunktionen
Die folgenden Funktionen werden bei der Fehlerbehandlung verwendet.
| Funktion | BESCHREIBUNG |
|---|---|
| Beep | Generiert einfache Töne auf dem Lautsprecher. |
| CaptureStackbackTrace | Erfasst eine Stapelrückverfolgung, indem der Stapel hochläuft und die Informationen für jeden Frame aufgezeichnet werden. |
| FatalAppExit | Zeigt ein Meldungsfeld an und beendet die Anwendung, wenn das Meldungsfeld geschlossen wird. |
| FlashWindow | Blinkt das angegebene Fenster einmal. |
| FlashWindowEx | Blinkt das angegebene Fenster. |
| FormatMessage | Formatiert eine Meldungszeichenfolge. |
| GetErrorMode | Ruft den Fehlermodus für den aktuellen Prozess ab. |
| Getlasterror | Ruft den Codewert des letzten Fehlers des aufrufenden Threads ab. |
| GetThreadErrorMode | Ruft den Fehlermodus für den aufrufenden Thread ab. |
| MessageBeep | Gibt einen Wellenformton wieder. |
| RtlLookupFunctionEntry | Durchsucht die aktiven Funktionstabellen nach einem Eintrag, der dem angegebenen PC-Wert entspricht. |
| RtlNtStatusToDosError | Ruft den Systemfehlercode ab, der dem angegebenen NT-Fehlercode entspricht. |
| RtlPcToFileHeader | Ruft die Basisadresse des Images ab, das den angegebenen PC-Wert enthält. |
| RtlUnwind | Initiiert eine Entladung von Prozeduraufrufframes. |
| RtlUnwind2 | Initiiert eine Entladung von Prozeduraufrufframes. |
| RtlUnwindEx | Initiiert eine Entladung von Prozeduraufrufframes. |
| RtlVirtualUnwind | Ruft den Aufrufkontext der Funktion ab, die dem angegebenen Funktionskontext vorausgeht. |
| SetErrorMode | Steuert, ob das System die angegebenen Typen schwerwiegender Fehler behandelt oder ob sie vom Prozess behandelt werden. |
| Setlasterror | Legt den Code für den letzten Fehler für den aufrufenden Thread fest. |
| SetLastErrorEx | Legt den Code für den letzten Fehler für den aufrufenden Thread fest. |
| SetThreadErrorMode | Steuert, ob das System die angegebenen Typen schwerwiegender Fehler behandelt oder ob sie vom aufrufenden Thread behandelt werden. |