Freigeben über


Erhöhen

Sendet ein Signal für den ausgeführten Programm.

HinweisHinweis

Verwenden Sie diese Methode nicht, um eine Windows Store-App, außer in Tests oder Debugszenarios herunterzufahren.Programmgesteuerte oder Benutzeroberfläche-Methoden, eine Windows Store-App zu schließen werden nicht äquivalent Abschnitt 3,6 von Windows 8-App-Zulassungsbedingungen zulässig.Weitere Informationen finden Sie unter Anwendungslebenszyklus (Windows Store-Apps).

int raise( int sig );

Parameter

  • Sig
    Signal ausgelöst.

Rückgabewert

Wenn erfolgreich, raise gibt 0 zurück.Andernfalls wird ein Wert ungleich 0 (null) zurück.

Hinweise

Die raise-Funktion sendet Sig zum ausgeführten Programm.Wenn eines vorherigen Aufruf signal eine SignalBehandlungsfunktion für Sig installiert hat, führt raise diese Funktion aus.Wenn keine Handlerfunktion installiert wurde, wird die Standardaktion, die mit den Signalwert Sig zugeordnet ist, wie folgt ausgeführt.

Signal

Bedeutung

Standardwert

SIGABRT

Nicht ordnungsgemäß beendet

Beendet das aufrufende Programm mit Exitcode 3

SIGFPE

Gleitkommafehler

Beendet das aufrufende Programm

SIGILL

Nicht interpretierbarer Befehl

Beendet das aufrufende Programm

SIGINT

STRG+C-Unterbrechung

Beendet das aufrufende Programm

SIGSEGV

Ungültiger Speicherzugriff

Beendet das aufrufende Programm

SIGTERM

Abschlussanforderung an den Programm

Ignoriert das Signal

Wenn das Argument kein gültiges Signal ist, wie oben angegeben, wird der ungültige Parameterhandler aufgerufen, wie in Parametervalidierung beschrieben.Wenn sie nicht behandelt wird, legt die Funktion errno zu EINVAL fest und gibt einen Wert ungleich 0 (null) zurück.

Anforderungen

Routine

Erforderlicher Header

raise

<signal.h>

So zusätzlicher Kompatibilitätsinformation finden Sie unter Kompatibilität in der Einführung.

Bibliotheken

Alle Versionen C-Laufzeitbibliotheken.

.NET Framework-Entsprechung

Nicht zutreffend. Um die Standard-C-Funktion aufzurufen, verwenden Sie PInvoke. Weitere Informationen finden Sie unter Beispiele für Plattformaufrufe.

Siehe auch

Referenz

Prozess- und Umgebungssteuerelement

Abbruch

Signal