Udostępnij za pośrednictwem


raise

Wysyła sygnał do wykonywania programu.

[!UWAGA]

Nie należy używać tej metody do zamknięcia Windows Store aplikacji, z wyjątkiem testowania i debugowania scenariuszy.Sposoby Programmatic lub interfejsu użytkownika, aby zamknąć Windows Store aplikacji nie są dozwolone zgodnie z ppkt 3.6 wymogów certyfikacji aplikacji Windows 8.Aby uzyskać więcej informacji, zobacz cyklu życia aplikacji (Windows Sklep aplikacje).

int raise( int sig );

Parametry

  • SIG
    Sygnał należy podnieść.

Wartość zwracana

W przypadku powodzenia podnieść zwraca wartość 0.W przeciwnym razie zwraca wartość różną od zera.

Uwagi

Podnieść funkcja wysyła sig do wykonywania programu.Jeśli poprzednie wywołanie sygnału została zainstalowana funkcja obsługi sygnałów dla sig, podnieść wykonuje tę funkcję.Nie funkcji obsługi po zainstalowaniu, domyślnej akcji skojarzonych z wartością sygnału sig pochodzi następująco.

Sygnał

Znaczenie

Domyślne

SIGABRT

Nieprawidłowe zakończenie

Kończy program wywołujący z kodem zakończenia 3

SIGFPE

Błąd zmiennoprzecinkowych

Kończy program wywołujący

SIGILL

Niedozwolona instrukcja

Kończy program wywołujący

SIGINT

Przerwania klawisze CTRL + C

Kończy program wywołujący

SIGSEGV

Dostęp do magazynu nielegalnych

Kończy program wywołujący

SIGTERM

Żądania przerwania przekazane do programu

Powoduje ignorowanie sygnału

Jeśli argument nie jest prawidłowy sygnał, jak określono powyżej, program obsługi nieprawidłowy parametr jest wywoływana, zgodnie z opisem w Sprawdzanie poprawności parametru.Jeśli nie zostaną wykluczone, funkcja ustawi errno do EINVAL i zwraca wartość różną od zera.

Wymagania

Rozpoczęto wykonywanie procedury

Wymaganego nagłówka

podnoszenie

<signal.h>

Aby uzyskać dodatkowe informacje o zgodności, zobacz zgodności we wprowadzeniu.

Biblioteki

Wszystkie wersje programu biblioteki uruchomieniowej C.

Odpowiednik w programie .NET Framework

Nie dotyczy. Aby wywoływać funkcji C standardowej, należy użyć PInvoke. Aby uzyskać więcej informacji, zobacz Przykłady wywołać platformy.

Zobacz też

Informacje

Proces i kontroli środowiska

abort

signal