raise
Отправляющий сигнал на выполнение программы.
Примечание |
---|
Не используйте этот метод, чтобы завершить приложение Магазина Windows, за исключением тестирования или в сценариях отладки.Способы программного или пользовательского интерфейса закрыть приложение Магазина Windows не включены в соответствии с разделом 3,6 Требования к центра приложение для Windows 8.Дополнительные сведения см. в разделе Жизненный цикл приложения (Магазина приложения Windows. |
int raise( int sig );
Параметры
- sig
Сигнал исключение.
Возвращаемое значение
В случае успеха raise возвращает 0.В противном случае возвращается ненулевое значение.
Заметки
Функция raise отправляет sig на выполнение программы.Если предыдущий вызов функции signal со сигнал- обработки для sig, raise выполняет эту функцию.Если отсутствует функция обработчика не задана, то подразумевается действие по умолчанию, связанное с sig значения сигнала следующим образом.
Сигнал |
Значение |
Default |
---|---|---|
SIGABRT |
Аварийное завершение |
Завершена вызывающая программа с кодом 3 завершения |
SIGFPE |
Ошибка в операции с плавающей запятой |
Завершена вызывающая программа |
SIGILL |
Недопустимая инструкция |
Завершена вызывающая программа |
SIGINT |
Прерывание CTRL+C |
Завершена вызывающая программа |
SIGSEGV |
Недопустимый доступ к хранилищу |
Завершена вызывающая программа |
SIGTERM |
Запрос завершения, отправленных в программе |
Пропуск сигнал |
Если аргумент не является допустимым временем, как описано выше, обработчик вызывается недопустимого параметра, как описано в разделе Проверка параметров.Если не обработанный, функция задает для errno значение EINVAL и возвращает ненулевое значение.
Требования
Функция |
Требуемый заголовок |
---|---|
raise |
<signal.h> |
Дополнительные сведения о совместимости см. в разделе Совместимость во введении.
Библиотеки
Все версии Библиотек времени выполнения C.
Эквивалент в .NET Framework
Неприменимо. Для вызова стандартной функции C используйте PInvoke. Дополнительные сведения см. в разделе Примеры вызовов неуправляемого кода.