Freigeben über


FatalAppExitA-Funktion (errhandlingapi.h)

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

Syntax

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

Parameter

[in] uAction

Dieser Parameter muss null sein.

[in] lpMessageText

Die NULL-Zeichenfolge, die im Meldungsfeld angezeigt wird.

Rückgabewert

Keine

Bemerkungen

Eine Anwendung ruft FatalAppExit nur auf, wenn sie nicht in der Lage ist, auf andere Weise zu beenden.

Hinweis

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 nicht codierungsneutralem Code kann zu Nichtübereinstimmungen führen, die zu Kompilierungs- oder Laufzeitfehlern führen. Weitere Informationen finden Sie unter Konventionen für Funktionsprototypen.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows XP [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2003 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile errhandlingapi.h (Einschließen von Windows.h)
Bibliothek Kernel32.lib
DLL Kernel32.dll

Siehe auch

Fehlerbehandlungsfunktionen

FatalExit