Freigeben über


FatalAppExitA-Funktion (errhandlingapi.h)

Zeigt ein Meldungsfeld an und beendet die Anwendung, wenn das Meldungsfeld geschlossen wird. Wenn das System mit einer Debugversion von Kernel32.dllausgeführt wird, gibt das Meldungsfeld dem Benutzer die Möglichkeit, die Anwendung zu beenden oder das Meldungsfeld abzubrechen und zur Anwendung zurückzukehren, die FatalAppExitaufgerufen hat.

Syntax

void FatalAppExitA(
  [in] UINT   uAction,
  [in] LPCSTR lpMessageText
);

Parameter

[in] uAction

Dieser Parameter muss null sein.

[in] lpMessageText

Die mit Null beendete Zeichenfolge, die im Meldungsfeld angezeigt wird.

Rückgabewert

Nichts

Bemerkungen

Eine Anwendung ruft FatalAppExit nur dann auf, wenn sie nicht auf andere Weise beendet werden kann.

Anmerkung

Der Header "errhandlingapi.h" definiert FatalAppExit als Alias, der automatisch die ANSI- oder Unicode-Version dieser Funktion basierend auf der Definition der UNICODE-Präprozessorkonstante auswählt. Das Mischen der Verwendung des codierungsneutralen Alias mit Code, der nicht codierungsneutral ist, kann zu Nichtübereinstimmungen führen, die zu Kompilierungs- oder Laufzeitfehlern führen. Weitere Informationen finden Sie unter Konventionen für Funktionsprototypen.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Windows XP [nur Desktop-Apps]
mindestens unterstützte Server- Windows Server 2003 [Nur Desktop-Apps]
Zielplattform- Fenster
Header- errhandlingapi.h (include Windows.h)
Library Kernel32.lib
DLL- Kernel32.dll

Siehe auch

Fehlerbehandlungsfunktionen

FatalExit-