Erhöhen
Sendet ein Signal für den ausgeführten Programm.
Hinweis |
---|
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.